검색

1.4. Ceph 클러스터의 상태 경고 변경

download PDF

특정 시나리오에서는 사용자가 이미 경고를 인식하고 즉시 조치를 취할 수 없기 때문에 일부 경고를 일시적으로 음소거하려고 할 수 있습니다. Ceph 클러스터의 전체 보고된 상태에 영향을 미치지 않도록 상태 점검을 음소거할 수 있습니다.

경고는 상태 점검 코드를 사용하여 지정됩니다. 한 가지 예는 유지 관리를 위해 OSD가 다운되면 OSD_DOWN 경고가 예상됩니다. 이러한 경고는 전체 유지 관리 기간 동안 HEALTH_OK 대신 HEALTH_WARN 에 클러스터를 배치하기 때문에 유지보수가 끝날 때까지 경고를 음소거하도록 선택할 수 있습니다.

대부분의 건강 mutes는 경고의 범위가 더 나빠지면 사라집니다. 예를 들어 OSD가 한 개 있고 음소거된 경우 하나 이상의 추가 OSD가 중단되면 음소거가 사라집니다. 경고 또는 오류를 트리거하는 항목 수 또는 수를 나타내는 개수가 포함된 모든 상태 경고에 적용됩니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 노드에 대한 루트 수준 액세스 수준입니다.
  • 상태 경고 메시지.

프로세스

  1. Cephadm 쉘에 로그인합니다.

    예제

    [root@host01 ~]# cephadm shell

  2. ceph health detail 명령을 실행하여 Red Hat Ceph Storage 클러스터의 상태를 확인합니다.

    예제

    [ceph: root@host01 /]# ceph health detail
    
    HEALTH_WARN 1 osds down; 1 OSDs or CRUSH {nodes, device-classes} have {NOUP,NODOWN,NOIN,NOOUT} flags set
    [WRN] OSD_DOWN: 1 osds down
        osd.1 (root=default,host=host01) is down
    [WRN] OSD_FLAGS: 1 OSDs or CRUSH {nodes, device-classes} have {NOUP,NODOWN,NOIN,NOOUT} flags set
        osd.1 has flags noup

    OSD 중 하나가 다운되면 스토리지 클러스터가 HEALTH_WARN 상태에 있음을 확인할 수 있습니다.

  3. 경고를 음소거합니다.

    구문

    ceph health mute HEALTH_MESSAGE

    예제

    [ceph: root@host01 /]# ceph health mute OSD_DOWN

  4. 선택 사항: 상태 점검 음소거는 연결된 TTL(Time to Live)을 가질 수 있으므로 지정된 기간이 경과된 후 음소거가 자동으로 만료됩니다. 명령에서 TTL을 선택적 기간 인수로 지정합니다.

    구문

    ceph health mute HEALTH_MESSAGE DURATION

    DURATIONs,sec,m,min,h 또는 hour 로 지정할 수 있습니다.

    예제

    [ceph: root@host01 /]# ceph health mute OSD_DOWN 10m

    이 예에서 경고 OSD_DOWN 은 10분 동안 음소거됩니다.

  5. Red Hat Ceph Storage 클러스터 상태가 HEALTH_OK 로 변경되었는지 확인합니다.

    예제

    [ceph: root@host01 /]# ceph -s
      cluster:
        id:     81a4597a-b711-11eb-8cb8-001a4a000740
        health: HEALTH_OK
                (muted: OSD_DOWN(9m) OSD_FLAGS(9m))
    
      services:
        mon: 3 daemons, quorum host01,host02,host03 (age 33h)
        mgr: host01.pzhfuh(active, since 33h), standbys: host02.wsnngf, host03.xwzphg
        osd: 11 osds: 10 up (since 4m), 11 in (since 5d)
    
      data:
        pools:   1 pools, 1 pgs
        objects: 13 objects, 0 B
        usage:   85 MiB used, 165 GiB / 165 GiB avail
        pgs:     1 active+clean

    이 예제에서는 OSD_DOWNOSD_FLAG 경고가 음소거되고 음소거가 9분 동안 활성 상태임을 확인할 수 있습니다.

  6. 선택 사항: 고정을 설정하여 경고가 지워진 후에도 음소거를 유지할 수 있습니다.

    구문

    ceph health mute HEALTH_MESSAGE DURATION --sticky

    예제

    [ceph: root@host01 /]# ceph health mute OSD_DOWN 1h --sticky

  7. 다음 명령을 실행하여 음소거를 제거할 수 있습니다.

    구문

    ceph health unmute HEALTH_MESSAGE

    예제

    [ceph: root@host01 /]# ceph health unmute OSD_DOWN

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.