扩展分区 /dev/mapper/centos-root
#查看分区情况
fdisk -l
# 新增分区
fdisk /dev/sda
fdisk /dev/sda 进入命令界面
n #新增分区
p #选择主分区
3 #创建/dev/sda3
回车 #选择扇区起始值,最好默认,回车默认
回车 #选择扇区结束值,最好默认,回车默认
w #保存
将新建的/dev/sda3改为lvm;
fdisk /dev/sda进入命令界面
t #改变分区系统
3 #选择要改变的分区
8e #制定分区,改成lvm,8e代表lvm
w #保存
重启系统后,登陆系统
fdisk -l
mkfs -t ext3 /dev/sda3 #创建EXT3文件系统
lvs
pvcreate /dev/sda3 #pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用
# (其中是当前需要扩充的lvm组名,可以通过df -h查看,例如我的是: /dev/mapper/VolGroup00-LogVol00)
# vgextend指令用于动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量。
vgextend centos /dev/sda3
# 用于显示LNM卷组的元数据信息
vgdisplay
# 主要查看Free PE / Size 4994 / 20.01GB,说明我们最多可以有20.01GB的扩充空间,一般会写小点
# 添加/dev/sda3容量
lvextend -L+19G /dev/mapper/centos-root /dev/sda3
# 使用e2fsck指令检查文件系统错误。也可用“fsck -t ext2 -V /dev/sda3/检查ext2文件系统
e2fsck -a /dev/mapper/centos-root
# resize2fs指令被用来增大或者收缩未加载的“ext2/ext3”文件系统的大小
resize2fs /dev/mapper/centos-root
# 如果上两步骤都失败了,查看文件系统类型
df -T
# 如果是xfs,使用以下命令
xfs_growfs /dev/centos/root
# 查看一下你的系统磁盘空间
df -hl
哈哈,可以啦~