centos7調整XFS格式的LVM大小

下面由centos入門教程欄目給大家介紹centos7調整xfs格式的lvm大小的方法,希望對需要的朋友有所幫助!

centos7調整XFS格式的LVM大小

前提:XFS是centos7 預裝的操作系統,XFS只能擴大不能縮小,所以需要利用xfsdump / xfsrestore 工具在必須縮小lvm 的情況下,備份與還原資料。

本實驗的效果是:

1,/dev/mapper/centos-home僅僅保留500G;

2,將/home分出來的空間分給/dev/mapper/centos-root。

原始空間大小如下圖示:

centos7調整XFS格式的LVM大小

step1:安裝 xfsdump 套件

yum?-y?install?xfsdump

step2:備份 /home

?xfsdump?-f?/home.xfsdump?/homeplease?enter?label?for?this?dump?session?(timeout?in?300?sec)->?homeplease?enter?label?for?media?in?drive?0?(timeout?in?300?sec)->?home

step3:縮減/dev/mapper/centos-home大小

卸載 /home

#?umount?/home

將 /home 的 Logical Volume 縮減為 5GB

#?lvreduce?-L?5G?/dev/mapper/centos-homeDo?you?really?want?to?reduce?home??[y/n]:?y

step4:增加/dev/mapper/centos-root的空間大小

#?lvextend?-l?+100%FREE?/dev/centos/root

延展 xfs 空間

#?xfs_growfs?/dev/centos/root

step5:恢復/home的內容

格式化 /home 的 lvm

#?mkfs.xfs?-f?/dev/mapper/centos-home

掛載 /home? /dev/mapper/centos-home

#?mount?/home

還原備份資料到 /home

#?xfsrestore?-f?/home.xfsdump?/home

調整過后的空間大小如下圖示:

centos7調整XFS格式的LVM大小

更多centos相關技術文章,請訪問centos入門教程欄目!

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享