CentOS减小home分区扩大root分区

2018-06-26 14:47:04 浏览数 (1)

1、查看分区

代码语言:javascript复制
df -h
代码语言:javascript复制
vgdisplay

2、备份/home分区

代码语言:javascript复制
tar cvf /tmp/home.tar /home

3、卸载/home分区,如果无法卸载,先终止使用/home分区的进程

代码语言:javascript复制
fuser -km /home/
代码语言:javascript复制
lvremove /home

4、删除/home所在的lv(注意mapper下面的文件名,XXX-home,XXX-root)

代码语言:javascript复制
lvremove /dev/mapper/cl-home

5、拓展/root所在的lv(量力而行,不要把home分区榨干了哦!)

代码语言:javascript复制
lvextend -L  25G /dev/mapper/cl-root

6、拓展/root文件系统

代码语言:javascript复制
xfs_growfs /dev/mapper/cl-root

7、重建home lv

代码语言:javascript复制
lvcreate -L 4.34G -n /dev/mapper/cl-home

8、重建/home文件系统

代码语言:javascript复制
mkfs.xfs /dev/mapper/cl-home

9、挂载home分区

代码语言:javascript复制
mount /dev/mapper/cl-home

10、恢复home的文件

代码语言:javascript复制
tar xvf /tmp/home.tar -C /home/

0 人点赞