3.10.3. 서비스 구성 파일을 사용하여 스토리지 클러스터 부트스트랩
스토리지 클러스터를 부트스트랩하고 서비스 구성 파일을 사용하여 추가 호스트 및 데몬을 구성하려면 cephadm bootstrap 명령과 함께 --apply-spec 옵션을 사용합니다. 구성 파일은 배포하려는 서비스 유형, 배치 및 지정된 노드가 포함된 .yaml 파일입니다.
다중 사이트와 같은 애플리케이션에 기본이 아닌 영역 또는 영역을 사용하려면 구성 파일에 추가하고 --apply-spec 옵션을 사용하여 스토리지 클러스터를 부트스트랩한 후 Ceph Object Gateway 데몬을 구성합니다. 그러면 Ceph Object Gateway 데몬을 배포하기 전에 필요한 영역 또는 영역을 만들 수 있습니다. 자세한 내용은 Red Hat Ceph Storage Operations 가이드를 참조하십시오.
NFS-Ganesha 게이트웨이 또는 메타데이터 서버(MDS) 서비스를 배포하는 경우 스토리지 클러스터를 부트 스트랩한 후 구성합니다.
- Ceph NFS-Ganesha 게이트웨이를 배포하려면 먼저 RADOS 풀을 생성해야 합니다.
- MDS 서비스를 배포하려면 먼저 CephFS 볼륨을 생성해야 합니다.
자세한 내용은 Red Hat Ceph Storage Operations 가이드를 참조하십시오.
사전 요구 사항
- 실행 중인 VM(가상 머신) 또는 서버 중 하나 이상
- Red Hat Ceph Storage 8.0의 경우 Red Hat Enterprise Linux 9.4, 9.5 또는 9.6은 AppStream에 번들로 번들로 제공됩니다. Red Hat Ceph Storage 8.1의 경우 Red Hat Enterprise Linux 8.1, 9.5 또는 9.6은 AppStream에 번들로 번들로 제공됩니다.
- 모든 노드에 대한 루트 수준 액세스.
-
registry.redhat.io에 대한 로그인 액세스 -
암호 없는
ssh는 스토리지 클러스터의 모든 호스트에 설정됩니다. -
cephadm은 스토리지 클러스터의 첫 번째 모니터 노드가 될 노드에 설치됩니다.
프로세스
- 부트스트랩 호스트에 로그인합니다.
스토리지 클러스터에 대한 서비스 구성
.yaml파일을 생성합니다. 예제 파일에서는cephadm 부트스트랩에 초기 호스트와 두 개의 추가 호스트를 구성하도록 지시합니다. 이 파일은 사용 가능한 모든 디스크에서 OSD를 만들도록 지정합니다.예
service_type: host addr: host01 hostname: host01 --- service_type: host addr: host02 hostname: host02 --- service_type: host addr: host03 hostname: host03 --- service_type: host addr: host04 hostname: host04 --- service_type: mon placement: host_pattern: "host[0-2]" --- service_type: osd service_id: my_osds placement: host_pattern: "host[1-3]" data_devices: all: true--apply-spec옵션을 사용하여 스토리지 클러스터를 부트스트랩합니다.구문
cephadm bootstrap --apply-spec CONFIGURATION_FILE_NAME --mon-ip MONITOR_IP_ADDRESS --registry-url registry.redhat.io --registry-username USER_NAME --registry-password PASSWORD예
[root@host01 ~]# cephadm bootstrap --apply-spec initial-config.yaml --mon-ip 10.10.128.68 --registry-url registry.redhat.io --registry-username myuser1 --registry-password mypassword1스크립트가 완료되는 데 몇 분이 걸립니다. 스크립트가 완료되면 Red Hat Ceph Storage 대시보드 URL에 인증 정보, Ceph CLI(명령줄 인터페이스)에 액세스하는 명령, Telemetry를 활성화하는 요청을 제공합니다.
- 스토리지 클러스터가 가동되어 실행되면 추가 데몬 및 서비스 구성에 대한 자세한 내용은 Red Hat Ceph Storage Operations Guide를 참조하십시오.