29

我有一个 200GB 的 EBS 卷,并且正在尝试增加可用空间。我按照以下说明操作:http ://www.hellersoftware.com/2012/resize-ebs-volume-attached-to-amazon-web-services-ec2-instance/并设法创建快照并创建一个新的基于 EBS在那个快照上。

一切都很美好,除非我这样做:

# resize2fs /dev/sdf

我明白了

resize2fs 1.40.8 (13-Mar-2008)
resize2fs: Bad magic number in super-block while trying to open /dev/sdf
Couldn't find valid filesystem superblock.

不知道那里发生了什么,但我的新卷仍然只显示 200GB,而实际上它是 800GB 卷。

4

1 回答 1

77

OP 声明他正在使用 XFS 文件系统。该工具resize2fs仅适用于 ext2、ext3 和 ext4。

有一个类似的工具可用于 XFS 文件系统,称为 xfs_growfs。您很可能必须先安装它

sudo yum install xfsprogs.x86_64 --assumeyes

然后挂载你的文件系统

sudo mount -t xfs /dev/sdf /vol

现在您可以扩展文件系统

sudo xfs_growfs /vol

df -h现在应该显示更多可用空间

我希望这有帮助:)

提示:ext4 文件系统是 EBS 卷的推荐文件系统(用于未来)

于 2012-11-13T23:03:15.787 回答