기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EC2 Auto Scaling 문제 해결: 로드 밸런서 문제
이 페이지에는 Auto Scaling 그룹과 연결된 로드 밸런서로 인해 발생한 문제, 잠재적인 원인, 문제 해결을 위해 취할 수 있는 조치에 대한 정보가 나와 있습니다.
오류 메시지를 검색하려면 크기 조정 활동에서 오류 메시지 검색를 참조하세요.
Auto Scaling 그룹에 연결된 로드 밸런서 관련 문제로 인해 EC2 인스턴스 시작에 실패한 경우, 다음 오류 메시지 중 하나 이상이 표시될 수 있습니다.
로드 밸런서 문제
- One or more target groups not found.(하나 이상의 대상 그룹을 찾을 수 없습니다.) 로드 밸런서 구성의 유효성 검사에 실패했습니다.
- Cannot find Load Balancer <your load balancer>.(로드 밸런서 <사용자의 로드 밸런서>를 찾을 수 없습니다.) 로드 밸런서 구성의 유효성 검사에 실패했습니다.
- 이름이 <로드 밸런서 이름>인 활성 로드 밸런서가 없습니다. 로드 밸런서 구성을 업데이트하는 데 실패했습니다.
- EC2 인스턴스 <인스턴스 ID>이(가) VPC에 없습니다. 로드 밸런서 구성을 업데이트하는 데 실패했습니다.
참고
Reachability Analyzer를 사용하여 로드 밸런서를 통해 Auto Scaling 그룹의 인스턴스에 연결할 수 있는지 여부를 확인하여 연결 문제를 해결할 수 있습니다. Reachability Analyzer에서 자동으로 감지되는 다양한 네트워크 구성 오류 문제에 대해 알아보려면 Reachability Analyzer 사용자 가이드의 Reachability Analyzer explanation codes(VPC Reachability Analyzer 설명 코드)를 참조하세요.
One or more target groups not found.(하나 이상의 대상 그룹을 찾을 수 없습니다.) 로드 밸런서 구성의 유효성 검사에 실패했습니다.
문제: Auto Scaling 그룹이 인스턴스를 시작할 때 Amazon EC2 Auto Scaling은 Auto Scaling 그룹과 연결된 Elastic Load Balancing 리소스가 존재하는지 검증을 시도합니다. 대상 그룹을 찾을 수 없는 경우, 조정 작업이 실패하고 One or more target groups not found. Validating load balancer
configuration failed.
(하나 이상의 대상 그룹을 찾을 수 없습니다. 로드 밸런서 구성을 검증하지 못했습니다.) 오류가 발생합니다.
원인 1: Auto Scaling 그룹에 연결된 대상 그룹이 삭제되었습니다.
해결 방법 1: 대상 그룹 없이 새 Auto Scaling 그룹을 생성하거나 Amazon EC2 Auto Scaling 콘솔 또는 detach-load-balancer-target-groups 명령을 사용하여 Auto Scaling 그룹에서 사용하지 않는 대상 그룹을 제거할 수 있습니다.
원인 2: 대상 그룹이 존재하지만 Auto Scaling 그룹을 생성할 때 대상 그룹 ARN을 지정하는 데 문제가 있었습니다. 리소스가 올바른 순서로 생성되지 않습니다.
솔루션 2: 새 Auto Scaling 그룹을 생성하고 마지막에 대상 그룹을 지정합니다.
Cannot find Load Balancer <your load balancer>.(로드 밸런서 <사용자의 로드 밸런서>를 찾을 수 없습니다.) 로드 밸런서 구성의 유효성 검사에 실패했습니다.
문제: Auto Scaling 그룹이 인스턴스를 시작할 때 Amazon EC2 Auto Scaling은 Auto Scaling 그룹과 연결된 Elastic Load Balancing 리소스가 존재하는지 검증을 시도합니다. Classic Load Balancer를 찾을 수 없는 경우, 조정 작업이 실패하고 Cannot find Load Balancer <your load balancer>. Validating load
balancer configuration failed.
(로드 밸런서 <사용자의 로드 밸런서>를 찾을 수 없습니다. 로드 밸런서 구성을 검증하지 못했습니다.) 오류가 발생합니다.
원인 1: Classic Load Balancer가 삭제되었습니다.
솔루션 1: 로드 밸런서 없이 새 Auto Scaling 그룹을 생성하거나 Amazon EC2 Auto Scaling 콘솔 또는 detach-load-balancers 명령을 사용하여 Auto Scaling 그룹에서 사용하지 않는 로드 밸런서를 제거할 수 있습니다.
원인 2: Classic Load Balancer가 존재하지만 Auto Scaling 그룹을 생성할 때 로드 밸런서 이름을 지정하는 데 문제가 있었습니다. 리소스가 올바른 순서로 생성되지 않습니다.
솔루션 2: 새 Auto Scaling 그룹을 생성하여 마지막에 로드 밸런서 이름을 지정합니다.
이름이 <로드 밸런서 이름>인 활성 로드 밸런서가 없습니다. 로드 밸런서 구성을 업데이트하는 데 실패했습니다.
원인: 지정된 로드 밸런서가 삭제되었을 수 있습니다.
솔루션: 새 로드 밸런서를 생성한 다음 새 Auto Scaling 그룹을 생성하거나 로드 밸런서 없이 새 Auto Scaling 그룹을 생성할 수 있습니다.
EC2 인스턴스 <인스턴스 ID>이(가) VPC에 없습니다. 로드 밸런서 구성을 업데이트하는 데 실패했습니다.
원인: 지정된 인스턴스가 VPC에 존재하지 않습니다.
솔루션: 인스턴스에 연결된 로드 밸런서를 삭제하거나 새 Auto Scaling 그룹을 생성할 수 있습니다.