我在/ dev / sdh上创建了一个EBS卷,如下所示:
$ ec2-attach-volume -d /dev/sdh -i i-7058e010 vol-58f08432
ATTACHMENT vol-58f08432 i-7058e010 /dev/sdh attaching 2011-09-19T12:48:01+0000
按照本教程http://aws.amazon.com/articles/1663,我现在尝试“在EBS卷上创建XFS文件系统”
但是当我尝试这样做时,我得到了:
root@ip-10-100-254-47:~# sudo mkfs.xfs /dev/sdh
/dev/sdh: No such file or directory
当我在控制台中查看EBS卷时,它似乎正常工作:
Attachment:
i-7058e010:/dev/sdh (attached)
编辑:这个实例不是EBS商店实例,这是否意味着我不能使用EBS?
答案 0 :(得分:2)
除非您的实例i-7058e010
与ip-10-100-254-47
不对应,否则应该会有效。
在您的实例中尝试partprobe
和blkid
,看看您是否可以找到更多信息/强制重新扫描总线。
编辑:这个实例不是EBS商店实例,这是否意味着我不能使用EBS?
不,您使用的是EBS根目录还是常规S3清单ami与附加EBS卷的能力无关。
PS。如果您因为xfs_freeze而尝试执行XFS,则建议xfs_unfreeze(一致快照)最近的内核支持ext4的相同控件。
答案 1 :(得分:1)
原来,Ubuntu Natty上不存在/ dev / sdh。我不得不使用/ dev / sdf映射到实际服务器上的/ dev / xvdf。