我在/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 与它一起使用?
最佳答案
这实际上应该有效,除非您的实例 i-7058e010
不对应 ip-10-100-254-47
.
试试 partprobe
和 blkid
在您的实例中查看是否可以找到更多信息/强制重新扫描总线。
EDIT: this instance is not an EBS store instance, does that mean I can't use EBS with it?
不,无论您是使用 EBS 根还是常规 S3 list ,ami 都与附加 EBS 卷的能力无关。
PS。如果您因为 xfs_freeze、xfs_unfreeze(一致快照)而尝试执行 XFS,请注意最近的内核支持 ext4 的相同控件就好了。
关于ubuntu - 如何访问我在 EC2 实例上创建的 EBS 卷?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7471308/