12장. 대시보드를 사용하여 Ceph Object Gateway 관리
스토리지 관리자로서 대시보드의 Ceph Object Gateway 기능을 사용하면 Ceph Object Gateway를 관리하고 모니터링할 수 있습니다.
대시보드를 사용하여 SSL(Secure Sockets Layer)으로 Ceph Object Gateway 서비스를 만들 수도 있습니다.
예를 들어 모니터링 기능을 사용하면 영역 이름과 같은 게이트웨이 데몬 또는 GET 및 PUT 비율의 성능 그래프를 볼 수 있습니다. 관리 기능을 사용하면 사용자와 버킷을 모두 보고, 만들고, 편집할 수 있습니다.
Ceph Object Gateway 기능은 사용자 기능과 버킷 함수로 나뉩니다.
12.1. 대시보드에 Ceph 개체 게이트웨이 로그인 인증 정보를 수동으로 추가
Red Hat Ceph Storage 대시보드는 RADOS 게이트웨이 또는 RGW라고도 하는 Ceph Object Gateway를 관리할 수 있습니다. cephadm
과 함께 Ceph Object Gateway를 배포하면 대시보드에서 사용하는 Ceph Object Gateway 인증 정보가 자동으로 구성됩니다. 명령줄 인터페이스를 사용하여 Ceph 개체 게이트웨이 자격 증명을 Ceph 대시보드에 수동으로 강제 적용할 수도 있습니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 대시보드가 설치되어 있어야 합니다.
- Ceph Object Gateway가 설치되어 있습니다.
프로세스
Cephadm 쉘에 로그인합니다.
예
[root@host01 ~]# cephadm shell
인증 정보를 수동으로 설정합니다.
예
[ceph: root@host01 /]# ceph dashboard set-rgw-credentials
이렇게 하면 시스템의 각 영역에 대해 UID
대시보드
가 있는 Ceph Object Gateway 사용자가 생성됩니다.선택 사항: Ceph Object Gateway 관리 API에서 사용자 정의
관리자
리소스를 구성한 경우 관리자 리소스도 설정해야 합니다.구문
ceph dashboard set-rgw-api-admin-resource RGW_API_ADMIN_RESOURCE
예
[ceph: root@host01 /]# ceph dashboard set-rgw-api-admin-resource admin Option RGW_API_ADMIN_RESOURCE updated
선택 사항: 자체 서명된 인증서가 있는 HTTPS를 사용하는 경우 대시보드에서 인증서 확인을 비활성화하여 거부된 연결을 방지합니다.
거부된 연결은 인증서를 알 수 없는 인증 기관에서 서명한 경우 또는 사용된 호스트 이름이 인증서의 호스트 이름과 일치하지 않을 때 발생할 수 있습니다.
구문
ceph dashboard set-rgw-api-ssl-verify false
예
[ceph: root@host01 /]# ceph dashboard set-rgw-api-ssl-verify False Option RGW_API_SSL_VERIFY updated
선택 사항: Object Gateway가 요청을 처리하는 데 시간이 너무 오래 걸리며 대시보드가 시간 초과로 실행되는 경우 시간 초과 값을 설정할 수 있습니다.
구문
ceph dashboard set-rest-requests-timeout _TIME_IN_SECONDS_
기본값은 45초입니다.
예
[ceph: root@host01 /]# ceph dashboard set-rest-requests-timeout 240