我的EC2正在运行CentOS 7 HVM社区映像,它默认为xfs文件系统,我有一个10GB的根卷,在分离>后我扩展到15GB。创建快照>重新连接到/ dev / sda1,但我注意到我没有必要运行任何类型的resize命令,就像使用ext文件系统一样,我们必须运行resize2fs,而分区现在显示15GB而不做任何事情。虽然有一个命令xfs_growfs,但即使我没有运行。
那么,这是如何在EC2世界(和其他人)或其他方面扩展xfs的正常行为吗?
此致 FARMI
答案 0 :(得分:1)
这是 Amazon Linux AMI 上的正常行为。
来自Amazon Linux AMI 2014.03 Release Notes:
Cloud-Init 0.7.2
Cloud-Init已更新至0.7系列,增加了许多有用的功能。一个例子是dracut-modules-growroot,它会在启动时自动调整根文件系统的大小。
我注意到CentOS 7 (x86_64) with Updates HVM说:
从CentOS-7开始,我们现在在所有CentOS AMI中都包含cloud-init支持
因此,您的磁盘映像可能正在使用此版本的cloud-init
执行自动调整大小。
请注意,Amazon Linux AMI基于CentOS,因此您可能希望使用它们而不是CentOS AMI,因为它们由AWS直接更新。