严选品质
正规商家

CentOS7 将home分区合并到root分区

大多数新装CentOS系统时都是选择了默认分区方案,如果300G的硬盘,装完后发现默认会分配50G到/root目录下,然后分配一些其他的目录,剩下的都会分配给/home目录。而且小编个人习惯是用root分区,所以home目录基本上用不到,于是想把home目录的分区去掉,合并到root所在的分区。下面记录一下步骤。

CentOS7 将home分区合并到root分区

步骤

1、 查看分区

# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.8G     0  7.8G   0% /dev
tmpfs                    7.8G     0  7.8G   0% /dev/shm
tmpfs                    7.8G  8.9M  7.8G   1% /run
tmpfs                    7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/mapper/centos-root   50G  1.3G   49G   3% /
/dev/sda1               1014M  150M  865M  15% /boot
/dev/mapper/centos-home  241G   33M  241G   1% /home
tmpfs                    1.6G     0  1.6G   0% /run/user/0

2、备份home分区的文件如果home目录下有东西,要先备份,不然删掉分区的时候文件会丢失。我这里是新装的系统,目录下没东西所以跳过。

tar cvf /tmp/home.tar /home

3、卸载/home

umount /home

4、取消开机自检/home目录

vim /etc/fstab

/dev/mapper/centos-home /home xfs defaults 0 0,前面加#号注释掉这行,避免开机自检

#vim使用语法自行Google或者bing

5、删除/home所在的lv

lvremove /dev/mapper/centos-home

注意:centos-home替换成你自己的硬盘分区路径(本文中所有的centos-home都要替换为自己的),查看路径命令df -h

如果出现home存在进程,使用 fuser -m -v -i -k /home 终止 home 下的进程

6、扩展/root所在的lv将剩下全部可用大小都分配给root

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

如果只加部分,可以指定大小,例如只增加2G大小:

lvextend -L +2G /dev/mapper/centos-root

7、扩展/root文件系统

xfs_growfs /dev/mapper/centos-root

8、重新查看分区

# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.8G     0  7.8G   0% /dev
tmpfs                    7.8G     0  7.8G   0% /dev/shm
tmpfs                    7.8G  8.9M  7.8G   1% /run
tmpfs                    7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/mapper/centos-root  296G  1.3G   49G   3% /
/dev/sda1               1014M  150M  865M  15% /boot
/dev/mapper/centos-home  241G   33M  241G   1% /home
tmpfs                    1.6G     0  1.6G   0% /run/user/0

9、可以看到上面root区已经增加了,最后重启服务器

reboot

搬瓦工推荐方案

温馨提醒 如果您有选择困难症,直接选中间的 CN2 GIA-E方案,季付 $49.99,多达 12 个机房任意切换
方案 内存 CPU 硬盘 流量/月 带宽 机房 价格 购买
CN2
(最便宜)
1GB 1核 20GB 1TB 1Gbps DC3 CN2
DC8 ZNET
$49.99/年 直达
CN2 2GB 1核 40GB 2TB 1Gbps $52.99/半年
$99.99/年
直达
CN2 GIA-E
(最推荐)
1GB 2核 20GB 1TB 2.5Gbps DC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
直达
CN2 GIA-E 2GB 3核 40GB 2TB 2.5Gbps $89.99/季度
$299.99/年
直达
HK 2GB 2核 40GB 0.5TB 1Gbps 中国香港 CN2 GIA $89.99/月
$899.99/年
直达
HK 4GB 4核 80GB 1TB 1Gbps $155.99/月
$1559.99/年
直达
TOKYO 2GB 2核 40GB 0.5TB 1.2Gbps 日本东京 CN2 GIA $89.99/月
$899.99/年
直达
TOKYO 4GB 4核 80GB 1TB 1.2Gbps $155.99/月
$1559.99/年
直达
搬瓦工优惠码:BWH3HYATVBJW 2022年最新搬瓦工VPS购买图文教程
赞(1)
未经允许不得转载:主机推广 » CentOS7 将home分区合并到root分区