centos扩展root分区大小

方案:将/home目录压缩一部分空间到/

1、备份/home目录下文件

tar -czvf /root/home.tgz -C /home .

2、测试备份文件

tar -tvf /root/home.tgz

3、解除/home挂载

umount /dev/mapper/centos-home

有可能有target is busy错误,使用

umount -l /dev/mapper/centos-home

4、删除逻辑分区

lvremove /dev/mapper/centos-home
有可能有Logical volume centos/home contains a filesystem in use,使用
lvremove -f /dev/mapper/centos-home

仍然不行,可能需要先注销登录,然后重新登录,继续运行

5、创建新的/home逻辑分区(这里以400G为例),并重新挂载

lvcreate -L 400GB -n home centos
mkfs.xfs /dev/centos/home
mount /dev/mapper/centos-home

6、把其余的空间分配给/分区

lvextend -r -l +100%FREE /dev/mapper/centos-root

7、还原/home分区数据

tar -xzvf /root/home.tgz -C /home

8、最后重启先电脑(可选)

reboot

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章