在安装Centos7的过程中没有发现设置磁盘分区的地方,一路安装下来开机一看根目录只有200G,这肯定是不行的,所以需要移动/home下的空间到根目录下。记录一下移动过程。
1、首先查看硬盘情况: df –h
[root@localhost /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 63G 0 63G 0% /dev
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 63G 19M 63G 1% /run
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/mapper/centos-root 200G 4.8G 196G 3% /
/dev/sdb2 1014M 143M 872M 15% /boot
/dev/sdb1 1022M 12M 1011M 2% /boot/efi
/dev/mapper/centos-home 10T 33M 10T 1% /home
tmpfs 13G 0 13G 0% /run/user/0
overlay 200G 4.8G 196G 3% /var/lib/docker/overlay2/4be36db29cb99d2b97794f83fca4cad0d85e51424078f702d3e99c709e2805db/merged
overlay 200G 4.8G 196G 3% /var/lib/docker/overlay2/e6f42187477d38aaa9ca6b1cb67aa8ba1be91a33e0ce9b51b239cb0edd54fd4c/merged
overlay 200G 4.8G 196G 3% /var/lib/docker/overlay2/c64ad15c5ef989d944ff12bb8365dc37bf6087e21533d7a06a90b39c846971ab/merged
[root@localhost /]#
硬盘根目录200G空间,在安装系统时划分得不够恰当,/根目录 与 /home目录基本上应该各占一半空间
*备注:如果home目录下有数据一定要先备份,等挂载号以后再还原。因为我是新安装服务器没有数据所以直接跳过了。
2、卸载/home目录: umount /home/
[root@localhost /]# umount /home
[root@localhost /]#
3、移除/home卷。释放空间
[root@localhost /]# lvremove /dev/mapper/centos-home
Do you really want to remove active logical volume centos/home? [y/n]: y
Logical volume "home" successfully removed
[root@localhost /]#
4、将空闲的空间移动 100% 到根目录下面
[root@localhost /]# lvextend -l +100%FREE /dev/mapper/centos-root
Size of logical volume centos/root changed from 200.00 GiB (51200 extents) to <5.20 TiB (1361920 extents).
Logical volume centos/root successfully resized.
#扩充到空间
[root@localhost /]# xfs_growfs /dev/mapper/centos-root
meta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=13107200 blks
= sectsz=4096 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=52428800, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=25600, version=2
= sectsz=4096 sunit=1 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 52428800 to 1394606080
[root@localhost /]#
可以看到已经分配了5.2TB到根目录下面
5、再次查看一下磁盘
[root@localhost mapper]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 63G 0 63G 0% /dev
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 63G 19M 63G 1% /run
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/mapper/centos-root 11T 4.8G 11T 1% /
/dev/sdb2 1014M 143M 872M 15% /boot
/dev/sdb1 1022M 12M 1011M 2% /boot/efi
tmpfs 13G 0 13G 0% /run/user/0
overlay 11T 4.8G 11T 1% /var/lib/docker/overlay2/4be36db29cb99d2b97794f83fca4cad0d85e51424078f702d3e99c709e2805db/merged
overlay 11T 4.8G 11T 1% /var/lib/docker/overlay2/e6f42187477d38aaa9ca6b1cb67aa8ba1be91a33e0ce9b51b239cb0edd54fd4c/merged
overlay 11T 4.8G 11T 1% /var/lib/docker/overlay2/c64ad15c5ef989d944ff12bb8365dc37bf6087e21533d7a06a90b39c846971ab/merged
[root@localhost mapper]#
参考:(331条消息) Centos移动/home目录空间到/根目录下_极速小乌龟的博客-CSDN博客_centos移动目录