一、CentOS7,LVM根分区扩容步骤:
1.查看现有分区大小
df -TH
2.关机增加大小为30G(测试环境使用的Vmware Workstation)
3.查看扩容后磁盘大小
df -TH
lsblk
4.创建分区
fdisk /dev/sda
5.刷新分区并创建物理卷
partprobe /dev/sda
pvcreate /dev/sda3
6.查看卷组名称,以及卷组使用情况
vgdisplay
7.将物理卷扩展到卷组
vgextend centos /dev/sda3
8.查看当前逻辑卷的空间状态
lvdisplay
9.将卷组中的空闲空间扩展到根分区逻辑卷
lvextend -l +100%FREE /dev/centos/root
10.刷新根分区
# 方式一
xfs_growfs /dev/centos/root
# 方式二
xfs_growfs /
11.查看磁盘使用情况,扩展之前和之后是不一样的
二、非LVM根分区扩容步骤:
1.查看现有的分区大小
2.关机增加磁盘大小为30G
3.查看磁盘扩容后状态
lsblk
dh -TH
4.进行分区扩展磁盘,记住根分区起始位置和结束位置
5.删除根分区,切记不要保存
6.创建分区,箭头位置为分区起始位置
7.保存退出并刷新分区
partprobe /dev/sda
8.查看分区状态
9.刷新根分区并查看状态
# 这里先看自己的文件系统是xfs,还是ext4...
xfs_growfs /dev/sda3
使用 resize2fs或xfs_growfs 对挂载目录在线扩容 :
- resize2fs 针对文件系统ext2 ext3 ext4 (我在本地用ubuntu18是ext4,我用的是resize2fs /dev/sda3)
- xfs_growfs 针对文件系统xfs