8.2. 클라이언트 시스템에서 인증 키 설정

대부분의 Ceph 클러스터는 인증이 활성화된 상태로 실행되며 클라이언트는 클러스터 시스템과 통신하기 위해 키가 필요합니다. Ceph 모니터에 도달하기 위해 클라이언트에 세부 정보를 제공할 수 있는 인증 키를 생성할 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 노드에 대한 루트 액세스입니다.

절차

  1. 인증 키를 설정하려는 노드에서 /etc 폴더에 디렉터리 ceph 를 생성합니다.

    예제

    [root@host01 ~]# mkdir /etc/ceph/

  2. ceph 디렉터리의 /etc/ceph 디렉터리로 이동합니다.

    예제

    [root@host01 ~]# cd /etc/ceph/

  3. 클라이언트의 인증 키를 생성합니다.

    구문

    ceph auth get-or-create client.CLIENT_NAME -o /etc/ceph/NAME_OF_THE_FILE

    예제

    [root@host01 ceph]# ceph auth get-or-create client.fs -o /etc/ceph/ceph.keyring

  4. ceph.keyring 파일의 출력을 확인합니다.

    예제

    [root@host01 ceph]# cat ceph.keyring
    
    [client.fs]
    	key = AQAvoH5gkUCsExAATz3xCBLd4n6B6jRv+Z7CVQ==

    결과 출력은 인증 키 파일(예: /etc/ceph/ceph.keyring )에 배치해야 합니다.