1、关闭 centos
执行 init 0
2、vmware 扩展该虚拟机的磁盘空间
3、重启虚拟机,查看系统分区情况
指令:df -h
4、创建新的分区
查看分区 fdisk -l
分区 fdisk /dev/sda
输入 m 获取帮助
输入 n 添加分区
输入 p
输入 3
一路回车, 最后输入 w 保存本次操作结果
再次查看 磁盘情况 fdisk -l, 多了一个 /dev/sda3
新建分区/dev/sda3,发现不是LVM的。所以,接下来使用fdisk将其改成LVM的:
fdisk /dev/sda, 然后输入m查看帮助,然后输入 t
再次查看 fdisk -l
5、重启系统 reboot, 新区格式化
将新分区格式化为ext3:mkfs -t ext3 /dev/sda3
6、扩展根分区
lvs 查看
pvcreate /dev/sda3
vgextend centos /dev/sda3
vgdisplay (原先虚拟机划分了20G,这次扩展为最大50G,所以还有 <30G 可用)
主要查看Free PE / Size 7679/ <30 GB,说明我们最多可以有<30G的扩充空间
扩大根目录所在的逻辑卷: lvextend -L +29G /dev/centos/root /dev/sda3
扩大/文件系统
再次查看 df -h
参考: