3.22. Ceph 스토리지 클러스터 제거


Ceph 스토리지 클러스터를 제거하면 서버의 이전 배포에서 남아 있는 데이터 또는 연결이 지워집니다.

Red Hat Enterprise Linuxx 8의 경우 이 Ansible 스크립트는 스토리지 클러스터의 모든 호스트에서 스크립트에 전달된 FSID에 속하는 모든 데몬, 로그 및 데이터를 제거합니다. Red Hat Enterprise Linux 9의 경우 Ansible이 지원되지 않으므로 cephadm rm-cluster 명령을 사용합니다.

Red Hat Ceph Storage 버전에 대한 전체 호환성 정보는 호환성 가이드를 참조하십시오.

사전 요구 사항

시작하기 전에 실행 중인 Red Hat Ceph Storage 클러스터가 있는지 확인합니다.

프로세스

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

    [ceph: root#host01 /]# ceph mgr module disable cephadm
    Copy to Clipboard Toggle word wrap

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

    [ceph: root#host01 /]# ceph fsid
    Copy to Clipboard Toggle word wrap

  3. cephadm 쉘을 종료합니다.

    [ceph: root@host01 /]# exit
    Copy to Clipboard Toggle word wrap

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

    구문

    cephadm rm-cluster --force --zap-osds  --fsid FSID
    Copy to Clipboard Toggle word wrap

    [root@host01 ~]# cephadm rm-cluster --force --zap-osds  --fsid a6ca415a-cde7-11eb-a41a-002590fc2544
    Copy to Clipboard Toggle word wrap

3.22.1. Red Hat Enterprise Linux 8용 제거

중요

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

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

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

host02
host03
host04

[admin]
host01

[clients]
client01
client02
client03
Copy to Clipboard Toggle word wrap

사전 요구 사항

시작하기 전에 다음 사전 요구 사항이 있는지 확인하십시오.

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

프로세스

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

    구문

    ansible-playbook -i hosts cephadm-purge-cluster.yml -e fsid=FSID -vvv
    Copy to Clipboard Toggle word wrap

    [ansible@host01 cephadm-ansible]$ ansible-playbook -i hosts cephadm-purge-cluster.yml -e fsid=a6ca415a-cde7-11eb-a41a-002590fc2544 -vvv
    Copy to Clipboard Toggle word wrap

    참고

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

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

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat