为什么设备出现在AWS控制台中但不出现在AWS计算机上?

时间:2017-05-10 21:11:05

标签: amazon-web-services volume mount

我尝试将卷附加并挂载到AWS计算机。我正在使用Vagrant启动机器,并且我在Vagrantfile中创建了一个名为" / dev / sda2"的块设备。启动机器后,我在AWS控制台中看到设备已创建: enter image description here

如您所见,AWS知道设备存在。但是,当我尝试在AWS计算机上安装设备时,出现错误。

sudo mount -t ext4 /dev/sda2 /mnt/example_mount
mount: special device /dev/sda2 does not exist

实际上,目录/ dev / sda2不存在。

cd /dev/sda2
-bash: cd: /dev/sda2: No such file or directory

这是lsblk输出:

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  10G  0 disk
├─xvda1 202:1    0   1M  0 part
└─xvda2 202:2    0  10G  0 part /
xvdb    202:16   0  50G  0 disk
xvdi    202:128  0  50G  0 disk

为什么我在AWS控制台中看到设备但在机器上没有?

1 个答案:

答案 0 :(得分:1)

你使用的是什么linux?确保您的系统没有以不同方式查看驱动器,例如 / dev / xvda2 ? 如果可以,请提供 lsblk 命令输出。