S3 Tables 유지 관리 작업 상태 - Amazon Simple Storage Service

S3 Tables 유지 관리 작업 상태

S3 Tables 유지 관리 작업은 S3 테이블 또는 테이블 버킷에 대해 주기적으로 실행됩니다. GetTableMaintenanceJobStatus API를 사용하여 이러한 작업의 상태를 쿼리할 수 있습니다.

AWS CLI를 사용하여 유지 관리 작업의 상태를 확인하는 방법

다음 예시에서는 GetTableMaintenanceJobStatus API를 사용하여 유지 관리 작업의 상태를 가져옵니다.

aws s3tables get-table-maintenance-job-status \ --table-bucket-arn="arn:aws:s3tables:arn:aws::111122223333:bucket/amzn-s3-demo-bucket1" \ --namespace="mynamespace" \ --name="testtable"

자세한 정보는 AWS CLI 명령 참조get-table-maintenance-job-status 섹션을 참조하세요.

S3 Tables 유지 관리 작업은 다음 네 가지 상태 간에 전환할 수 있습니다.

  • Successful

  • Failed

  • Disabled

  • Not_Yet_Run

실패 상태의 작업에는 실패 메시지가 포함됩니다. 다음 표에는 나타날 수 있는 실패 메시지가 설명되어 있습니다.

오류 메시지 설명
작업이 시간 초과되어 중지됨 유지 관리 작업이 시간 초과되어 중지되었습니다. 작업을 자동으로 다시 시도합니다.
커밋 충돌 다른 동시 작업과의 충돌로 인해 커밋에 실패했습니다.
테이블 로드 오류, 테이블이 존재하지 않음 테이블 이름을 찾을 수 없습니다. 테이블 이름이 존재하는지 확인하세요.
네임스페이스 로드 오류, 네임스페이스가 존재하지 않음 네임스페이스를 찾을 수 없습니다. 네임스페이스가 존재하는지 확인하세요.
테이블이 지원되지 않음 테이블 속성 검증에 실패했습니다. 자세한 내용은 유지 관리 작업에 대한 고려 사항 및 제한 사항 단원을 참조하십시오.
테이블이 제대로 구성되지 않음 테이블을 읽을 수 없습니다. 자세한 내용은 유지 관리 작업에 대한 고려 사항 및 제한 사항 단원을 참조하십시오.
Internal Error 내부 서비스 오류가 발생했습니다.