Linux 分配/home的磁盤空間給根目錄

Linux版本: Linux 6.9app

  系統安裝完成之後,根目錄的磁盤空間只有50G,剩餘的大部分空間會分配到/home目錄下面。使用過程當中不多使用到/home目錄,因此咱們來把/home目錄的磁盤空間分配一些給根目錄ide

查看磁盤分區使用狀況:df -THblog

Linux 分配/home的磁盤空間給根目錄

卸載/home目錄:umount /homeit

或者umount /dev/mapper/vg_rogear-lv_homeclass

Linux 分配/home的磁盤空間給根目錄

壓縮卷home,把空間壓縮到100G後臺

resize2fs -p /dev/mapper/vg_rogear-lv_home 100Gmap

遇到提示須要先執行另一個命令,那就按照提示執行im

e2fsck -f /dev/mapper/vg_rogear-lv_homedb

Linux 分配/home的磁盤空間給根目錄

Linux 分配/home的磁盤空間給根目錄

重新掛載,查看壓縮狀況,能夠看到home目錄的空間已經被壓縮img

mount /home

Linux 分配/home的磁盤空間給根目錄

減少/dev/mapper/vg_rogear-lv_home的邏輯分區到指定大小,這裏咱們減少的5T

lvreduce -L 5T /dev/mapper/vg_rogear-lv_home

查看物理卷的大小

vgdisplay

Free PE/Size 是可用空間,如今這裏有4.4T的可用空間

Linux 分配/home的磁盤空間給根目錄

增長/dev/mapper/vg_rogear-lv_root的大小,增長4T(不能增長4.4T,Free PE/Size須要留有一點空間)
lvextend -L +4T /dev/mapper/vg_rogear-lv_root
Linux 分配/home的磁盤空間給根目錄

從新設定分區大小

resize2fs -p /dev/mapper/vg_rogear-lv_root

因爲加4T空間好慢 這裏用 screen 讓他後臺慢慢加

screen

resize2fs -p /dev/mapper/vg_rogear-lv_root

按 Ctrl+a d

screen -ls 查看會話
Linux 分配/home的磁盤空間給根目錄

screen -r pid 打開回會話

Linux 分配/home的磁盤空間給根目錄

查看分區狀況
Linux 分配/home的磁盤空間給根目錄

相關文章
相關標籤/搜索