配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)

是的,又是搭建那个新平台过程中所遇到的一些事情,在安装好客户机系统(Ubuntu Server 22.04 LTS)之后,发现总硬盘空间只有32GB,原来是我自己在配置过程中没有注意到一些细节方面的操作。不过,在PVE(Proxmo Virtual Environment)的平台上面,结合Linux系统的一些特性,这些问题也不算难解决,可以参考以下方法:

一、基础环境:

虚拟机平台:Proxmo Virtual Environment  7.4;

客户端系统:Ubuntu Server 22.04 LTS(其它Linux发行版也可以参考);

二、在PVE的web界面下,关闭客户机,点击客户机“硬件”,找到需要扩容的“硬盘”后,点击“磁盘操作”——“调整大小”,执行硬盘空间大小的调整;

三、启动客户机,登录用户,然后分别执行:

lsblk

sudo df -hl

查看分区的情况。可以看出,系统分区的卷组是:/dev/mapper/ubuntu- -vg-ubuntu–lv,整个硬盘(sda)大小是64GB,实际分配给系统分区的只有约29GB,如下图:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图
配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图1

三、执行:sudo fdisk /dev/sda,准备执行磁盘分区程序,然后输入指令“n”,开始创建一个新的分区(这里在执行后全部直接按回车,把未配的分区全部都占用,如果各位看官有其它需求或想法,可以根据自己的意愿来设定起始和终结位置),如下图;

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图2

四、输入指令“t”,指明分区号(这里直接回车,用默认值),然后输入指令“8e”,表示创建的是LVM逻辑卷:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图3

五、输入指令“w”,执行分区保存:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图4

六、执行“fdisk -l”查看执行后的情况,可以看出已经多出了一个分区sda4,但我们的工作未结束:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图5

七、执行:sudo partprobe,以让系统重读分区表并通知操作系统重新加载分区表,完成sda4分区的创建:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图6

八、执行:sudo pvdisplay,显示通过LVM配置的所有物理卷相关信息:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图7

九、执行 sudo vgdisplay 查看卷组,可以看到系统所在卷组的名称为:ubuntu-vg:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图8

十、执行 sudo vgextend ubuntu-vg /dev/sda4 把刚创建的物理卷加入到卷组里面:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图9

十一、执行以下指令实现卷组扩容:

sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图10

十二、刷新卷组的文件系统,执行:

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图11

十三、最后分别执行:

lsblk

df -TH

查看一下扩容结果,可以看出,系统所在的分区已经实现扩容,如下图:

配置PVE虚拟机的时候,硬盘空间分配小了(客户机系统:Ubuntu Server)插图12
如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐