Amazon EC2 Auto Scaling 그룹이 “Updating capacity(용량 업데이트 중)” 상태에서 멈춘 후 바뀌지 않습니다.
간략한 설명
원하는 용량이 그룹의 전체 용량보다 크면 EC2 Auto Scaling 그룹이 Updating capacity(용량 업데이트 중) 상태에서 멈출 수 있습니다.
예를 들어 원하는 용량을 10으로 설정합니다. 하지만 그룹의 용량은 5입니다. 이 경우 원하는 용량이 현재 용량보다 크기 때문에 그룹은 원하는 용량에 도달할 수 없습니다.
설정한 용량이 그룹 용량에 도달하지 못하는 이유를 확인하려면 다음 단계를 완료하십시오.
해결 방법
일시 중단된 프로세스
하나 이상의 프로세스가 일시 중단되면 EC2 Auto Scaling 그룹에서 인스턴스를 시작하거나 종료하지 못할 수 있습니다. 원하는 용량에 도달하려면 인스턴스를 시작하거나 종료해야 합니다.
이 문제를 해결하려면 일시 중단된 프로세스를 재개하십시오.
시작 또는 종료 실패
그룹 기록을 살펴보고 EC2 Auto Scaling 그룹이 인스턴스를 성공적으로 시작 또는 종료했는지 확인합니다. 스케일링 작업이 아직 진행 중일 수 있습니다. 스케일링 활동을 보는 방법에 대한 자세한 내용은 Auto Scaling 그룹의 스케일링 활동 확인을 참조하십시오.
시작 실패
시작이 실패한 경우 Amazon EC2 Auto Scaling 문제 해결: EC2 인스턴스 시작 실패를 참조하십시오.
종료 실패
다음 오류 메시지를 확인하십시오.
"Could not terminate instances due to invalid response from custom termination policy. Status Reason: Customer's response from lambda was not decodable."
이 메시지가 표시되면 실패가 AWS Lambda의 사용자 지정 종료 정책과 관련이 있을 수 있습니다.
이 문제를 해결하려면 Lambda 함수를 확인하여 종료 준비가 된 인스턴스를 Lambda가 반환할 수 있는지 확인하십시오.