web-dev-qa-db-ja.com

KVMゲストは、lvresizeの後に新しいサイズのrawディスクを認識しません

KVMゲストの/ homeLVMボリュームを500G経由で拡張しました

lvresize -v -L +500G /dev/engi/v-sbuild-home

ゲストシステムを再起動して、使用可能なディスク容量を更新しました。

再起動後、rebianゲストのホームパーティションを拡大するためにresize2fsを使用したいと思いました。ファイルシステムはすでに104857600ブロックの大きさであり、ファイルシステムには何の関係もないというエラーが返されました。

私はpartedとfdiskをチェックインしてディスクの大きさを確認しましたが、900GiBではなく古い400GiBが表示されています。ホスト上のqemu-imgとvirt-managerは、正しい拡大ディスクサイズを示します。ゲストに再スキャンを強制する方法はありますか、それともワークフローで何かを忘れましたか?数週間前とまったく同じ方法で、問題なく別のホームパーティションのサイズを変更しました。さらに詳しい情報が必要な場合はお問い合わせください。

よろしくお願いします。

3
HibikiTaisuna

ホストでvirsh blockresize [domain] [device] --size [newsize]を実行して、基盤となるLVMボリュームを拡張した後のVMストレージボリュームの概念を更新することを確認してください。

5
tobyd