QEMU/KVM 虛擬機 Centos 7 根目錄擴充容量(xfs)

QEMU/KVM 虛擬機 Centos 7 根目錄擴充容量(xfs)

##注意!!動作前請先備份。##

1.增加qcow2虛擬硬碟容量,先找到QEMU/KVM的images存放位置,通常會是在/var/lib/libvirt/images 這個位置。

2.確認要增加容量的虛擬機,本次是要增加的虛擬機檔案為 centos7.0.qcow2,在關閉虛擬機的狀態下,下指令確認大小 qemu-img info centos7.0.qcow2














3. 使用qemu-img resize增加容量,格式是 qemu-img resize 檔名 +容量,完成後再下qemu-img info centos7.0.qcow2 確認是否成功,成功之後就能把虛擬機開機了。














4. 開機之後先執行fdisk -l 確認一下資訊,首先硬碟大小由20G→40G,多了一個 /dev/vda2,但根目錄大小沒變。



















5. 先確定根目錄一下檔案格式 df -Th,確認檔案系統為 xfs格式。







6.建立分割區。n 建新磁區,P 建立主分割,選3是因為1,2已經有了,之後Enter Enter預設就好,最後w 存檔,重開機。



















Fdisk 動作說明。

7.轉換剛剛我們加入分割區格式為物理區(PV) pvcreate /dev/vda3


 


8.檢視現有VG名稱 vgdisplay,先把VG Name記起來。














8.擴充VG,格式為 vgextend 「VG Name」 「要加入的磁碟」,例:vgextend centos /dev/vda3

,下完指令後再次確認是否成功。


























9.完成後檢視邏輯磁區(LV):lvdisplay,確認我們這次要擴充根目錄的路徑為/dev/centos/root,下指令 lvdisplay 「擴充根目錄的路徑」 「要加入的邏輯磁區」,例:lvextend /dev/centos/root /dev/vda3















10.最後擴展xfs檔案系統到我們的根目錄,擴展xfs檔案系統格式為 xfs_growfs 「要擴展的路徑」,例:xfs_growfs /dev/mapper/centos-root
















又是美好的一天。


留言

這個網誌中的熱門文章

Windows 「指定的檔名無效或太長,請指定其他檔名」

Ubuntu 22.04 Rsync自動異地同步

金旭系統 票卷異常查修