2021-05-12 14:32:11
如何調整LVM 邏輯分割區的大小?
LVM (Logical volume management)
執行 df 指令檢視 檔案系統空間佔用
發現 LVM 的邏輯卷 /dev/Fedora/home 已經佔用了96%的空間!!!
然後用 du 命令可以檢視檔案佔用空間
分析可知,最大的佔用檔案是gnome-boxes的虛擬機器映象.整整13G!
沒有大檔案可以刪除,只能進行分割區管理.
打算壓縮/dev/fedora/swap 分割區, 分點空間給 /dev/fedora/home
(TIP :fedora的安裝手冊就建議分出boot和swap後把剩下的空間全分到lvm.)
(我還有從來沒用到的swap分割區,而電腦記憶體有8G ,swap分割區從來沒用到.)
LVM 管理命令:
擴張:
先擴LV再擴檔案系統
lvextend -L +100M /dev/vg1/lv1 邏輯卷的大小增加100M
resize2fs /dev/vg1/lv1 檔案系統增到邏輯卷的大小
收縮:
先減檔案系統再減LV(注意順序)
umount /dev/vg1/lv1
e2fsck -f /dev/vg1/lv1
resize2fs /dev/vg1/lv1 100M 減小檔案系統到100M
lvreduce -L 100M /dev/vg1/lv1 減小邏輯卷到100M
mount -a
步驟:
1.壓縮 /dev/fedora/swap 分割區
umount /dev/fedora/swap
e2fsck -f /dev/fedora/swap
resize2fs /dev/fedora/swap 1G
lvreduce -L 1G /dev/fedora/swap
成功將swap分割區轉換為1GiB.
結果:
用pvscan命令檢視,剩餘空間
2.擴充套件 /dev/fedora/home 分割區
執行 lvextend -L +4.59G /dev/fedora/home
resize2fs /dev/fedora/home
結果:
用df 命令檢視檔案系統的空間佔用
logical volume /dev/fedora/home 已經成功由16G變成21G啦!
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-06/132709.htm
相關文章