CLI로 DetachVolume 사용 - AWS SDK 코드 예제

AWS SDK 예제 GitHub 리포지토리에 더 많은 AWS문서 SDK 예제가 있습니다.

CLI로 DetachVolume 사용

다음 코드 예시는 DetachVolume의 사용 방법을 보여 줍니다.

CLI
AWS CLI

인스턴스에서 볼륨 분리

이 예시 명령은 볼륨(vol-049df61146c4d7901)이 연결된 인스턴스에서 볼륨을 분리합니다.

명령:

aws ec2 detach-volume --volume-id vol-1234567890abcdef0

출력:

{ "AttachTime": "2014-02-27T19:23:06.000Z", "InstanceId": "i-1234567890abcdef0", "VolumeId": "vol-049df61146c4d7901", "State": "detaching", "Device": "/dev/sdb" }
  • API 세부 정보는 AWS CLI 명령 참조DetachVolume 섹션을 참조하세요.

PowerShell
Tools for PowerShell V4

예제 1: 이 예제에서는 지정된 볼륨을 분리합니다.

Dismount-EC2Volume -VolumeId vol-12345678

출력:

AttachTime : 12/22/2015 1:53:58 AM DeleteOnTermination : False Device : /dev/sdh InstanceId : i-1a2b3c4d State : detaching VolumeId : vol-12345678

예제 2: 인스턴스 ID와 디바이스 이름을 지정하여 올바른 볼륨을 분리할 수도 있습니다.

Dismount-EC2Volume -VolumeId vol-12345678 -InstanceId i-1a2b3c4d -Device /dev/sdh
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조(V4)DetachVolume을 참조하세요.

Tools for PowerShell V5

예제 1: 이 예제에서는 지정된 볼륨을 분리합니다.

Dismount-EC2Volume -VolumeId vol-12345678

출력:

AttachTime : 12/22/2015 1:53:58 AM DeleteOnTermination : False Device : /dev/sdh InstanceId : i-1a2b3c4d State : detaching VolumeId : vol-12345678

예제 2: 인스턴스 ID와 디바이스 이름을 지정하여 올바른 볼륨을 분리할 수도 있습니다.

Dismount-EC2Volume -VolumeId vol-12345678 -InstanceId i-1a2b3c4d -Device /dev/sdh
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조(V5)DetachVolume을 참조하세요.