부록 I. 일반 Ansible 설정
다음은 가장 일반적인 구성 가능한 Ansible 매개 변수입니다. 배포 방법에 따라 베어 메탈 또는 컨테이너의 두 가지 매개변수 세트가 있습니다.
참고
이는 사용 가능한 모든 Ansible 매개 변수의 전체 목록이 아닙니다.
베어 메탈 및 컨테이너 설정
monitor_interface
Ceph 모니터 노드가 수신 대기하는 인터페이스입니다.
- 값
- 사용자 정의
- 필수 항목
- 있음
- 참고
-
monitor_*
매개변수 중 하나 이상에 값을 할당해야 합니다.
monitor_address
Ceph 모니터 노드에서도 수신하는 주소입니다.
- 값
- 사용자 정의
- 필수 항목
- 있음
- 참고
-
monitor_*
매개변수 중 하나 이상에 값을 할당해야 합니다.
monitor_address_block
Ceph 공용 네트워크의 서브넷입니다.
- 값
- 사용자 정의
- 필수 항목
- 있음
- 참고
-
노드의 IP 주소가 알 수 없지만 서브넷이 알려진 경우 사용합니다.
monitor_*
매개변수 중 하나 이상에 값을 할당해야 합니다.
ip_version
- 값
-
ipv6
- 필수 항목
- 예. IPv6 주소 사용 시
public_network
IPv6를 사용하는 경우 Ceph 공용 네트워크의 IP 주소 및 넷마스크 또는 해당 IPv6 주소.
- 값
- 사용자 정의
- 필수 항목
- 있음
- 참고
- 자세한 내용은 Red Hat Ceph Storage에 대한 네트워크 구성 확인을 참조하십시오.
cluster_network
IPv6를 사용하는 경우 Ceph 클러스터 네트워크의 IP 주소 및 넷마스크 또는 해당 IPv6 주소.
- 값
- 사용자 정의
- 필수 항목
- 없음
- 참고
- 자세한 내용은 Red Hat Ceph Storage에 대한 네트워크 구성 확인을 참조하십시오.
configure_firewall
Ansible에서 적절한 방화벽 규칙을 구성하려고 합니다.
- 값
-
true
또는false
- 필수 항목
- 없음
베어 메탈 -특정 설정
ceph_origin
- 값
-
리포지토리
또는 디트로
또는로컬
- 필수 항목
- 있음
- 참고
-
리포지토리
값은 새 리포지토리를 통해 Ceph가 설치됨을 의미합니다.distro
값은 별도의 리포지토리 파일이 추가되지 않으며 Linux 배포에 포함된 모든 Ceph 버전을 얻을 수 있음을 의미합니다.local
값은 Ceph 바이너리가 로컬 시스템에서 복사됨을 의미합니다.
ceph_repository_type
- 값
-
CDN
또는iso
- 필수 항목
- 있음
ceph_rhcs_version
- 값
-
4
- 필수 항목
- 있음
ceph_rhcs_iso_path
ISO 이미지의 전체 경로입니다.
- 값
- 사용자 정의
- 필수 항목
-
예,
ceph_repository_type
이iso
로 설정된 경우 .
컨테이너- 특정 설정
ceph_docker_image
- 값
-
로컬 Docker 레지스트리를 사용하는 경우
rhceph/rhceph-4-rhel8
또는cephimageinlocalreg
. - 필수 항목
- 있음
ceph_docker_image_tag
- 값
-
rhceph/rhceph-4-rhel8
의최신
버전 또는 로컬 레지스트리 구성 중에 지정된customtag
입니다. - 필수 항목
- 있음
containerized_deployment
- 값
-
true
- 필수 항목
- 있음
ceph_docker_registry
- 값
-
registry.redhat.io
, 또는LOCAL_FQDN_NODE_NAME
(로컬 Docker 레지스트리를 사용하는 경우). - 필수 항목
- 있음