Virtualization

KVM 來賓在 lvresize 後無法辨識新大小的原始磁碟

  • March 20, 2017

我通過 500G 為我的 KVM 來賓擴展了 /home LVM 卷

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

並重新啟動我的訪客系統以更新可用磁碟空間。

重新啟動後,我想使用 resize2fs 來擴大我的 Debian 客戶機上的主分區。它返回一個錯誤,指出文件系統已經有 104857600 個塊大並且文件系統沒有什麼可做的。

然後我檢查了 parted 和 fdisk 磁碟有多大,它仍然顯示舊的 400GiB 而不是 900 GiB。主機上的 qemu-img 和 virt-manager 顯示正確的放大磁碟大小。有什麼方法可以強制對來賓進行重新掃描,還是我忘記了工作流程中的任何內容?幾週前我以完全相同的方式調整了另一個主分區的大小,沒有任何問題。如果您需要更多資訊,請詢問。

提前感謝您的所有幫助。

virsh blockresize [domain] [device] --size [newsize]在擴展底層 LVM 卷之後,看看在主機上執行以更新其對 VM 儲存卷的想法。

引用自:https://serverfault.com/questions/839432