내용으로 건너뛰기

CloudFormation에서 continue-update-rollback AWS CLI 명령에 대해 건너뛸 리소스를 식별하려면 어떻게 해야 합니까?

2분 분량
0

AWS CloudFormation에서 UPDATE_ROLLBACK_FAILED 상태인 스택에 대해 continue-update-rollback AWS Command Line Interface(AWS CLI) 명령 중에 건너뛸 수 있는 리소스를 식별하려고 합니다.

해결 방법

참고: AWS CLI 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 문제 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

루트 스택에서 건너뛸 리소스를 식별하려면 다음 단계를 완료하십시오.

  1. AWS CloudFormation 콘솔을 엽니다.
  2. 탐색 창에서 스택을 선택합니다.
  3. 스택 페이지에서 스택 이름을 선택합니다.
    참고: 스택 이름에 NESTED 레이블이 있는 경우 스택 정보를 선택한 다음, 루트 스택의 ID를 선택합니다.
  4. 루트 스택의 상태가 UPDATE_ROLLBACK_FAILED인지 확인합니다.
    참고: 중첩된 스택만 UPDATE_ROLLBACK_FAILED 상태인 경우 AWS Support에 문의하여 스택 차단을 해제하십시오.
  5. 이벤트 탭을 선택한 다음, 가장 최근의 UPDATE_ROLLBACK_IN_PROGRESS 이벤트를 찾습니다.
  6. UPDATE_ROLLBACK_IN_PROGRESS 이벤트와 UPDATE_ROLLBACK_FAILED 이벤트 사이에 있는 UPDATE_FAILED 상태의 리소스를 기록해 둡니다.
    참고: 두 이벤트 사이에 리소스가 없으면 상태가 UPDATE_FAILED인 경우에도 리소스를 건너뛸 수 없습니다.

중첩된 스택 상태가 DELETE_COMPLETE, DELETE_IN_PROGRESS 또는 DELETE_FAILED 상태가 아닌 경우 중첩된 스택에서 직접 실패한 리소스를 식별해야 합니다.

중첩된 스택에서 건너뛸 리소스를 식별하려면 다음 단계를 완료하십시오.

  1. AWS CloudFormation 콘솔을 엽니다.
  2. 탐색 창에서 스택을 선택합니다.
  3. 실패한 중첩 스택의 논리적 ID를 선택한 다음, 이벤트 탭을 선택합니다.
  4. 스택 페이지에서 스택 이름을 선택합니다.
  5. 루트 스택의 상태가 UPDATE_ROLLBACK_FAILED인지 확인합니다.
    참고: 중첩된 스택이 UPDATE_ROLLBACK_FAILED 상태이고 루트 스택이 UPDATE_ROLLBACK_FAILED 상태가 아닌 경우, AWS Support에 문의하여 스택 차단을 해제하십시오.

참고: continue-update-rollback CLI 명령을 실행할 때 건너뛸 올바른 리소스를 식별하지 못하면 다음 오류 메시지 중 하나가 표시될 수 있습니다.

"Only the resources in UPDATE_FAILED state are allowed to be skipped"

-또는-

"Nested stack resources can only be skipped when their embedded stack statuses are one of [DELETE_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED]"

관련 정보

CloudFormation 스택이 UPDATE_ROLLBACK_FAILED 상태에서 멈춘 경우 업데이트하려면 어떻게 해야 합니까?

업데이트 롤백 계속하기

AWS 공식업데이트됨 3달 전
댓글 없음

관련 콘텐츠