当我尝试将 EBS 卷附加到正在运行的 EC2 实例(该实例是 Kubernetes 集群的一部分)时显示以下错误:
Error attaching volume: Invalid value '/dev/sdf' for unixDevice. Attachment point /dev/sdf is already in use
这是 lsblk 的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 150G 0 disk
└─xvda1 202:1 0 150G 0 part /
xvdc 202:32 0 37.5G 0 disk
└─vg--ephemeral-ephemeral 254:0 0 75G 0 lvm /mnt/ephemeral
xvdd 202:48 0 37.5G 0 disk
└─vg--ephemeral-ephemeral 254:0 0 75G 0 lvm /mnt/ephemeral
答案1
我遇到了类似的问题。更改sdf
为sdg
解决了我的问题:
aws ec2 attach-volume --instance-id $InstanceId --volume-id $VolumeId_bzqdb2 --device /dev/sdg
答案2
以下链接中讨论了类似的问题,看看是否有帮助 https://forums.aws.amazon.com/message.jspa?messageID=598669