14장. 환경 재부팅


환경을 재부팅해야 할 수도 있습니다. 예를 들어 물리적 서버를 수정하거나 정전을 복구해야 하는 경우입니다. 이러한 유형의 상황에서는 Ceph Storage 노드가 올바르게 부팅되는지 확인하는 것이 중요합니다.

다음 순서로 노드를 부팅해야 합니다.

  1. 먼저 모든 Ceph Monitor 노드를 부팅 합니다. 그러면 고가용성 Ceph 클러스터에서 Ceph Monitor 서비스가 활성화되어 있는지 확인합니다. 기본적으로 Ceph Monitor 서비스는 컨트롤러 노드에 설치됩니다. Ceph Monitor가 사용자 지정 역할의 컨트롤러와 별도의 경우 이 사용자 지정 Ceph Monitor 역할이 활성화되어 있는지 확인합니다.
  2. 모든 Ceph Storage 노드 부팅 - Ceph OSD 클러스터가 컨트롤러 노드의 활성 Ceph 모니터 클러스터에 연결할 수 있습니다.

14.1. Ceph Storage(OSD) 클러스터 재부팅

Ceph Storage(OSD) 노드 클러스터를 재부팅하려면 다음 단계를 완료합니다.

사전 요구 사항

  • ceph-mon 서비스를 실행 중인 Ceph Monitor 또는 컨트롤러 노드에서 Red Hat Ceph Storage 클러스터 상태가 정상이고 pg 상태가 active+clean 인지 확인합니다.

    $ sudo cephadm -- shell ceph status
    Copy to Clipboard Toggle word wrap

    Ceph 클러스터가 정상이면 HEALTH_OK 상태를 반환합니다.

    Ceph 클러스터 상태가 비정상인 경우 HEALTH_WARN 또는 HEALTH_ERR 의 상태를 반환합니다. 문제 해결 지침은 Red Hat Ceph Storage 5 문제 해결 가이드를 참조하십시오.

프로세스

  1. ceph-mon 서비스를 실행 중인 Ceph Monitor 또는 컨트롤러 노드에 로그인하고 Ceph Storage 클러스터 재조정을 일시적으로 비활성화합니다.

    $ sudo cephadm shell -- ceph osd set noout
    $ sudo cephadm shell -- ceph osd set norebalance
    Copy to Clipboard Toggle word wrap
    참고

    다중 스택 또는 DCN(Distributed Compute node) 아키텍처가 있는 경우 nooutnorebalance 플래그를 설정할 때 Ceph 클러스터 이름을 지정해야 합니다. 예: sudo cephadm shell -c /etc/ceph/<cluster>.conf -k /etc/ceph/<cluster>.client.keyring.

  2. 재부팅할 첫 번째 Ceph Storage 노드를 선택하고 노드에 로그인합니다.
  3. 노드를 재부팅합니다.

    $ sudo reboot
    Copy to Clipboard Toggle word wrap
  4. 노드가 부팅될 때까지 기다립니다.
  5. 노드에 로그인하고 Ceph 클러스터 상태를 확인합니다.

    $ sudo cephadm -- shell ceph status
    Copy to Clipboard Toggle word wrap

    pgmap이 모든 pgs를 정상(active+clean)으로 보고하는지 확인합니다.

  6. 노드에서 로그아웃하고, 다음 노드를 재부팅한 후 상태를 확인합니다. 모든 Ceph Storage 노드를 재부팅할 때까지 이 프로세스를 반복합니다.
  7. 완료되면 ceph-mon 서비스를 실행 중인 Ceph Monitor 또는 컨트롤러 노드에 로그인하고 Ceph 클러스터 재조정을 활성화합니다.

    $ sudo cephadm shell -- ceph osd unset noout
    $ sudo cephadm shell -- ceph osd unset norebalance
    Copy to Clipboard Toggle word wrap
    참고

    다중 스택 또는 DCN(Distributed Compute node) 아키텍처가 있는 경우 nooutnorebalance 플래그를 설정 해제할 때 Ceph 클러스터 이름을 지정해야 합니다. 예: sudo cephadm shell -c /etc/ceph/<cluster>.conf -k /etc/ceph/<cluster>.client.keyring

  8. 최종 상태 검사를 수행하여 클러스터가 HEALTH_OK를 보고하는지 확인합니다.

    $ sudo cephadm shell ceph status
    Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat