CentOS 7 將home目錄下的空間劃分到根目錄下

CentOS 7 將home目錄下的空間劃分到根目錄下

1.    現狀描述

當前能夠看到home目錄下的空間有1.1T,而根目錄下的空間只有50G,須要將大部分空間分配到根目錄。centos

[root@bigdata2 ~]# df -hlide

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

2.    備份/home數據

[root@bigdata2 /]# mkdir /home-backupblog

[root@bigdata2 /]# mv /home/* /home-backup/rem

卸載/homeit

[root@bigdata2 /]# umount /homeclass

刪除邏輯卷登錄

[root@bigdata2 /]# lvremove /dev/centos/home擴展

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

查看卷組可用空間im

[root@bigdata2 /]# vgdisplayd3

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

Free PE / Size 中顯示的空間爲卷組的空閒空間1.03T

3.    新建home卷

建立新的home卷,並分配空間。

L表示大小,默認單位爲M;n表示卷名;這裏的centos是CentOS7安裝系統的時候就默認創建好的卷組名。

[root@bigdata2 /]# lvcreate -L 50G -n home centos

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

查看邏輯卷home

[root@bigdata2 /]# lvdisplay

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

再次查看卷組空間大小

[root@bigdata2 /]# vgdisplay

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

在新建的邏輯卷home上創建xfs文件系統

[root@bigdata2 /]# mkfs -t xfs /dev/centos/home

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

把這個新邏輯卷home掛到以前的文件夾/home中去,直接重啓用fstab來掛載也行。

[root@bigdata2 /]# mount /dev/centos/home /home

[root@bigdata2 /]# df -h

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

再把以前拷出來的東西拷回新建的/home中,拷貝完成就能夠直接用這個普通用戶來桌面登陸系統了,不用重啓。

[root@bigdata2 /]# mv /home-backup/* /home/

[root@bigdata2 /]# rm -rf /home

4.    根目錄擴容

把剩下的1007G如今分配給root卷

[root@bigdata2 /]# lvextend -L +1007G /dev/centos/root

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

[root@bigdata2 /]# lvdisplay

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

[root@bigdata2 /]# xfs_growfs /dev/centos/root

擴展root卷

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

[root@bigdata2 /]# df -h

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

完成!

相關文章
相關標籤/搜索