使用 xfs_growfs 之前是否应该停止存储设备?

使用 xfs_growfs 之前是否应该停止存储设备?

我的云服务器有一个格式化为 XFS 的外部设备。扩展卷后,我需要运行命令:

$ sudo xfs_growfs /dev/sdb

既然服务在设备上持续写入至关重要,那么是否可以在xfs_growfs不停止服务的情况下运行?通常的“安全”方法是停止服务,运行xfs_growfs,然后再次启动服务。我只是想知道是否真的需要停止服务,或者是否xfs_growfs设计为即使在磁盘上的读写正在进行时也能够调整大小。

答案1

xfs_growfs在线工作,无需停止任何事情,没有任何问题。

只要/dev/sdb正确检测到较大的设备大小,并且您实际上在整个磁盘而不是分区上使用 XFS,您就可以直接增大它。如果涉及分区,则必须先扩容分区。

相关内容