메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

인스턴스에서 Amazon EBS 볼륨 분리

인스턴스에서 Amazon Amazon EBS 볼륨을 분리하거나 인스턴스를 종료하는 것이 가능합니다. 그러나 인스턴스가 실행 중인 경우 인스턴스에서 먼저 해당 볼륨의 마운트를 해제해야 합니다.

EBS 볼륨이 인스턴스의 루트 디바이스인 경우에는 볼륨을 분리하기 전에 인스턴스를 중지해야 합니다.

AWS Marketplace 제품 코드가 있는 볼륨을 인스턴스에서 분리하면 제품 코드는 더 이상 인스턴스와 연결되어 있지 않습니다.

중요

볼륨을 해제한 이후에도 스토리지 용량이 AWS 프리 티어 한도를 초과할 경우 볼륨 스토리지에 대해 비용이 계속해서 청구됩니다. 추가 비용이 청구되지 않도록 하려면 볼륨을 삭제해야 합니다. 자세한 내용은 Amazon EBS 볼륨 삭제 단원을 참조하십시오.

이 예제에서는 볼륨의 마운트를 해제한 다음 인스턴스에서 명시적으로 분리합니다. 인스턴스를 종료하거나 볼륨을 다른 인스턴스에 연결하려고 할 때 이 예제가 유용하게 사용될 수 있습니다. 볼륨이 인스턴스에 더 이상 연결되어 있지 않은지를 확인하려면 볼륨 정보 보기 단원을 참조하십시오.

분리한 볼륨을 다시 연결할 수 있지만(탑재를 해제하지 않은 경우) 탑재 지점이 동일하지 않을 수 있으며 분리된 상태에서 볼륨에 쓰기가 진행된 경우 볼륨 데이터가 동기화되지 않을 수 있습니다.

콘솔을 이용하여 EBS 볼륨을 분리하려면

  1. 다음 명령어를 사용하여 /dev/sdh 디바이스의 마운트를 해제합니다.

    Copy
    [ec2-user ~]$ umount -d /dev/sdh
  2. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  3. 탐색 창에서 [Volumes]를 선택합니다.

  4. 볼륨을 선택한 후 [Actions], [Detach Volume]을 선택합니다.

  5. 확인 대화 상자에서 [Yes, Detach]를 선택합니다.

명령줄을 사용하여 인스턴스에서 EBS 볼륨을 분리하려면

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

문제 해결

다음에서는 볼륨을 분리할 때 발생할 수 있는 일반적인 문제와 해결 방법에 대해 설명합니다.

참고

데이터 손실에 대비하여 볼륨을 해제하기 전 볼륨 스냅샷을 만들어 두십시오. 고착된 볼륨을 강제로 분리할 경우 파일 시스템 또는 여기에 포함된 데이터가 손상되거나 인스턴스를 재부팅 하지 않는 이상 동일한 디바이스 이름으로 새 볼륨을 연결할 수 없게 될 수 있습니다.

  • Amazon EC2 콘솔을 통해 볼륨을 분리하는 동안 문제가 발생할 경우 describe-volumes CLI 명령을 사용하여 문제를 진단하는 것이 좋습니다. 자세한 내용은 describe-volumes> 단원을 참조하십시오.

  • 볼륨이 detaching 상태를 유지하는 경우 [Force Detach]를 선택하여 강제 분리할 수 있습니다. 이 옵션은 오류가 발생한 인스턴에서 볼륨 분리 또는 삭제할 목적으로 볼륨을 분리하는 경우에만 최후의 수단으로 사용하십시오. 인스턴스는 파일 시스템 캐시 또는 파일 시스템 메타데이터를 플러시하지 않습니다. 이 옵션을 사용하는 경우 파일 시스템 확인 및 복구 절차를 수행해야 합니다.

  • 몇 분 동안 강제 볼륨 분리를 수차례 시도하였지만 detaching 상태가 계속해서 유지되는 경우 Amazon EC2 forum에 도움을 요청하십시오. 해결 방법을 신속히 찾아내려면 볼륨 ID를 기재하고 어떤 단계를 수행했는지에 대해 설명하십시오.

  • 아직 마운트되어 있는 볼륨을 분리하려는 경우 분리 시도 중에 볼륨이 busy 상태로 고착될 수 있습니다. 다음의 describe-volumes 출력 화면은 이 조건을 보여주는 예입니다.

    Copy
    aws ec2 describe-volumes --region us-west-2 --volume-ids vol-1234abcd { "Volumes": [ { "AvailabilityZone": "us-west-2b", "Attachments": [ { "AttachTime": "2016-07-21T23:44:52.000Z", "InstanceId": "i-fedc9876", "VolumeId": "vol-1234abcd", "State": "busy", "DeleteOnTermination": false, "Device": "/dev/sdf" } ....

    이 상태가 발생하면 볼륨의 마운트를 해제하거나 강제 분리하거나 인스턴스를 재부팅하거나 세 가지 조치를 모두 실행하기 전까지 분리가 무한히 지연될 수 있습니다.

이 페이지에서: