最佳答案
我有问题连接 EBS 卷到我的 Ubuntu EC2实例。
我是这么做的:
在 Amazon AWS Console 中,我创建了一个 EBS 150GB 卷,并将其附加到一个 Ubuntu 11.10 EC2实例。在 EBS 卷属性下面,“ Attaching”显示: “[ my Ubuntu instance id ] :/dev/sdf ( 附件)”
尝试在 Ubuntu 机器上安装驱动器,它告诉我“ mount:/dev/sdf 不是块设备”
sudo mount /dev/sdf /vol
所以我用 fdisk 检查并试图从新位置挂载,它告诉我这不是正确的文件系统。
sudo fdisk -l
sudo mount -v -t ext4 /dev/xvdf /vol
错误:
Mount: 错误的 fs 类型,错误的选项,/dev/xvdf 上错误的超级块,丢失 代码页或助手程序,或其他错误在某些情况下有用的信息 在 syslog-try dmesg | tail 中找到
“ dmesg | tail”告诉我它出现了以下错误:
EXT4-fs (sda1) : VFS: 找不到 ext4文件系统
我还尝试按照 http://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance上的指示将配置放入/etc/fstab 文件,但仍然给出了相同的不正确的文件系统错误。
问题:
Q1: 基于上面的第1点,为什么当卷实际上被映射到‘/dev/xvdf’时,卷被映射到‘ dev/sdf’?
Q2: 我还需要做什么才能加载 EBS 卷?我以为只要我把它连接到一个实例上它就能解决我的一切问题。