VMWare 虚拟机已经创建后如何扩展磁盘空间并挂载到已存在的根目录

1、首先将虚拟机关闭,然后选中虚拟机,点击【编辑虚拟机设置】

在这里插入图片描述

2、然后选中磁盘,点击【扩展】

在这里插入图片描述

3、比如扩展到50G,点击【扩展】

在这里插入图片描述

4、出现如下提示,然后点击【确定】

在这里插入图片描述
在这里插入图片描述

5、然后启动虚拟机

在这里插入图片描述

6、登录虚拟机后使用如下命令查看磁盘
fdisk -l

结果如下
在这里插入图片描述

7、执行命令查看根目录情况
df -h

结果如下,未扩容前只剩下5.5G
在这里插入图片描述

8、基于分区命令进行分区创建,具体如下
[root@centos7-1 ~]# fdisk /dev/sda
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。


命令(输入 m 获取帮助):m    # 输入m查看帮助命令
命令操作
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition s system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

命令(输入 m 获取帮助):n    # 输入n创建新的分区
Partition type:
   p   primary (3 primary, 0 extended, 1 free)
   e   extended
Select (default e): p      # 输入p,即primary类型
已选择分区 3                # 这里因为只有一个primary类型了,因此此处不需要选择,直接使用默认的4了
起始 扇区 (62914560-104857599,默认为 62914560)# 输入回车,保持默认即可
将使用默认值 62914560
Last 扇区, +扇区 or +size{K,M,G} (62914560-104857599,默认为 104857599)# 输入回车,保持默认即可
将使用默认值 104857599
分区 4 已设置为 Linux 类型,大小设为 20 GiB

命令(输入 m 获取帮助):w      # 输入w,保存并退出
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
正在同步磁盘。
[root@centos7-1 ~]#

9、再起执行命令查看分区情况
fdisk -l

结果如下、已创建新的分区
在这里插入图片描述

10、重启虚拟机后生效
reboot
11、常看逻辑卷的组名
lvs

结果如下,可以看出根目录的逻辑卷组名为centos
在这里插入图片描述

12、将磁盘分区初始化为物理卷,以便被LVM使用
vgextend centos /dev/sda3

成功后如图所示
在这里插入图片描述

13、将分区加入到centos的逻辑卷组中
vgextend centos /dev/sda3

成功后显示如图所示
在这里插入图片描述

14、查看逻辑卷组
vgdisplay

查看剩余空闲空间
在这里插入图片描述

15、查看需要扩展的根目录文件系统名

在这里插入图片描述

16、扩展卷组的容量
lvextend -L +60G /dev/mapper/centos-root

如图成功显示,如果提示失败,减小扩展空间重试即可
在这里插入图片描述

17、最终查看扩展成功

在这里插入图片描述

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
### 回答1: VMware虚拟机创建磁盘阵列可以提高虚拟机的性能和可靠性,但需要注意以下几点: 首先,要选择合适的存储设备和RAID级别,例如使用光纤通道或iSCSI SAN存储设备,并选择适合虚拟机性能和数据保护需求的RAID级别。 其次,要选择正确的磁盘格式和大小。磁盘格式可以选择VMFS或RDM,大小应根据虚拟机的需求和RAID级别来确定。 然后,在虚拟机设置中添加并配置多个虚拟磁盘创建磁盘阵列。可以使用vSphere Web Client或vSphere Client进行磁盘阵列的创建和配置,具体步骤包括创建磁盘组、创建虚拟磁盘、添加已有磁盘和配置RAID级别等。 最后,进行虚拟机操作系统的安装和配置,根据虚拟磁盘的数量和配置进行磁盘分区和格式化,以及文件系统的调优和优化。 虚拟机创建磁盘阵列需要考虑多方面的因素,包括存储设备、RAID级别、磁盘格式和大小等。经过正确的配置和优化,可以提高虚拟机的性能和可靠性。 ### 回答2: VMware虚拟机创建磁盘阵列,可以在多磁盘阵列上创建虚拟磁盘,实现多个虚拟磁盘的并行处理,提高了虚拟机的性能和可靠性。具体步骤如下: 1.选择需要创建磁盘阵列的物理设备,并确认这些设备支持RAID技术。 2.启动服务器,在BIOS中启用RAID功能,按照服务器说明书选择适当的RAID级别,创建磁盘阵列。 3.进入VMware虚拟机管理界面,进入编辑虚拟机设置。 4.在磁盘控制器中添加新的SCSI硬盘控制器,并在其下方添加新的磁盘。 5.选择‘使用物理磁盘’,选择RAID组中的磁盘,并为其指定容量和存储路径。 6.设置虚拟磁盘的规格、类型、格式等属性,完成添加后,重启虚拟机即可。 在vmware虚拟机创建磁盘阵列可以有效提升虚拟机的性能和可靠性,适用于需要处理大量数据的虚拟机场景,也可以让多个虚拟机并行访问同一个阵列,减少对物理存储设备的压力。操作相对简单,只需按照以上步骤进行设置,即可快速实现磁盘阵列的创建。 ### 回答3: VMware虚拟机可以通过磁盘阵列实现高可靠性和性能增强。创建磁盘阵列是一个比较复杂的过程,需要完成以下步骤: 1.选择物理磁盘硬件。在创建磁盘阵列之前需要确定使用哪些物理硬件磁盘。这些磁盘可以是SATA、SAS或SSD等。 2.确定RAID级别。RAID技术被用于将多个物理硬件磁盘合并成一个虚拟磁盘VMware支持多种RAID级别,如RAID 0、1、5、6、10等。根据需要选择适合的RAID级别。 3.创建虚拟磁盘创建虚拟磁盘是连接物理磁盘虚拟机的必要步骤。这可以通过VMware控制面板中的“硬件”选项完成。 4.添加虚拟磁盘虚拟机。虚拟磁盘添加到虚拟机后,可以通过虚拟机操作系统访问。 在完成以上步骤后,用户可以在虚拟机内部设置RAID级别、分区以及格式化虚拟磁盘,实现高可靠性和性能增强的磁盘阵列。需要注意的是,创建磁盘阵列需要谨慎,一旦磁盘阵列配置好后,不能再进行修改,否则会造成数据丢失。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值