一、Centos调整分区
centos默认安装会把磁盘剩余空分区全部分在/home下面,根据实际情况需要调整分区
1.1 查看磁盘,数据块挂载情况
#查看文件分区情况,数据卷挂载情况
df -h
#查看数据块挂载点信息
lsblk
#查看空闲可分配空间
vgdisplay
1.2 备份/home
#备份到/tmp/home.tar
tar cvf /tmp/home.tar /home
1.3 卸载/home相关数据卷,增加/数据库卷
#清除/home进程
fuser -km /home/
#卸载/home
umount /dev/mapper/centos-home
#移除home数据卷
lvremove /dev/mapper/centos-home
#给根目录的数据块添加容量
lvextend -L +900G /dev/mapper/centos-root
#增加完调整centos-root大小,使其生效
xfs_growfs /dev/mapper/centos-root
#查看磁盘情况
df -h
1.4 恢复/home
#新建centos-home数据块,查看剩余还有多少空闲空间vgdisplay
lvcreate -L 40G -n /dev/mapper/centos-home
#新增home卷,并格式化为xfs格式
mkfs.xfs /dev/mapper/centos-home
#挂载
mount /dev/mapper/centos-home
#还原/home文件
tar -xvf /tmp/home.tar -C /home
二、虚拟机新增磁盘
#查看磁盘
fdisk -l
fdisk /dev/sdb
fdisk -l
#查看逻辑卷名
lvs
#将分区加入到centos的逻辑卷组中
vgextend centos /dev/sdb3
查看free剩余空闲空间,直接增加到根目录即可,添加方法往上翻
vgdisplay