歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

如何調整LVM 邏輯分區的大小?

如何調整LVM 邏輯分區的大小?


如何調整LVM 邏輯分區的大小?


LVM (Logical volume management)

如何調整LVM 邏輯分區的大小?

執行 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://xxxxxx/Linuxjc/1141042.html TechArticle

Copyright © Linux教程網 All Rights Reserved