VMware虚拟机磁盘扩容与LVM分区操作指南
1、虚拟机磁盘扩容
点击编辑虚拟机设置
点击硬盘、选择自己扩容大小,点击扩展。
2、创建新的 LVM 分区
使用 fdisk 或 parted 创建新的 LVM 类型分区(使用分区号和起始扇区适配原来的 /dev/sda3)。
fdisk /dev/sda
输入 n 创建新分区,选择分区号(确保它没有占用其他重要分区的空间)。
输入t 设置分区类型为 8e(LVM 类型)。
接下来输入分区号(比如 3),然后输入 8e 来设置 LVM 类型。
完成分区设置后,输入 w 保存更改并退出 fdisk。
3、将新分区添加到 LVM 卷组
使用 pvcreate 命令将新分区转化为 LVM 物理卷(PV),然后将其添加到现有的卷组(VG)中。
pvcreate /dev/sda3
vgextend centos /dev/sda3
centos 是您的卷组名称,您可以使用 vgs 命令确认您的卷组名称。
4、扩展逻辑卷
扩展您的逻辑卷。假设您的逻辑卷名为 centos-root,可以使用 lvextend 扩展它
lvextend -l +100%FREE /dev/centos/root
扩展 centos-root 逻辑卷,使用所有可用的空闲空间。
5、扩展文件系统
扩展逻辑卷后,您还需要扩展文件系统,以便新的空间可以被使用。如果您的文件系统是 xfs,可以使用以下命令扩展它:
xfs_growfs /dev/centos/root
如果您的文件系统是 ext4,可以使用以下命令:
resize2fs /dev/centos/root
6、验证是否扩容成功
df -h
vgs
lvs