Amazon EBS 볼륨이 "연결 중" 상태에서 응답하지 않습니다.

최종 업데이트 날짜: 2019년 6월 25일

Amazon Elastic Block Store(Amazon EBS)를 Amazon Elastic Compute Cloud(Amazon EC2)인스턴스에 연결했습니다. 그런데 10~15분이 지나도 여전히 연결 중 상태입니다.  

​해결 방법

이미 사용하지 않았던 EBS 볼륨을 연결할 때 지정했던 디바이스 이름을 확인합니다. EC2 인스턴스의 블록 디바이스 드라이버에서 사용 중인 디바이스 이름을 지정하면 작업은 실패합니다.

Amazon EC2 인스턴스에 EBS 볼륨을 연결하는 경우, 해당 볼륨에 대한 디바이스 이름을 지정할 수 있습니다(기본적으로 하나는 이미 채워져 있습니다). EC2 인스턴스의 블록 디바이스 드라이버를 볼륨에 마운트하고 이름을 지정합니다. 볼륨 이름은 지정한 이름과 다를 수 있습니다.

디바이스 이름 지정에 대한 자세한 내용은 Linux 인스턴스의 디바이스 이름 지정 또는 Windows 인스턴스의 디바이스 이름 지정을 참조하십시오.

Amazon EC2에서 사용하지 않는 디바이스 이름을 지정했지만 EC2 인스턴스 내에 블록 디바이스 드라이버에서 사용 중이라면 , Amazon EBS 볼륨 연결은 성공하지 못합니다. 대신, EBS 볼륨이 연결 상태에서 멈춥니다. 이 오류는 일반적으로 다음 이유 중 하나로 인해 발생합니다.

블록 디바이스 드라이버가 지정된 디바이스 이름을 다시 매핑하는 중입니다.

HVM EC2 인스턴스에서 /dev/sda1/dev/xvda로 다시 매핑합니다. 보조 Amazon EBS 볼륨을 /dev/xvda로 연결하는 경우, 보조 EBS 볼륨을 인스턴스에 연결할 수 없습니다. 이로 인해 EBS 볼륨이 연결 중 상태에서 멈춥니다.

디바이스 이름이 블록 디바이스 드라이버에서 릴리스되지 않았습니다.

사용자가 Amazon EBS 볼륨 강제 분리를 시작한 경우, Amazon EC2 인스턴스의 블록 디바이스 드라이버는 재사용을 위해 디바이스 이름을 즉시 릴리스하지않았습니다. 볼륨을 연결할 때 해당 디바이스 이름을 사용하려고 시도하면 해당 볼륨이 연결 중 상태에서 멈추게 됩니다. 다른 디바이스 이름을 선택하거나 인스턴스를 재부팅해야 합니다.

다음 단계에 따라 볼륨이 연결 중 상태에 멈춰 있는 문제의 대부분을 해결할 수 있습니다.

중요: 시작하기 전에 데이터를 백업하십시오. 자세한 내용은 Amazon EC2 모범 사례를 참조하십시오.

  1. [Amazon EC2 콘솔]의 [Volumes] 창에서 볼륨을 선택합니다.
  2. [Actions] 메뉴를 열고 [Force Detach Volumes]를 선택합니다.
  3. 볼륨을 인스턴스에 다시 연결을 시도하십시오. 하지만 다른 디바이스 이름을 사용하십시오. 예를 들어, /dev/sdf 대신 /dev/sdg를 사용합니다.
    참고: 인스턴스가 실행 중 상태여야 합니다.

이 단계에서 문제가 해결되지 않거나 작동하지 않는 디바이스 이름을 사용해야 하는 경우 인스턴스를 재부팅하십시오.


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?