시작 템플릿을 사용하여 EC2 인스턴스를 시작할 수 없는 이유는 무엇입니까?

2분 분량
0

Amazon Elastic Compute Cloud(Amazon EC2) 오토 스케일링 그룹 또는 AWS Identity and Access Management(IAM) 사용자는 시작 템플릿을 사용하여 EC2 인스턴스를 시작할 수 없습니다.

해결 방법

**참고:**EC2 인스턴스를 시작할 때 오류 코드가 표시되지 않는 경우 RunInstances API 호출에 대한 AWS CloudTrail 서비스 이벤트 로그를 검토하세요. EC2 오토 스케일링의 경우 조정 활동 기록을 검토하여 실패 원인을 확인하세요.

다음은 EC2 시작 템플릿에서 인스턴스를 시작하지 못하게 하는 일반적인 오류입니다.

승인되지 않은 이미지

**오류 메시지 **

“Launching a new EC2 instance. Status Reason: Not authorized for images: [ami -0abcdef1234567890]. Launching EC2 instance failed."

이 오류는 AMI에 액세스할 수 없음을 나타냅니다. 명시적으로 공유되는 퍼블릭 AMI와 프라이빗 AMI를 사용할 수 있습니다. 또는 시작 템플릿을 생성한 후 AMI가 삭제되었다는 오류가 표시될 수 있습니다.

해결 방법

1.AMI를 사용할 수 있는지 확인합니다. 자세한 내용은 윈도우 AMI 찾기 또는 리눅스 AMI 찾기를 참조하세요.

2.EC2 시작 템플릿을 유효한 AMI로 업데이트합니다.

3.update-auto-scaling-group 명령을 사용하여 새 시작 템플릿 또는 시작 구성으로 오토 스케일링을 업데이트합니다.

시작 시 클라이언트 오류

**오류 메시지 **

“Client.InternalError: Client error on launch"

이 오류는 EC2 오토 스케일링에서 사용하는 IAM 사용자 또는 service-linked roles에 올바른 권한이 없는 경우 발생합니다. 사용자 또는 역할은 AMI를 암호화하는 데 사용되는 AWS Key Management Service (AWS KMS) 고객 관리형 키에 액세스할 수 있어야 합니다.

자세한 내용은 다음을 참조하세요.

호환되지 않는 시작 템플릿

**오류 메시지 **

“Launching a new EC2 instance. Status Reason: 호환되지 않는 시작 템플릿: 각 네트워크 인터페이스에는 고유한 디바이스 인덱스가 필요합니다.“

이 오류는 EC2 시작 템플릿의 네트워크 인터페이스 디바이스 인덱스 값이 잘못되었음을 나타냅니다. 둘 이상의 네트워크 인터페이스에서 동일한 장치 색인 번호를 사용할 수 있습니다.

해결 방법

1.EC2 시작 템플릿의 기본 네트워크 인터페이스 설정 변경 제한 사항을 검토하세요.

2.기존 EC2 시작 템플릿에서 시작 템플릿의 새 버전을 생성합니다.

3.네트워크 설정에서 ** 고급 네트워크 구성**을 확장합니다.

4.각 네트워크 인터페이스의 고유한 디바이스 인덱스를 지정합니다.

5.update-auto-scaling-group AWS Command Line Interface (AWS CLI) 명령을 실행하여 오토 스케일링을 새 시작 템플릿 또는 구성으로 업데이트합니다.

참고: AWS CLI 명령을 실행할 때 오류가 발생하면, 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.

AWS 공식
AWS 공식업데이트됨 일 년 전
댓글 없음