一、虚拟机磁盘制备原则
使用模板生成新的虚拟机是快速部署常用方法,虚拟机占用的磁盘空间既是宝贵资源,又直接影响系统备份等应用的效率,因此创建模板时推荐使用最小制备硬盘。从模板生成虚拟机之后再根据不同的需求添加新的磁盘,扩展文件系统。这样既可以节省磁盘,又能满足需求。具体扩展方法如下:
二、添加虚拟机硬盘
1、右键选择相应的虚拟机->编辑设置
2、选择添加新设备–>硬盘3、在“*新硬盘”对应位置填写要扩展磁盘的大小,还可以选择虚拟磁盘的物理位置,然后:“确定”
三、新磁盘分区
1、找到新磁盘对应的设备
#fdisk -l
2、进行分区,假设新磁盘是/dev/sdb
#fdisk /dev/sdb
(1)小于2T的磁盘操作步骤****可直接使用(2),即GPT分区
n 新建分区
p 主分区,选择默认分区号,默认起始位置和结束位置(全盘)
t 分区类型 -> 8e (LVM)
w 写后退出
(2) ≥2T磁盘操作步骤
g 常见GPT分区表
n 新建分区,选任意数字(分区项),默认起始位置和结束位置(全盘)
t 分区类型 -> 30 (LVM)
w 写后退出
四、创建物理卷
#pvcreate /dev/sdb1
五、扩展逻辑卷
#vgextend vg01 /dev/sda3
Volume group “vg01” successfully extended
其中,vg01是要扩展的逻辑卷组,可以使用vgdisply查看逻辑卷组
六、扩展 LVM 的逻辑卷
#lvextend /dev/vg01/data /dev/sdb1
输出
Size of logical volume vg01/data changed from <68.12 GiB (17438 extents) to 441.11 GiB (112925 extents).
Logical volume vg01/data successfully resized.
可以使用lvdisplay查看系统已经存在的逻辑卷
最后,调整文件系统的大小
#xfs_growfs /dev/vg01/data