1.5. 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
- 설명
- 를 instance 데몬의 호스트 이름으로 확장합니다.
$name
- 설명
-
$type.$id
로 확장됩니다. - 예제
-
/var/run/ceph/$cluster-$name.asok