부록 J. OSD Ansible 설정
다음은 가장 일반적인 구성 가능한 OSD Ansible 매개 변수입니다.
osd_auto_discovery
OSD로 사용할 빈 장치를 자동으로 찾습니다.
- 값
-
false
- 필수 항목
- 없음
- 참고
-
장치에서
는 사용할 수 없습니다.purge-docker-cluster.yml
또는purge-cluster.yml
과 함께 사용할 수 없습니다. 이러한 플레이북을 사용하려면osd_auto_discovery
를 주석 처리하고 장치를 사용하여 OSD 장치를 선언합니다.
devices
Ceph 데이터가 저장되는 장치 목록입니다.
- 값
- 사용자 정의
- 필수 항목
- 예, 장치 목록을 지정하는 경우
- 참고
-
osd_auto_discovery
설정을 사용할 때 사용할 수 없습니다.devices
옵션을 사용하는 경우ceph-volume lvm 배치
모드에서는 최적화된 OSD 구성을 생성합니다.
dmcrypt
OSD를 암호화하려면 다음을 수행합니다.
- 값
-
true
- 필수 항목
- 없음
- 참고
-
기본값은
false
입니다.
lvm_volumes
FileStore 또는 BlueStore 사전 목록입니다.
- 값
- 사용자 정의
- 필수 항목
-
예, devices 매개변수를 사용하여 스토리지
장치를
정의하지 않은 경우 - 참고
-
각 사전에는 데이터 ,
journal
및data
_vg데이터
및저널
키는 논리 볼륨(LV) 또는 파티션일 수 있지만 여러데이터
LV에 저널을 사용하지 않습니다.data_vg
키는data
LV를 포함하는 볼륨 그룹이어야 합니다. 필요한 경우journal_vg
키를 사용하여 저널 LV가 포함된 볼륨 그룹을 지정할 수 있습니다.
osds_per_device
장치별로 생성할 OSD 수입니다.
- 값
- 사용자 정의
- 필수 항목
- 없음
- 참고
-
기본값은
1
입니다.
osd_objectstore
OSD의 Ceph 오브젝트 저장소 유형입니다.
- 값
-
bluestore
또는filestore
- 필수 항목
- 없음
- 참고
-
기본값은
bluestore
입니다. 업그레이드에 필요합니다.