我在将 EBS 卷连接到我的 Ubuntu EC2 实例时遇到问题。
这是我所做的:
在 Amazon AWS 控制台中,我创建了一个 EBS 150GB 卷并将其附加到一个 Ubuntu 11.10 EC2 实例。在 EBS 卷属性下,“附件”显示:“[my Ubuntu instance id]:/dev/sdf (attached)”
尝试在 Ubuntu 机器上安装驱动器,它告诉我“安装:/dev/sdf 不是块设备”
sudo mount /dev/sdf /vol
所以我检查了 fdisk 并尝试从新位置挂载,它告诉我它不是正确的文件系统。
sudo fdisk -l
sudo 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 卷?我认为当我将它附加到实例时,它会为我处理所有事情。