通过VMware构建虚拟机,使用一段时间后发现虚拟机硬盘空间不足,需要在VMware虚拟机中添加新的硬盘并挂载到指定目录下。

一、通过VMware添加硬盘空间

1、在虚拟机设置中选择添加。

虚拟化添加新硬盘 虚拟机新加硬盘_linux

2、选择硬盘,然后点击下一步。

虚拟化添加新硬盘 虚拟机新加硬盘_VMware_02

3、选择虚拟机磁盘类型SCSI(S),点击下一步。

虚拟化添加新硬盘 虚拟机新加硬盘_VMware_03

4、创建新虚拟磁盘,点击下一步。

虚拟化添加新硬盘 虚拟机新加硬盘_linux_04

5、选择要扩充的磁盘容量,点击下一步

虚拟化添加新硬盘 虚拟机新加硬盘_虚拟化添加新硬盘_05

7、指定磁盘文件名称及路径,点击完成。

虚拟化添加新硬盘 虚拟机新加硬盘_运维_06


然后就可以看到有两个硬盘了。

虚拟化添加新硬盘 虚拟机新加硬盘_linux_07

二、将添加的硬盘挂载到指定目录

  注意:如果添加硬盘的时候没关闭虚拟机,需要重启Linux虚拟机后才能进行后续操作,
否则识别不到新添加的硬盘。

1、查看需要挂载的硬盘。
fdisk -l

虚拟化添加新硬盘 虚拟机新加硬盘_虚拟化添加新硬盘_08

2、对磁盘进行分区,如果磁盘名称不是 /dev/sdb请根据实际名称修改。
fdisk /dev/sdb

虚拟化添加新硬盘 虚拟机新加硬盘_VMware_09

输入 m 查看帮助命令。

虚拟化添加新硬盘 虚拟机新加硬盘_centos_10

输入 n 增加一个新的分区。

虚拟化添加新硬盘 虚拟机新加硬盘_centos_11


输入 p 选择主分区。

虚拟化添加新硬盘 虚拟机新加硬盘_VMware_12


输入分区编号,然后回车。

虚拟化添加新硬盘 虚拟机新加硬盘_linux_13


输入 wq 进行保存退出。

虚拟化添加新硬盘 虚拟机新加硬盘_虚拟化添加新硬盘_14


再次查看磁盘情况,/dev/sdb1说明分区成功,名称是你磁盘名称+设置的分区号。

fdisk -l

虚拟化添加新硬盘 虚拟机新加硬盘_linux_15

3、将新的分区格式化为ext4类型。
mkfs.ext4 /dev/sdb1

虚拟化添加新硬盘 虚拟机新加硬盘_虚拟化添加新硬盘_16

4、创建需要将磁盘挂载到的目录。
mkdir /app
5、将分区挂载信息添加到/etc/fstab。
echo "/dev/sdb1 /app ext4 defaults 0 0" >> /etc/fstab

虚拟化添加新硬盘 虚拟机新加硬盘_虚拟化添加新硬盘_17

6、开始挂载新分区到创建的指定目录。
mount -a
7、查看磁盘情况,确定是否成功挂载。
df -h

虚拟化添加新硬盘 虚拟机新加硬盘_运维_18


恭喜你,成功扩充硬盘空间。