VMWare下的虚拟机卷扩容[针对LINUX]

一、VMWare版本:vmware workstation 12


二、操作步骤


(一)准备工作
  1. 关闭虚拟机;
  2. 编辑需要扩容的虚拟机;
  3. 选择硬盘—添加—(一路next)— 填写自己需要的容量;
  4. 结果如下(标记硬盘为笔者新增示例,实际在操作的时候扩了100G)
    在这里插入图片描述

(二)开始扩容
  1. 启动虚拟机,使用root登录,打开终端;
  2. 运行df -h 查看一下容量:
[root@localhost ~]# df -h
Filesystem 					 Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root                     45G  18G   26G   42%   /
tmpfs 						 7.8G 72K   7.8G  1%   /dev/shm
/dev/sda1 					 485M 39M   421M  9%   /boot
  • 这里的/dev/mapper/VolGroup-lv_root需要记一下,后面会用到。
  1. 运行fdisk -l查看新增的硬盘,如果原来只有一块硬盘,则新增的硬盘名称为/dev/sdb,名字唯一,此时还无法使用;
  2. 运行fdisk 对硬盘进行分区,步骤:
  • 4.1 fdisk /dev/sdb–> n(新建分区)–> p(主分区) 1–> (分区块数)–> 1(硬盘扇区的开始道)–> 回车(默认值为分区结束的位置)
  • 4.2 w 保存退出( q则为不保存退出 )。
  1. 格式化:mkfs -t ext4 /dev/sdb1 [注:这里就是sdb1];
  2. 创建PV:pvcreate /dev/sdb1;
  3. 查看VG:vgdisplay,记住VG Name:VolGroup
[root@localhost dev]# vgdisplay
--- Volume group ---
VG Name 		VolGroup
System ID
Format 			lvm2
Metadata Areas 	2
Metadata Sequence No 4
VG Access 		read/write
VG Status 		resizable
MAX LV 			0
Cur LV 			2
Open LV 		2
Max PV 			0
Cur PV 			2
Act PV 			2
VG Size 		149.50 GiB
PE Size 		4.00 MiB
Total PE 		38273
Alloc PE / Size 12674 / 49.51 GiB
Free PE / Size  25599 / 100.00 GiB
VG UUID AYEFCo-HEYD-3iQY-s43r-1E4O-2GSd-uxZglP
  1. 扩展VG:vgextend /dev/VolGroup /dev/sdb1
  2. 拓展之后查看VG:vgdisplay
[root@localhost dev]# vgdisplay
--- Volume group ---
VG Name 		VolGroup
System ID
Format 			lvm2
Metadata Areas 	2
Metadata Sequence No 4
VG Access 		read/write
VG Status 		resizable
MAX LV 			0
Cur LV 			2
Open LV 		2
Max PV 			0
Cur PV 			2
Act PV 			2
VG Size 		149.50 GiB
PE Size 		4.00 MiB
Total PE 		38273
Alloc PE / Size 38273 / 149.50 GiB
Free PE / Size  0 / 0
VG UUID AYEFCo-HEYD-3iQY-s43r-1E4O-2GSd-uxZglP
  1. 拓展LV:lvextend -L +99G /dev/mapper/VolGroup-lv_root
    [注1:这里的/dev/mapper/VolGroup-lv_root为第一步df -h的结果,下同];
    [注2:这里容量的单位可以为M/G,直接分配100G会出问题,一般先分配(max - 1) G,再运行vgdisplay,查看剩下多少M,然后lvextend -L +1020M /dev/mapper/VolGroup-lv_root,分两次分配完。]
  2. 运行resize2fs /dev/mapper/VolGroup-lv_root,等待系统扩容完成,需要时间较长,耐性等待;
  3. 运行df -h查看扩容后的容量:
[root@localhost ~]# df -h
Filesystem 					 Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root                     144G 18G 	119G  13%  /
tmpfs 						 7.8G 72K   7.8G  1%   /dev/shm
/dev/sda1 					 485M 39M   421M  9%   /boot
  1. 扩容完成。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值