将卷附加到亚马逊 EC2 实例时出错

将卷附加到亚马逊 EC2 实例时出错

将卷附加到 EC2 实例时出错。

附加卷时出错:参数设备的值(/etc/sda1)无效。/etc/sda1 不是有效的 EBS 设备名称。

lsblk 给出

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 10G 0 disk
└─xvda1 202:1 0 10G 0 part /
xvdf 202:80 0 10G 0 disk /mnt/sdf

答案1

EC2 正在运行经过修改的 Xen,它将更多设备模拟为设备分区,sda1、sda2、sda3、sda4 等,以获得更多字母。它围绕整个设备名称创建这些分区,但没有数字,这些分区不可用。因此,您需要将卷附加为每个完整设备的四个分区之一。有些分区已用于系统,因此也请跳过它们。最好从 sde1 开始附加。这是针对半虚拟 (pv) 实例的。hvm 实例以另一种方式工作,您需要以没有分区号的整个设备名称为目标进行附加。

相关内容