3.3. 서비스 사양을 사용하여 Ceph Object Gateway 배포
Ceph Orchestrator를 사용하여 서비스 사양을 사용하여 Ceph 개체 게이트웨이를 배포할 수 있습니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 모든 노드에 대한 루트 수준 액세스.
- 호스트가 클러스터에 추가됩니다.
- 모든 관리자, 모니터 및 OSD 데몬이 배포됩니다.
절차
Cephadm 쉘에 로그인합니다.
예제
cephadm shell
[root@host01 ~]# cephadm shell
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 디렉터리로 이동합니다.
구문
cd /var/lib/ceph/DAEMON_PATH/
cd /var/lib/ceph/DAEMON_PATH/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
[ceph: root@host01 nfs/]# cd /var/lib/ceph/rgw/
[ceph: root@host01 nfs/]# cd /var/lib/ceph/rgw/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rgw
디렉터리가 없는 경우 경로에 디렉터리를 만듭니다.rgw.yml
파일을 만듭니다.예제
[ceph: root@host01 rgw]# touch rgw.yml
[ceph: root@host01 rgw]# touch rgw.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rgw.yml
파일을 편집하여 다음 세부 정보를 포함합니다.구문
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 서비스 사양을 사용하여 Ceph 오브젝트 게이트웨이를 배포합니다.
구문
ceph orch apply -i FILE_NAME.yml
ceph orch apply -i FILE_NAME.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
[ceph: root@host01 rgw]# ceph orch apply -i rgw.yml
[ceph: root@host01 rgw]# ceph orch apply -i rgw.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
서비스를 나열합니다.
예제
[ceph: root@host01 /]# ceph orch ls
[ceph: root@host01 /]# ceph orch ls
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 호스트, 데몬 및 프로세스를 나열합니다.
구문
ceph orch ps --daemon_type=DAEMON_NAME
ceph orch ps --daemon_type=DAEMON_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
[ceph: root@host01 /]# ceph orch ps --daemon_type=rgw
[ceph: root@host01 /]# ceph orch ps --daemon_type=rgw
Copy to Clipboard Copied! Toggle word wrap Toggle overflow