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

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

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

$ sudo xfs_growfs /dev/sdb

サービスがデバイスに書き続けることが重要なので、xfs_growfsサービスを停止せずに実行できますか?一般的な「安全な」アプローチは、サービスを停止して実行し、xfs_growfsサービスを再起動することです。サービスを本当に停止する必要があるのか​​、xfs_growfsディスクの読み書き中でもサイズを変更するように設計されているのだろうか。

答え1

xfs_growfs何も中断せずにオンラインで作業してください。質問もありません。

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

関連情報