3.23. Ceph 스토리지 클러스터 삭제


Ceph 스토리지 클러스터를 삭제하면 서버의 이전 배포에서 남아 있는 데이터 또는 연결이 지워집니다. Red Hat Enterprise Linux 8의 경우 이 Ansible 스크립트는 스토리지 클러스터의 모든 호스트에서 스크립트에 전달된 FSID에 속하는 모든 데몬, 로그 및 데이터를 제거합니다. Red Hat Enterprise Linux 9의 경우 Ansible이 지원되지 않으므로 cephadm rm-cluster 명령을 사용하십시오.

For Red Hat Enterprise Linux 8

Ansible 인벤토리 파일은 클러스터의 모든 호스트와 각 호스트가 Ceph 스토리지 클러스터에서 수행하는 역할을 나열합니다. 인벤토리 파일의 기본 위치는 /usr/share/cephadm-ansible/hosts 이지만 이 파일은 어디에서나 배치할 수 있습니다.

중요

이 프로세스는 cephadm 바이너리가 스토리지 클러스터의 모든 호스트에 설치된 경우에만 작동합니다.

다음 예제는 인벤토리 파일의 구조를 보여줍니다.

예제

host02
host03
host04

[admin]
host01

[clients]
client01
client02
client03

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • Ansible 2.12 이상이 부트스트랩 노드에 설치됩니다.
  • Ansible 관리 노드에 대한 루트 수준 액세스.
  • sudo 및 암호 없이 ssh 를 사용하는 Ansible 사용자는 스토리지 클러스터의 모든 노드에 액세스할 수 있습니다.
  • [admin] 그룹은 /etc/ceph/ceph.client.admin.keyring 에 관리자 인증 키가 있는 노드로 인벤토리 파일에 정의되어 있습니다.

절차

  • 부트스트랩 노드에서 Ansible 사용자로 제거 스크립트를 실행합니다.

    구문

    ansible-playbook -i hosts cephadm-purge-cluster.yml -e fsid=FSID -vvv

    예제

    [ceph-admin@host01 cephadm-ansible]$ ansible-playbook -i hosts cephadm-purge-cluster.yml -e fsid=a6ca415a-cde7-11eb-a41a-002590fc2544 -vvv

    참고

    제거 중에 디스크 장치를 zap하려면 추가 extra-var(-e ceph_origin=rhcs)이 필요합니다.

    스크립트가 완료되면 모든 OSD 디스크를 포함한 전체 스토리지 클러스터가 클러스터의 모든 호스트에서 제거됩니다.

For Red Hat Enterprise Linux 9

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.

절차

  1. 새 데몬 배포를 방지하기 위해 모든 오케스트레이션 작업을 중지하려면 cephadm 을 비활성화합니다.

    예제

    [ceph: root#host01 /]# ceph mgr module disable cephadm

  2. 클러스터의 FSID를 가져옵니다.

    예제

    [ceph: root#host01 /]# ceph fsid

  3. cephadm 쉘을 종료합니다.

    예제

    [ceph: root#host01 /]# exit

  4. 클러스터의 모든 호스트에서 Ceph 데몬을 삭제합니다.

    구문

    cephadm rm-cluster --force --zap-osds  --fsid FSID

    예제

    [root@host01 ~]# cephadm rm-cluster --force --zap-osds  --fsid a6ca415a-cde7-11eb-a41a-002590fc2544

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동