1.7. 런타임에 특정 구성 설정

런타임에 특정 Ceph 구성을 설정하려면 ceph config set 명령을 사용합니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • Ceph 모니터 또는 OSD 노드에 대한 루트 수준 액세스.

절차

  1. 모든 모니터 또는 OSD 데몬에서 구성을 설정합니다 :

    구문

    ceph config set DAEMON CONFIG-OPTION VALUE

    예제

    [root@mon ~]# ceph config set osd debug_osd 10

  2. 옵션과 값이 설정되었는지 확인합니다.

    예제

    [root@mon ~]# ceph config dump
    osd      advanced debug_osd  10/10

    • 모든 데몬에서 구성 옵션을 제거하려면 다음을 수행합니다.

      구문

      ceph config rm DAEMON CONFIG-OPTION VALUE

      예제

      [root@mon ~]# ceph config rm osd debug_osd

    • 특정 데몬에 대한 구성을 설정하려면 다음을 수행합니다.

      구문

      ceph config set DAEMON.DAEMON-NUMBER CONFIG-OPTION VALUE

      예제

      [root@mon ~]# ceph config set osd.0 debug_osd 10

    • 지정된 데몬에 구성이 설정되었는지 확인하려면 다음을 수행합니다.

      예제

      [root@mon ~]# ceph config dump
      osd.0      advanced debug_osd     10/10

    • 특정 데몬의 구성을 제거하려면 다음을 수행합니다.

      구문

      ceph config rm DAEMON.DAEMON-NUMBER CONFIG-OPTION

      예제

      [root@mon ~]# ceph config rm osd.0 debug_osd

참고

구성 데이터베이스의 옵션 읽기를 지원하지 않거나 ceph.conf 를 사용하여 다른 이유로 클러스터 구성을 변경해야 하는 클라이언트를 사용하는 경우 다음 명령을 실행합니다.

ceph config set mgr mgr/cephadm/manage_etc_ceph_ceph_conf false

스토리지 클러스터에 ceph.conf 파일을 유지 관리하고 배포해야 합니다.