xfs_growfs を使用する前にストレージ デバイスを停止する必要がありますか?

xfs_growfs を使用する前にストレージ デバイスを停止する必要がありますか?

私のクラウド サーバーには、XFS としてフォーマットされた外部デバイスがあります。ボリュームを拡張した後、次のコマンドを実行する必要があります。

$ sudo xfs_growfs /dev/sdb

xfs_growfsサービスがデバイスに書き込みを続けることは重要なので、サービスを停止せずに実行することは可能でしょうか? 通常の「安全な」方法は、サービスを停止し、 を実行してから、サービスを再度開始することです。サービスを停止することが本当に必要なのか、またはディスクの読み取りと書き込みが進行中でもサイズを変更できるように が設計されているxfs_growfsのか疑問に思いました。xfs_growfs

答え1

xfs_growfsオンラインで動作し、何も停止する必要がなく、まったく問題ありません。

より大きな/dev/sdbデバイス サイズが適切に検出され、パーティションではなくディスク全体で XFS を実際に使用している場合は、直接拡張できます。パーティションが関係している場合は、まずパーティションを拡張する必要があります。

関連情報