2011-09-19 126 views
1

我已经创建在/ dev/SDH像这样一个EBS卷:如何访问我在EC2实例上创建的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文件系统”

但是,当我尝试这样做,我得到:

[email protected]:~# sudo mkfs.xfs /dev/sdh 
/dev/sdh: No such file or directory 

当我看着它似乎控制台中的EBS卷工作正常:

Attachment: 
i-7058e010:/dev/sdh (attached) 

编辑:这个实例不是一个EBS商店实例,这是否意味着我不能使用EBS与它?

回答

2

这实际上应该工作,除非您的实例i-7058e010不对应ip-10-100-254-47

尝试在您的实例内部partprobeblkid查看是否可以找到更多信息/强制重新扫描总线。

编辑:这个实例不是EBS商店实例,这是否意味着我不能使用EBS与它?

不,您是否使用EBS根或常规S3清单ami与附加EBS卷的能力无关。


PS。如果由于xfs_freeze而试图执行XFS,xfs_unfreeze(一致性快照)应该被建议最近的内核支持ext4的相同控件。

+0

@sehe ..所以你的意思是如果我使用一致的快照,就像在[ec2-consistent-snapshot]下解释的那样(http://www.thatsgeeky.com/2011/05/ec2-consistent-snapshot-on-amazons -linux-ami /),它不需要用XFS格式的卷来完成,但可以通过常规的ext卷来完成。 – Dexter

1

事实证明,Ubuntu的NATTY上不存在/ dev/sdh。我必须使用映射到实际服务器上的/ dev/xvdf的/ dev/sdf。

+0

eeee - 您应该向canonical/alestic(http://alestic.com/或http://groups.google.com/group/ec2ubuntu列表)报告。这将成为大数据计算的障碍 - 我经常在RAID中完成数十个EBS卷,以便完成一些测试) – sehe

+0

aw ....除非你的意思是你需要说xvdh :)对我感到羞耻,我_knew_但是在打字时它并没有跨过我的脑海 – sehe