信创环境:海光7455D+深信服超融合+阿里龙晰8.6
虚拟机扩容方法
系统环境检查
在开始扩容前,需要对系统环境进行全面检查,确保了解当前的系统状态。 查看系统版本信息
cat /etc/os-release
当前系统为 Anolis OS 8.6 查看CPU信息
lscpu
当前CPU型号为 AMD EPYC Processor
存储现状分析
检查磁盘和分区情况
# 查看磁盘大小及挂载情况
lsblk
# 查看详细分区信息
fdisk -l
# 查看分区使用情况及文件系统类型
df -h -T
当前分区类型为xfs 检查LVM逻辑卷状态
# 查看卷组剩余空间
vgs
# 当前卷组名为:ao
# 查看物理卷分配情况
pvs
# 当前物理卷为:/dev/vda2
# 查看逻辑卷情况
lvs
# 当前逻辑卷为:root
磁盘空间扩展准备
确认未分配磁盘空间 首先检查是否有未分配的磁盘空间或新添加的磁盘 若无未分配空间,需先扩展虚拟磁盘
- 在虚拟机管理界面扩展虚拟磁盘容量
- 重启系统
- 重新使用
fdisk -l和lsblk确认磁盘容量已增加
分区扩展操作
使用fdisk扩展分区
fdisk /dev/vda
按以下顺序操作:
- 输入
n新建分区 - 输入
p选择主分区 - 直接回车,选择默认分区号
- 直接回车,选择默认起始扇区
- 直接回车,选择默认结束扇区(默认为最大值,覆盖全部未分配空间)
- 输入
t设置分区类型为8e(LVM类型) - 输入
w保存并退出
刷新分区表
fdisk -l
LVM逻辑卷扩展
进入LVM管理环境
lvm
初始化新分区为物理卷
pvcreate /dev/vda3
将新物理卷扩展到现有卷组
vgextend ao /dev/vda3
验证卷组扩展结果
vgs
扩展逻辑卷
lvextend -l +100%free /dev/ao/root
退出LVM
quit
文件系统调整
调整文件系统大小由于当前文件系统类型为xfs,使用以下命令:
xfs_growfs /
注意:如果分区类型为ext4,应使用 resize2fs /dev/ao/root
验证扩容结果
检查文件系统使用情况
df -h -T
确认根目录容量显示已增加 最终确认扩展结果
lsblk
确认逻辑卷和文件系统均已成功扩展
关键注意事项
- 不同文件系统(xfs/ext4)需要使用不同的调整命令
- 如果使用GPT分区表且磁盘超过2TB,需要使用parted工具而非fdisk
此流程适用于Anolis OS 8.6系统,在其他Linux发行版上可能需要进行适当调整。
浙公网安备 33010602011771号