AWS CloudFormation 스택이 CREATE_IN_PROGRESS, UPDATE_IN_PROGRESS, UPDATE_ROLLBACK_IN_PROGRESS 또는 DELETE_IN_PROGRESS 상태로 멈춘 이유는 무엇입니까?

최종 업데이트 날짜: 2020년 3월 10일

AWS CloudFormation 스택이 현재 CREATE_IN_PROGRESS, UPDATE_IN_PROGRESS, UPDATE_ROLLBACK_IN_PROGRESS 또는 DELETE_IN_PROGRESS 상태로 멈춰 있습니다.

해결 방법

멈춘 리소스 식별

  1. AWS CloudFormation 콘솔을 엽니다.
  2. 탐색 창에서 [스택]을 선택한 다음, 멈춘 상태의 스택을 선택합니다.
  3. [리소스] 탭을 선택합니다.
  4. [리소스] 섹션의 [상태] 열에서 생성, 업데이트 또는 삭제 프로세스가 시작되었지만 완료되지 않은 스택의 리소스를 찾습니다.
    참고: 찾고 있는 리소스가 CREATE_IN_PROGRESS, UPDATE_IN_PROGRESS 또는 DELETE_IN_PROGRESS 상태일 수 있습니다.
  5. AWS Management Console에서 리소스에 해당하는 서비스가 있는지 리소스를 검사합니다.
    참고: 콘솔은 멈춘 상태의 리소스에 따라 다릅니다. 예를 들어 Amazon Elastic Container Service(ECS) 서비스가 생성 상태로 멈춘 경우 Amazon ECS 콘솔에서 해당 리소스를 확인합니다.

AWS CloudTrail 로그 확인

리소스가 해당 콘솔에서 오류를 표시하지 않으면 CloudTrail 로그에서 문제를 해결할 수 있습니다. CloudTrail 로그 보기에 대한 자세한 내용은 CloudTrail 이벤트 기록에서 이벤트 보기를 참조하십시오.

  1. AWS CloudFormation 콘솔을 엽니다.
  2. 탐색 창에서 [스택]을 선택한 다음, 멈춘 상태의 스택을 선택합니다.
  3. [리소스] 탭을 선택합니다.
  4. [리소스] 섹션의 [상태] 열에서 생성, 업데이트 또는 삭제 프로세스가 시작되었지만 완료되지 않은 스택의 리소스를 찾습니다.
    참고: 찾고 있는 리소스가 CREATE_IN_PROGRESS, UPDATE_IN_PROGRESS 또는 DELETE_IN_PROGRESS 상태일 수 있습니다.
  5. [이벤트] 탭을 선택한 다음, AWS CloudFormation이 멈춘 상태의 리소스 생성 작업을 초기화할 때 타임스탬프를 기록합니다.
  6. CloudTrail 콘솔을 엽니다.
  7. 탐색 창에서 [이벤트]를 선택합니다.
  8. 5단계에서 시작 시간(From)에 기록해 둔 타임스탬프의 날짜와 시간을 [시간 범위]에 입력합니다. 종료 시간(To)에 시작 시간에서 5분 이후의 날짜와 시간을 입력합니다.
    참고: 예를 들어 AWS CloudFormation이 2020년 1월 1일 오전 9시에 멈춘 리소스 생성 작업을 초기화한 경우 2020-01-01 09:00 AM을 시작 시간으로 입력하고 2020-01-01 9:05 AM을 종료 시간으로 입력합니다.
  9. [적용]을 선택합니다.
  10. 반환된 이벤트 목록에서 리소스의 API 생성 또는 업데이트 호출과 관련된 API 호출을 찾습니다. 예를 들어 Amazon Elastic Block Store(Amazon EBS) 볼륨 업데이트를 위한 ModifyVolume을 찾을 수 있습니다.
    팁: API 호출이 CloudTrail 로그에 표시될 때까지 몇 분 기다려 보십시오. API 호출이 항상 로그에 바로 표시되지는 않습니다.

AWS CloudFormation 스택의 멈춘 상태 복구

대부분의 경우 AWS CloudFormation 스택이 시간 초과할 때까지 기다려야 합니다. 제한 시간은 다르며, AWS CloudFormation이 원하는 상태로 될 때까지 대기하는 개별 리소스 안정화 요구 사항에 기반합니다.

스택 제한 시간을 제어하고 롤백 트리거를 사용하여 AWS CloudFormation이 대기하는 시간을 제어할 수 있습니다. 롤백 트리거에 대한 자세한 내용은 AWS CloudFormation 스택 종료 방지 및 롤백 트리거를 사용하여 인프라 가용성 유지를 참조하십시오.

때에 따라 제한 시간을 우회하여 스택이 빨리 복구될 수 있습니다. 이 경우에는 사용자 지정 리소스와 Amazon ECS 서비스가 포함됩니다. 자세한 내용은 다음을 참조하십시오.


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?