1. 程式人生 > >virt-manager中為centos 7.2 擴容根分區

virt-manager中為centos 7.2 擴容根分區

出了 size vgextend bsp 擴容 分區fdisk log per end

1. 打開virt-manager,添加一塊磁盤。

Add Hardware --> 選中Storage --> Manager (操作參考下圖)

技術分享

點擊Manager之後,彈出Choose Storade Volume,然後點擊+號,創建一個Volume (命名/格式/大小),點擊finish。(操作參考下圖)

技術分享

然後選中剛剛添加的Volume,點擊Choose Volume. (操作參考下圖)

技術分享

然後點擊完成finish。 啟動系統。至此,添加磁盤已經完成。接下來,到機器上進行操作。

首先執行fdisk -l 查看我們剛剛添加的盤叫什麽名字,這裏叫/dev/vdb (測試,加了10G)

技術分享

然後對/dev/vdb 進行分區fdisk /dev/vdb (這裏只分一個區)。 下圖中圈起來的都是輸入的,圈裏面為空的,就直接回車

技術分享

分區完成之後產生/dev/vdb1分區,然後格式化該分區/dev/vdb1

技術分享

格式化完成之後,創建一個物理卷pvcreate /dev/vdb1

技術分享

創建完物理卷之後,使用pvdisplay查看新的物理卷

技術分享

執行vgdisplay查看根目錄用的是那個vg, 這裏只有一個vg -- centos

技術分享

然後把新創建的vg (/dev/vdb1)擴展置centos上 , vgextend centos /dev/vdb1

技術分享

再次vgdisplay,可以看到多出了10G的空閑空間

技術分享

接下來執行df -h,查看根目錄用的那一塊分區,這裏是/dev/mapper/centos-root。

然後擴容該分區lvextend -L +10G /dev/mapper/centos-root

技術分享

最後,由於centOS默認文件系統是xfs,因此執行xfs_growfs /dev/mapper/centos-root進行擴容根分區

技術分享

最後顯示data blocks changed from 11197440 to 13818880,說明blocks發生了變化。再次df -h可以看到根目錄已經擴容了。

註, 如果不是xfs文件系統, 最後一步需要執行的是resize2fs -f /dev/mapper/centos-root

virt-manager中為centos 7.2 擴容根分區