unraid 虚拟机磁盘扩容

type
status
date
slug
summary
tags
category
icon
password
name
😀
上个月购买了一台洋垃圾,用来跑毕业设计。 由于 D1581 这个平台存在设计缺陷,在运行 PVE 或 ESXi 时可能会卡死,但使用 Unraid 则运行稳定。因此创建了三台虚拟机来搭建 K8s 集群,初始时每台虚拟机只分配了 50G 系统盘空间,但没用几天就存储不够了,现在需要进行扩容操作,实际上就是扩展 lvm 物理卷的过程。
首先将服务进行停机,然后编辑虚拟机的.img文件容量大小,由原来的 50g 改成 100g。
notion image
登录需要扩容的机器,然后输入fdisk /dev/vda 查看磁盘大小。
再输入 vgs 命令查看卷的大小,可以看到 ubuntu-vg 的卷组(VG),实际大小小于 46.95g。
再用pvs命令看物理卷。
接下来重头戏,创建物理分区。
n 命令来创建新的分区,再默认让他命名为分区 4,且设置磁盘 sector 衔接 vda3 的后续位置,这里默认回车就行。
再输入p 进行分区查看,可以看到 vda4 已经创建出来,再输入 w 进行保存。
然后输出 init 6 进行重启服务器操作。
接下来用 pvcreate 命令创建 lvm 物理卷,pvs 查看创建出来的物理卷。
用 vgextend 命令来扩展 lvm 的卷组,输入 vgs 可以查看扩展成功。
用 lvc 命令查看逻辑卷
并用 lvextend 命令来扩展逻辑卷。
最后用 resize2fs 命令进行扩展容量。
查询后结果,容量成功升级为 100g。
Loading...

© Dreamin 2021-2025