부록 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_typeiso 로 설정된 경우 .

컨테이너- 특정 설정

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 레지스트리를 사용하는 경우).
필수 항목
있음