1.4. Ceph 메타 변수 사용

Metavariables는 Ceph 스토리지 클러스터 구성을 획기적으로 단순화합니다. metavariable이 구성 값에 설정된 경우 Ceph는 메타 변수를 구체적인 값으로 확장합니다.

메타 변수는 Ceph 구성 파일의 [global], [ osd], [mon] 또는 [client] 섹션에서 사용할 때 매우 강력합니다. 하지만 관리 소켓과 함께 사용할 수도 있습니다. Ceph 메타 변수는 Bash 쉘 확장과 유사합니다.

Ceph에서는 다음과 같은 메타 변수를 지원합니다.

$cluster
설명
Ceph 스토리지 클러스터 이름으로 확장합니다. 동일한 하드웨어에서 여러 Ceph 스토리지 클러스터를 실행할 때 유용합니다.
예제
/etc/ceph/$cluster.keyring
Default
Ceph
$type
설명
인스턴트 데몬의 유형에 따라 osd 또는 mon 중 하나로 확장됩니다.
예제
/var/lib/ceph/$type
$id
설명
를 데몬 식별자로 확장합니다. osd.0 의 경우 0 이 됩니다.
예제
/var/lib/ceph/$type/$cluster-$id
$host
설명
는 인스턴트 데몬의 호스트 이름으로 확장됩니다.
$name
설명
$type.$id 로 확장됩니다.
예제
/var/run/ceph/$cluster-$name.asok