信创环境:海光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

磁盘空间扩展准备

确认未分配磁盘空间 首先检查是否有未分配的磁盘空间或新添加的磁盘 若无未分配空间,需先扩展虚拟磁盘

  1. 在虚拟机管理界面扩展虚拟磁盘容量
  2. 重启系统
  3. 重新使用 fdisk -llsblk确认磁盘容量已增加

分区扩展操作

使用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

确认逻辑卷和文件系统均已成功扩展

关键注意事项

  1. 不同文件系统(xfs/ext4)需要使用不同的调整命令
  2. 如果使用GPT分区表且磁盘超过2TB,需要使用parted工具而非fdisk

此流程适用于Anolis OS 8.6系统,在其他Linux发行版上可能需要进行适当调整。

 

posted on 2025-11-27 22:20  yi-sheng  阅读(3)  评论(0)    收藏  举报