6.2. Ceph Object Gateway


버킷을 다시 분할하면 버킷의 메타데이터가 제거됩니다.

버킷을 다시 분할하면 버킷이 0 으로 생성된 경우 버킷의 메타데이터가 제거됩니다. 버킷 인덱스를 복원하여 영향을 받는 버킷을 복구할 수 있습니다.

복구는 다음 두 가지 방법으로 수행할 수 있습니다.

  • radosgw-admin 오브젝트 reindex --bucket BUCKET_NAME --object OBJECT_NAME 명령을 실행합니다.
  • rgw-restore-bucket-index [--proceed] BUCKET_NAME [DATA_POOL_NAME] 스크립트를 실행하면 됩니다. 결과적으로 이 스크립트는 radosgw-admin 오브젝트 다시 인덱싱 …​ 을 호출합니다.

위의 단계를 수행한 후 버킷 통계의 버킷에서 radosgw-admin 버킷 목록 또는 radosgw-admin radoslist 명령을 수행하여 버킷의 오브젝트 수를 올바르게 반영해야 합니다.

참고

스크립트를 실행하기 전에 cephadm 쉘 내에서 microdnf install jq 를 수행합니다. 이 툴은 버전이 지정된 버킷에서는 작동하지 않습니다.

[root@argo031 ~]# time rgw-restore-bucket-index  --proceed serp-bu-ver-1 default.rgw.buckets.data

NOTICE: This tool is currently considered EXPERIMENTAL.
`marker` is e871fb65-b87f-4c16-a7c3-064b66feb1c4.25076.5.
`bucket_id` is e871fb65-b87f-4c16-a7c3-064b66feb1c4.25076.5.

Error: this bucket appears to be versioned, and this tool cannot work with versioned buckets.
Copy to Clipboard Toggle word wrap

이 도구의 범위는 다중 사이트뿐만 아니라 단일 사이트로 제한됩니다. site-1에서 rgw-restore-bucket-index 도구를 실행하면 site-2에서 오브젝트를 복구하지 않으며 그 반대의 경우도 마찬가지입니다. 다중 사이트에서는 버킷에 대해 두 사이트에서 복구 툴과 오브젝트 reindex 명령을 실행해야 합니다.

(BZ#2178991)

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat