3.10.4. 버킷 라이프사이클 모니터링
라이프사이클 처리를 모니터링하고 radosgw-admin lc 목록 및 명령을 사용하여 버킷의 라이프사이클을 수동으로 처리할 수 있습니다.
radosgw-admin lc 프로세스
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- Ceph Object Gateway 노드에 대한 루트 수준 액세스.
- 라이프사이클 구성 정책이 적용된 S3 버킷 생성.
절차
버킷 라이프사이클 진행 상황을 나열합니다.
예제
[root@rgw ~]# radosgw-admin lc list [ { “bucket”: “:testbucket:8b63d584-9ea1-4cf3-8443-a6a15beca943.54187.1”, “started”: “Thu, 01 Jan 1970 00:00:00 GMT”, “status” : “UNINITIAL” }, { “bucket”: “:testbucket1:8b635499-9e41-4cf3-8443-a6a15345943.54187.2”, “started”: “Thu, 01 Jan 1970 00:00:00 GMT”, “status” : “UNINITIAL” } ]버킷 라이프사이클 처리 상태는 다음 중 하나일 수 있습니다.
- UNINITIAL - 프로세스가 아직 실행되지 않았습니다.
- PROCESSING - 현재 실행 중인 프로세스가 있습니다.
- COMPLETE - 프로세스가 완료되었습니다.
선택 사항: 버킷 라이프사이클 정책을 수동으로 처리할 수 있습니다.
단일 버킷에 대한 라이프사이클 정책을 처리합니다.
구문
radosgw-admin lc process --bucket=BUCKET_NAME예제
[root@rgw ~]# radosgw-admin lc process --bucket=testbucket1모든 버킷 라이프사이클 정책을 즉시 처리합니다.
예제
[root@rgw ~]# radosgw-admin lc process
검증
버킷 라이프사이클 정책을 나열합니다.
[root@rgw ~]# radosgw-admin lc list [ { “bucket”: “:testbucket:8b63d584-9ea1-4cf3-8443-a6a15beca943.54187.1”, “started”: “Thu, 17 Mar 2022 21:48:50 GMT”, “status” : “COMPLETE” } { “bucket”: “:testbucket1:8b635499-9e41-4cf3-8443-a6a15345943.54187.2”, “started”: “Thu, 17 Mar 2022 20:38:50 GMT”, “status” : “COMPLETE” } ]