메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

콘솔 출력 가져오기 및 인스턴스 재부팅

콘솔 출력은 문제 진단을 위한 유용한 도구입니다. 인스턴스가 종료되거나 SSH 데몬을 시작하기 전에 연결할 수 없게 되는 서비스 구성 문제 또는 커널 문제를 해결하는 데 특히 유용합니다.

이와 마찬가지로, 연결할 수 없게 된 인스턴스를 재부팅하는 기능도 문제 해결과 일반 인스턴스 관리용으로 유용합니다.

EC2 인스턴스에는 콘솔 출력을 볼 수 있는 물리적 모니터가 없습니다. 또한 전원 공급, 재부팅 또는 종료 기능을 제공하는 물리적 컨트롤도 없습니다. 그 대신, Amazon EC2 API 및 명령줄 인터페이스(CLI)를 통해 이러한 작업을 수행합니다.

인스턴스 재부팅

Reset 버튼을 눌러서 컴퓨터를 재설정할 수 있게 되는 즉시, Amazon EC2 콘솔, CLI 또는 API를 사용하여 EC2 인스턴스를 재설정할 수 있습니다. 자세한 내용은 인스턴스 재부팅 단원을 참조하십시오.

주의

Windows 인스턴스의 경우, 이 작업으로 하드 재부팅이 수행되며, 이로 인해 데이터가 손상될 수 있습니다.

인스턴스 콘솔 출력

Linux/Unix 인스턴스의 경우 컴퓨터에 연결된 물리적 컴퓨터에 일반적으로 표시되는 정확한 콘솔 출력이 인스턴스 콘솔 출력에 표시됩니다. 이 출력은 버퍼링됩니다. 인스턴스에서 생성되고 나서 인스턴스 소유자가 검색할 수 있는 스토리지에 게시되기 때문입니다.

Windows 인스턴스의 경우 인스턴스 콘솔 출력에 마지막 세 개의 시스템 이벤트 로그 오류가 표시됩니다.

게시된 출력은 지속적으로 업데이트되지 않습니다. 최대값일 것 같을 때만 업데이트됩니다. 여기에는 인스턴스가 부팅되고 나서 얼마 후, 재부팅 후 그리고 인스턴스 종료 시점이 포함됩니다.

참고

게시된 출력의 최근 64 KB만 저장되며, 마지막 게시 후 1시간 이상의 분량이 제공되는 셈입니다.

인스턴스 소유자만 콘솔 출력에 액세스할 수 있습니다. 콘솔이나 명령줄을 사용하여 인스턴스 관련 콘솔 출력을 검색할 수 있습니다.

콘솔을 사용하여 콘솔 출력 가져오기

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 [Instances]를 선택하고 인스턴스를 선택합니다.

  3. [Actions], [Instance Settings], [Get System Log]를 차례로 선택합니다.

명령줄을 사용하여 콘솔 출력 가져오기

다음 명령 중 하나를 사용할 수 있습니다. 이러한 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2에 액세스 단원을 참조하십시오.

일반 시스템 로그 오류에 대한 자세한 내용은 Linux 기반 인스턴스의 시스템 로그 오류 문제 해결 단원을 참조하십시오.

연결할 수 없는 인스턴스의 스크린샷 캡처

SSH 또는 RDP를 통해 인스턴스에 연결할 수 없는 경우 인스턴스의 스크린샷을 캡처하여 이미지로 볼 수 있습니다. 즉, 인스턴스의 상태에 관한 가시성이 제공되므로 더 빠르게 문제를 해결할 수 있습니다.

이 스크린샷을 위한 데이터 전송 비용은 따로 들지 않습니다. 이미지는 100KB보다 크지 않은 크기의 JPG 형식으로 생성됩니다.

인스턴스 콘솔에 액세스하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 [Instances]를 선택합니다.

  3. 캡처할 인스턴스를 선택합니다.

  4. [Actions], [Instance Settings]를 차례로 선택합니다.

  5. [Get Instance Screenshot]을 선택합니다.

다운로드할 이미지를 마우스 오른쪽 버튼으로 클릭하고 저장합니다.

명령줄을 이용하여 스크린을 캡처하려면

다음 명령 중 하나를 사용할 수 있습니다. 반환되는 내용은 base64-encoded입니다. 다음의 명령줄 인터페이스에 대한 자세한 정보는 Amazon EC2에 액세스단원을 참조하십시오.

호스트 컴퓨터 실패 시 인스턴스 복구

기본 호스트 컴퓨터 하드웨어와 관련하여 복구할 수 없는 문제가 발생한 경우 AWS는 인스턴스 중지 이벤트를 예약할 수 있습니다. 이러한 이벤트가 발생하기 전에 이메일을 통해 알림이 전달됩니다.

실패한 호스트 컴퓨터에서 실행 중인 Amazon EBS 지원 인스턴스를 복구하려면

  1. 인스턴스 스토어 볼륨의 중요 데이터를 Amazon EBS 또는 Amazon S3으로 백업합니다.

  2. 인스턴스를 중지합니다.

  3. 인스턴스를 시작합니다.

  4. 중요 데이터를 복원합니다.

  5. [EC2-Classic] 인스턴스에 Elastic IP 주소가 연결되어 있는 경우 이 주소를 해당 인스턴스에 다시 연결해야 합니다.

자세한 내용은 인스턴스 중지 및 시작을 참조하십시오.

실패한 호스트 컴퓨터에서 실행 중인 인스턴스 스토어 지원 인스턴스를 복구하려면

  1. 인스턴스에서 AMI를 만듭니다.

  2. 이미지를 Amazon S3으로 업로드합니다.

  3. 중요 데이터를 Amazon EBS 또는 Amazon S3으로 백업합니다.

  4. 인스턴스를 종료합니다.

  5. AMI에서 새 인스턴스를 시작합니다.

  6. 중요 데이터를 새 인스턴스로 모두 복원합니다.

  7. [EC2-Classic] 원래 인스턴스에 Elastic IP 주소가 연결되어 있는 경우 이 주소를 새 인스턴스에 다시 연결해야 합니다.

자세한 내용은 인스턴스 스토어 기반 Linux AMI 생성 단원을 참조하십시오.