摘要
本博文主要是对linux虚拟机进行磁盘得扩容操作。
在计算机中MBR(Master Boot Record)(主引导记录)和GPT(GUID Partition Table)(GUID意为全局唯一标识符)是在磁盘上存储分区信息的两种不同方式。对于传统的MBR分区方式,有很多的限制:1:最多4个主分区(3个主分区+1个扩展分区(扩展分区里面可以放多个逻辑分区)),无法创建大于2TB的分区,使用fdisk分区工具,而GPT分区方式不受这样的限制。2:GPT分区方式将不会有这种限制,使用的工具是parted;
逻辑卷管理(LVM),是 Logical Volume Manager(逻辑卷管理)的简写,lvm是卷的一种管理方式,并不是分区工具(也可不采用这种LVM管理方式)。
上图所示: 如果直接扩展/home逻辑卷目录,会提示逻辑卷组没有空间。
LVM扩容思维流程:创建一个物理分区-->将这个物理分区转换为物理卷-->把这个物理卷添加到要扩展的卷组中-->然后才能用extend命令扩展此卷组中的逻辑卷。如何查看本地机器是否使用LVM管理?
pvdisplay #查看物理卷
vgdisplay #查看卷组
lvdisplay #查看逻辑卷
执行上面命令,如果没有采用LVM管理的话,是查看不到上面卷组,物理卷,逻辑卷的(有可执行fdisk -l查看)。 逻辑卷即是挂载在目录上的卷。
一、LVM根分区扩容步骤
二、非LVM 扩展根分区扩容步骤
博文参考
VMware ESXi给虚拟机扩容 - 知乎
Linux 扩容 / 根分区(LVM+非LVM) - 知乎