Centos7移动/home目录空间到/根目录下

在安装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移动目录

猜你喜欢

转载自blog.csdn.net/qq_30665009/article/details/128826097
今日推荐