【发布时间】:2012-07-17 03:34:15
【问题描述】:
我在将 EBS 卷连接到我的 Ubuntu EC2 实例时遇到问题。
这就是我所做的:
通过 Amazon AWS 控制台,我创建了一个 EBS 150GB 卷并将其附加到一个 Ubuntu 11.10 EC2 实例。在 EBS 卷属性下,“Attachment”显示:“[my Ubuntu instance id]:/dev/sdf (attached)”
-
尝试在 Ubuntu 机器上安装驱动器,它告诉我“安装:/dev/sdf 不是块设备”
sudo mount /dev/sdf /vol -
所以我检查了 fdisk 并尝试从新位置挂载,它告诉我它不是正确的文件系统。
sudo fdisk -lsudo mount -v -t ext4 /dev/xvdf /vol错误:
mount: 错误的 fs 类型,错误的选项,/dev/xvdf 上的错误超级块,丢失 代码页或帮助程序,或其他错误 在某些情况下有用的信息 在 syslog 中找到 - 尝试 dmesg |尾巴左右
“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 卷?我认为当我将它附加到实例时它会为我处理所有事情。
【问题讨论】:
-
这可能属于面向系统管理员的 StackExchange 站点。尽管如此,这正是我需要找到的。感谢您提出这个问题!
标签: amazon-web-services amazon-ec2 amazon-ebs