Amazon EC2 게이트웨이 문제 해결
다음 섹션에서는 Amazon EC2에 배포된 게이트웨이를 사용할 때 발생할 수 있는 일반적인 문제를 확인할 수 있습니다. 온프레미스 게이트웨이와 Amazon EC2에 배포한 게이트웨이 간의 차이점에 대한 자세한 내용은 Tape Gateway용 사용자 지정 Amazon EC2 인스턴스 배포 섹션을 참조하세요.
주제
- 몇 분 후 게이트웨이가 활성화되지 않음
- 인스턴스 목록에서 EC2 게이트웨이 인스턴스를 찾을 수 없음
- Amazon EBS 볼륨을 생성했지만 EC2 게이트웨이 인스턴스에 연결할 수 없음
- 스토리지 볼륨을 추가하려고 할 때 사용 가능한 디스크가 없다는 메시지가 표시되는 경우
- 업로드 버퍼 공간으로 할당된 디스크를 제거하여 업로드 버퍼 공간을 줄이려는 경우
- EC2 게이트웨이와 주고받는 데이터의 처리량이 0으로 떨어짐
- EC2 게이트웨이 문제 해결을 위해 Support의 도움을 받으려는 경우
- Amazon EC2 직렬 콘솔을 사용하여 게이트웨이 인스턴스에 연결하려는 경우
몇 분 후 게이트웨이가 활성화되지 않음
Amazon EC2 콘솔에서 다음 사항을 확인하세요.
-
인스턴스와 연결한 보안 그룹에서 포트 80이 활성화되어 있는지 여부. 보안 그룹 규칙 추가에 대한 자세한 내용은 Amazon EC2 사용 설명서에서 보안 그룹 규칙 추가를 참조하세요.
-
게이트웨이 인스턴스는 실행 중으로 표시됩니다. Amazon EC2 콘솔에서 인스턴스의 상태 값은 RUNNING이어야 합니다.
-
스토리지 요구 사항에 설명된 대로 Amazon EC2 인스턴스 유형은 최소 요구 사항을 충족하는지 여부.
문제를 해결한 후 게이트웨이를 다시 활성화합니다. 이렇게 하려면 Storage Gateway 콘솔을 열고 Amazon EC2에 새 게이트웨이 배포를 선택한 다음 인스턴스의 IP 주소를 다시 입력합니다.
인스턴스 목록에서 EC2 게이트웨이 인스턴스를 찾을 수 없음
인스턴스에 리소스 태그를 지정하지 않았는데 많은 수의 인스턴스가 실행 중인 경우에는 어떤 인스턴스를 실행했는지 파악하기 어려울 수 있습니다. 이 경우 다음 작업을 수행하여 해당 게이트웨이 인스턴스를 찾을 수 있습니다.
-
인스턴스의 설명 탭에서 Amazon Machine Image(AMI)의 이름을 확인합니다. Storage Gateway AMI 기반 인스턴스는
aws-storage-gateway-ami
라는 텍스트로 시작해야 합니다. -
Storage Gateway AMI 기반 인스턴스가 여러 개인 경우, 인스턴스 시작 시간을 확인하여 올바른 인스턴스를 찾습니다.
Amazon EBS 볼륨을 생성했지만 EC2 게이트웨이 인스턴스에 연결할 수 없음
해당 Amazon EBS 볼륨이 게이트웨이 인스턴스와 동일한 가용 영역에 있는지 확인합니다. 가용 영역이 불일치하는 경우, 인스턴스와 동일한 가용 영역에 새 Amazon EBS 볼륨을 생성합니다.
스토리지 볼륨을 추가하려고 할 때 사용 가능한 디스크가 없다는 메시지가 표시되는 경우
새로 활성화된 게이트웨이에 볼륨 스토리지가 정의되지 않았습니다. 볼륨 스토리지를 정의하려면 먼저 게이트웨이에 업로드 버퍼 및 캐시 스토리지로 사용할 로컬 디스크를 할당해야 합니다. Amazon EC2에 배포된 게이트웨이의 경우, 로컬 디스크는 인스턴스에 연결된 Amazon EBS 볼륨입니다. 이 오류 메시지는 해당 인스턴스에 Amazon EBS 볼륨을 정의하지 않았기 때문에 표시되는 것일 수 있습니다.
게이트웨이를 실행하는 인스턴스에 정의된 블록 디바이스를 확인합니다. 블록 디바이스(AMI와 함께 제공되는 기본 디바이스)가 두 개뿐이라면 스토리지를 추가해야 합니다. 이에 대한 자세한 내용은 Tape Gateway용 사용자 지정 Amazon EC2 인스턴스 배포 섹션을 참조하세요. Amazon EBS 볼륨을 두 개 이상 연결한 후 게이트웨이에 볼륨 스토리지를 생성합니다.
업로드 버퍼 공간으로 할당된 디스크를 제거하여 업로드 버퍼 공간을 줄이려는 경우
할당할 업로드 버퍼의 크기 결정 단원의 단계를 따르세요.
EC2 게이트웨이와 주고받는 데이터의 처리량이 0으로 떨어짐
게이트웨이 인스턴스가 실행 중인지 확인합니다. 예를 들어 해당 인스턴스가 재부팅되고 있는 중이라면 인스턴스가 다시 시작할 때까지 기다립니다.
또한 게이트웨이 IP가 변경되지 않았는지 확인합니다. 인스턴스를 중단했다가 다시 시작한 경우, 인스턴스의 IP 주소가 변경되었을 수 있습니다. 이 경우 새 게이트웨이를 활성화해야 합니다.
게이트웨이와 주고받는 처리량은 Amazon CloudWatch 콘솔에서 확인할 수 있습니다. 게이트웨이와 AWS의 주고받는 처리량 측정에 대한 자세한 내용은 Tape Gateway와 AWS 간 성능 측정 섹션을 참조하세요.
EC2 게이트웨이 문제 해결을 위해 Support의 도움을 받으려는 경우
Storage Gateway는 게이트웨이 문제 해결을 지원하기 위해 게이트웨이에 액세스할 수 있도록 Support를 활성화하는 등 여러 유지 관리 작업을 수행하는 데 사용할 수 있는 로컬 콘솔을 제공합니다. 기본적으로 Support에서 사용자의 게이트웨이에 액세스하는 것은 비활성화되어 있습니다. Amazon EC2 로컬 콘솔을 통해 이 액세스 권한을 제공해야 합니다. Secure Shell(SSH)을 통해 Amazon EC2 로컬 콘솔에 로그인합니다. SSH를 통해 성공적으로 로그인하려면 인스턴스의 보안 그룹에 TCP 포트 22를 개방하는 규칙이 있어야 합니다.
참고
기존 보안 그룹에 새 규칙을 추가할 경우, 해당 보안 그룹을 사용하는 모든 인스턴스에 새 규칙이 적용됩니다. 보안 그룹 및 보안 그룹 규칙을 추가하는 방법에 대한 자세한 내용은 Amazon EC2 사용 설명서에서 Amazon EC2 보안 그룹을 참조하세요.
Support가 게이트웨이에 연결할 수 있도록 허용하려면 먼저 인스턴스 로컬 콘솔에 로그인하여 Storage Gateway 콘솔로 이동한 후 액세스 권한을 제공합니다.
Amazon EC2 인스턴스에 배포된 게이트웨이에 대한 Support의 액세스를 활성화하려면
-
Amazon EC2 인스턴스의 로컬 콘솔에 로그인합니다. 지침은 Amazon EC2 사용 설명서에서 인스턴스에 연결을 참조하세요.
다음 명령을 사용하여 EC2 인스턴스의 로컬 콘솔에 로그인할 수 있습니다.
ssh –i
PRIVATE-KEY
admin@INSTANCE-PUBLIC-DNS-NAME
참고
PRIVATE-KEY
는 Amazon EC2 인스턴스를 시작할 때 사용한 EC2 키 페어의 프라이빗 인증서를 포함하는.pem
파일입니다. 자세한 내용은 Amazon EC2 사용 설명서에서 키 페어의 퍼블릭 키 검색을 참조하세요.The
INSTANCE-PUBLIC-DNS-NAME
은 게이트웨이가 실행 중인 Amazon EC2 인스턴스의 퍼블릭 도메인 이름 시스템(DNS) 이름입니다. 이 퍼블릭 DNS 이름을 확인하려면 EC2 콘솔에서 Amazon EC2 인스턴스를 선택하고 설명 탭을 클릭합니다. -
프롬프트에
6 - Command Prompt
를 입력하여 Support 채널 콘솔을 엽니다. -
h
를 입력하여 AVAILABLE COMMANDS(사용 가능한 명령) 창을 엽니다. -
다음 중 하나를 수행합니다.
-
게이트웨이에서 퍼블릭 엔드포인트를 사용 중인 경우 사용 가능한 명령 창에
open-support-channel
을 입력하여 Storage Gateway의 고객 지원에 연결합니다. AWS에 대한 지원 채널을 열 수 있도록 TCP 포트 22를 허용합니다. 고객 지원에 연결할 때 Storage Gateway는 지원 번호를 할당합니다. 지원 번호를 기록해 둡니다. -
게이트웨이가 VPC 엔드포인트를 사용 중인 경우 AVAILABLE COMMANDS(사용 가능한 명령) 창에
open-support-channel
을 입력합니다. 게이트웨이가 활성화되지 않은 경우 Storage Gateway에 대한 고객 지원에 연결할 VPC 엔드포인트 또는 IP 주소를 제공합니다. AWS에 대한 지원 채널을 열 수 있도록 TCP 포트 22를 허용합니다. 고객 지원에 연결할 때 Storage Gateway는 지원 번호를 할당합니다. 지원 번호를 기록해 둡니다.
참고
채널 번호는 TCP/UDP(Transmission Control Protocol/User Datagram Protocol) 포트 번호가 아닙니다. 그 대신에 게이트웨이는 Storage Gateway 서버에 Secure Shell(SSH)(TCP 22)로 접속하여 해당 연결에 지원 채널을 제공합니다.
-
-
지원 채널이 설정되면 Support에서 문제 해결을 지원할 수 있도록 Support에 사용자의 지원 서비스 번호를 제공합니다.
-
지원 세션이 완료되면
q
를 입력하여 세션을 종료합니다. Support에서 지원 세션이 완료되었음을 알릴 때까지 세션을 닫지 마세요. -
exit
를 입력하여 Storage Gateway 콘솔을 종료합니다. -
콘솔 메뉴에 따라 Storage Gateway 인스턴스에서 로그아웃합니다.
Amazon EC2 직렬 콘솔을 사용하여 게이트웨이 인스턴스에 연결하려는 경우
Amazon EC2 직렬 콘솔을 사용하여 부팅, 네트워크 구성 및 기타 문제를 해결할 수 있습니다. 지침과 문제 해결 팁은 Amazon Elastic Compute Cloud 사용 설명서의 Amazon EC2 직렬 콘솔 섹션을 참조하십시오.