當前能夠看到home目錄下的空間有1.1T,而根目錄下的空間只有50G,須要將大部分空間分配到根目錄。centos
[root@bigdata2 ~]# df -hlide
[root@bigdata2 /]# mkdir /home-backupblog
[root@bigdata2 /]# mv /home/* /home-backup/rem
卸載/homeit
[root@bigdata2 /]# umount /homeclass
刪除邏輯卷登錄
[root@bigdata2 /]# lvremove /dev/centos/home擴展
查看卷組可用空間im
[root@bigdata2 /]# vgdisplayd3
Free PE / Size 中顯示的空間爲卷組的空閒空間1.03T
建立新的home卷,並分配空間。
L表示大小,默認單位爲M;n表示卷名;這裏的centos是CentOS7安裝系統的時候就默認創建好的卷組名。
[root@bigdata2 /]# lvcreate -L 50G -n home centos
查看邏輯卷home
[root@bigdata2 /]# lvdisplay
再次查看卷組空間大小
[root@bigdata2 /]# vgdisplay
在新建的邏輯卷home上創建xfs文件系統
[root@bigdata2 /]# mkfs -t xfs /dev/centos/home
把這個新邏輯卷home掛到以前的文件夾/home中去,直接重啓用fstab來掛載也行。
[root@bigdata2 /]# mount /dev/centos/home /home
[root@bigdata2 /]# df -h
再把以前拷出來的東西拷回新建的/home中,拷貝完成就能夠直接用這個普通用戶來桌面登陸系統了,不用重啓。
[root@bigdata2 /]# mv /home-backup/* /home/
[root@bigdata2 /]# rm -rf /home
把剩下的1007G如今分配給root卷
[root@bigdata2 /]# lvextend -L +1007G /dev/centos/root
[root@bigdata2 /]# lvdisplay
[root@bigdata2 /]# xfs_growfs /dev/centos/root
擴展root卷
[root@bigdata2 /]# df -h
完成!