2.10. Grafana에 대한 admin 사용자 암호 설정

기본적으로 cephadm 은 Grafana에 대한 admin 사용자를 생성하지 않습니다. Ceph Orchestrator를 사용하면 admin 사용자를 생성하고 암호를 설정할 수 있습니다.

이러한 자격 증명을 사용하면 admin 사용자에 대해 지정된 암호를 사용하여 스토리지 클러스터의 Grafana URL에 로그인할 수 있습니다.

사전 요구 사항

  • 모니터링 스택이 설치된 실행 중인 Red Hat Ceph Storage 클러스터.
  • cephadm 호스트에 대한 루트 수준 액세스.
  • 대시보드 모듈이 활성화되었습니다.

절차

  1. root 사용자로 grafana.yml 파일을 만들고 다음 세부 정보를 제공합니다.

    구문

    service_type: grafana
    spec:
      initial_admin_password: PASSWORD

    예제

    service_type: grafana
    spec:
      initial_admin_password: mypassword

  2. grafana.yml 파일을 컨테이너의 디렉터리에 마운트합니다.

    예제

    [root@host01 ~]# cephadm shell --mount grafana.yml:/var/lib/ceph/grafana.yml

    참고

    쉘을 종료할 때마다 데몬을 배포하기 전에 컨테이너에 파일을 마운트해야 합니다.

  3. 선택 사항: 대시보드 Ceph Manager 모듈이 활성화되어 있는지 확인합니다.

    예제

    [ceph: root@host01 /]# ceph mgr module ls

  4. 선택 사항: 대시보드 Ceph Manager 모듈을 활성화합니다.

    예제

    [ceph: root@host01 /]# ceph mgr module enable dashboard

  5. orch 명령을 사용하여 사양을 적용합니다.

    구문

    ceph orch apply -i FILE_NAME.yml

    예제

    [ceph: root@host01 /]# ceph orch apply -i /var/lib/ceph/grafana.yml

  6. grafana 서비스를 재배포합니다.

    예제

    [ceph: root@host01 /]# ceph orch redeploy grafana

    이렇게 하면 지정된 암호를 사용하여 admin 이라는 admin 사용자가 생성되고 사용자는 이러한 자격 증명을 사용하여 Grafana URL에 로그인할 수 있습니다.

확인:

  • 인증 정보를 사용하여 Grafana에 로그인합니다.

    구문

    https://HOST_NAME:PORT

    예제

    https://host01:3000/