3.9.3. 고아 및 누수 개체 찾기


정상 스토리지 클러스터에는 고립 또는 누수 개체가 없지만, 경우에 따라 고립 또는 누수 개체가 발생할 수 있습니다. 예를 들어 작업 도중 Ceph Object Gateway가 다운되면 일부 오브젝트가 고립됩니다. 또한 검색되지 않은 버그로 인해 고립된 오브젝트가 발생할 수 있습니다.

Red Hat Ceph Storage 4.1부터 스토리지 관리자는 Ceph Object Gateway 개체를 RADOS 오브젝트에 매핑하는 방법을 확인할 수 있습니다. radosgw-admin 명령은 이러한 잠재적 고립 또는 누수 개체 목록을 검색하고 생성하는 새 도구를 제공합니다. radoslist 하위 명령을 사용하면 버킷 또는 스토리지 클러스터의 모든 버킷에 저장된 오브젝트가 표시됩니다. rgw-orphan-list 스크립트는 풀 내에 고립된 오브젝트를 표시합니다.

주의

rgw-orphan-list 명령은 아직 실험적입니다. rados rm 명령을 사용하여 제거하기 전에 이 오브젝트가 나열한 오브젝트를 주의하고 신중하게 평가합니다.

중요

radoslist 하위 명령은 더 이상 사용되지 않는 orphans find 및 orphans finish 하위 명령을 대체합니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 실행 중인 Ceph 개체 게이트웨이.

절차

  1. 버킷 내에 데이터를 보관하는 오브젝트 목록을 생성하려면 다음을 수행합니다.

    구문

    radosgw-admin bucket radoslist --bucket BUCKET_NAME

    예제

    [root@rgw ~]# radosgw-admin bucket radoslist --bucket mybucket

    참고

    BUCKET_NAME 을 생략하면 모든 버킷의 모든 오브젝트가 표시됩니다.

  2. 풀에 대한 고립자 목록을 생성하려면 다음을 수행합니다.

    [root@rgw ~]# rgw-orphan-list

    예제

    Available pools:
        .rgw.root
        default.rgw.control
        default.rgw.meta
        default.rgw.log
        default.rgw.buckets.index
        default.rgw.buckets.data
        rbd
        default.rgw.buckets.non-ec
        ma.rgw.control
        ma.rgw.meta
        ma.rgw.log
        ma.rgw.buckets.index
        ma.rgw.buckets.data
        ma.rgw.buckets.non-ec
    Which pool do you want to search for orphans?

    orphans를 검색할 풀 이름을 입력합니다.

    중요

    메타데이터 풀이 아닌 rgw-orphan-list 명령을 사용할 때 데이터 풀을 지정해야 합니다.

  3. 목록에서 고립된 오브젝트를 검토합니다.
  4. orphan 오브젝트를 제거하려면 다음을 수행합니다.

    구문

    rados -p POOL_NAME rm OBJECT_NAME

    예제

    [root@rgw ~]# rados -p default.rgw.buckets.data rm myobject

    주의

    올바른 오브젝트를 제거 중인지 확인합니다. rados rm 명령을 실행하면 스토리지 클러스터에서 데이터가 제거됩니다.

추가 리소스

  • 레거시 radosgw-admin orphans find 하위 명령에 대한 자세한 내용은 Red Hat Ceph Storage 3 Object Gateway 관리 가이드Orphan Objects 찾기 섹션을 참조하십시오.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동