记录:297

场景:扩展VMware虚拟机上安装的CentOS 7.6系统的磁盘空间。包括扩展虚拟机磁盘,扩展操作系统的磁盘分区(Disk Partition)、物理卷(Physical volume)、卷组(Volume group)、逻辑卷(Logical volume)、文件系统(File System)。

版本:

虚拟机工具:VMware 16
操作系统:CentOS 7.6

1.VMware虚拟机扩展磁盘

1.1虚拟机扩展前状态

本例VMware虚拟机,扩展前虚拟机状态。

硬盘:20GB。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷

1.2编辑虚拟机设置

在上一步骤页面中,点击:编辑虚拟机设置。进入虚拟机设置页面。

在虚拟机设置页面中,选中:硬盘(SCSI)。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_02

1.3扩展磁盘容量(修改值)

在虚拟机设置页面中,点击:扩展(E)。进入扩展磁盘容量页面。

在磁盘扩展页面,修改参数值:把20.0修改为50.0。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_03

1.4扩展磁盘容量(确认)

在扩展磁盘容量页面,点击:扩展(E)。即完成扩展。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_04

1.5扩展成功效果

扩展成功效果。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_05

1.6虚拟机扩展后状态

设置完成后,虚拟机状态。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_06

2.在CentOS 7系统扩展磁盘

2.1扩展前基础信息

2.1.1查看磁盘文件系统空间信息

磁盘文件系统:/dev/mapper/centos-root。

执行指令:df -h

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_07

2.1.2查看磁盘分区信息

磁盘分区信息:/dev/sda1和/dev/sda2。

执行指令:fdisk -l

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_08

2.1.3查看磁盘物理卷信息

磁盘物理卷信息:Physical volume。

执行指令:pvdisplay

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_09

2.1.4查看磁盘卷组的信息

磁盘卷组的信息:Volume group。

执行指令:vgdisplay

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_10

2.1.5查看磁盘逻辑卷信息

磁盘逻辑卷:Logical volume。

执行指令:lvdisplay

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_11

2.2新增磁盘分区

对虚拟机扩展的磁盘进行分区。

2.2.1执行新增分区指令

执行命令:fdisk  /dev/sda

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_12

2.2.2输入p

输入p。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_13

2.2.3输入n

输入n。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_14

2.2.4输入p

输入p。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_15

2.2.5选择分区号和两次回车

分区号:3。

两次回车。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_16

2.2.6输入p

输入p。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_17

2.2.7输入w

输入w。

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_18

2.2.8查看磁盘分区信息

执行完成,查看分区。

磁盘分区信息:/dev/sda1和/dev/sda2和/dev/sda3。

执行指令:fdisk -l

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_19

2.2.9重启系统

执行指令:reboot

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_20

2.3创建物理卷

针对上一步骤创建的分区:/dev/sda3,创建物理卷。

2.3.1创建物理卷

执行指令:pvcreate  /dev/sda3

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_21

2.3.2查看磁盘物理卷信息

执行指令:pvdisplay

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_22

2.4扩展磁盘卷组

扩展磁盘卷组(Volume group)。

针对创建的分区:/dev/sda3,扩展磁盘卷组。

2.4.1扩展磁盘卷组

执行指令:vgextend centos /dev/sda3

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_23

2.4.2查看磁盘卷组的信息

磁盘卷组的信息:Volume group。

执行指令:vgdisplay

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_24

2.5扩展磁盘逻辑卷

磁盘逻辑卷信息:Logical volume。

2.5.1获取文件系统名称

查看并记下需要扩展的文件系统名称。

本例的文件系统名:/dev/mapper/centos-root

执行命令:df -h

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_25

2.5.2扩展磁盘逻辑卷

本例扩展:30G。

扩展逻辑卷的空间,需小于虚拟机设置的扩展值,设置为29G。

执行命令:lvextend -L +29G /dev/mapper/centos-root

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_centos_26

2.5.3查看磁盘逻辑卷信息

磁盘逻辑卷信息:Logical volume。

可以看到磁盘逻辑卷已经扩展。

执行指令:lvdisplay

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_27

2.6扩展磁盘文件系统

磁盘逻辑卷信息:Logical volume。

磁盘文件系统:/dev/mapper/centos-root。

2.6.1获取文件系统格式

本例格式:xfs

执行指令:cat /etc/fstab | grep centos-root

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_28

2.6.2扩展磁盘文件系统

扩展磁盘空间,不同文件系统扩展指令不同,需注意区分。

执行命令:xfs_growfs /dev/mapper/centos-root

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_29

2.6.3查看磁盘文件系统空间

磁盘文件系统:/dev/mapper/centos-root。

执行指令:df -h

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_30

2.7扩展前后比对

2.7.1查看磁盘文件系统空间信息

比对磁盘文件系统:/dev/mapper/centos-root,对应的Size属性。

执行指令:df -h

扩展前:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_31

扩展后:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_32

2.7.2查看磁盘分区信息

比对磁盘分区信息:/dev/sda1、/dev/sda2、/dev/sda3。

执行指令:fdisk -l

扩展前:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_33

 扩展后:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_34

2.7.3查看磁盘物理卷信息

比对磁盘物理卷的(Physical volume)的数量。

执行指令:pvdisplay

扩展前:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_35

扩展后:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_36

2.7.4查看磁盘卷组的信息

比对磁盘卷组(Volume group)的VG Size属性。

执行指令:vgdisplay

扩展前:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_37

扩展后:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_linux_38

2.7.5查看磁盘逻辑卷信息

比对磁盘逻辑卷(Logical volume)的LV Size。

执行指令:lvdisplay

扩展前:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_逻辑卷_39

扩展后:

vm虚拟机centos扩容后会启动不了吗 vmware给centos虚拟机扩容_文件系统_40

以上,感谢。

2022年10月17