一、系统要求与准备工作
在飞牛私有云中扩容硬盘前,需确保系统版本为2024年12月后发布的版本,且硬件满足以下要求:
- 物理机/虚拟机支持热插拔或静态扩容模式
- 剩余PCIe通道或SATA接口(物理扩容场景)
- 待扩容硬盘需格式化为EXT4/BTRFS/XFS文件系统
建议在操作前通过lsblk
命令查看现有磁盘分区情况,并通过控制台创建完整的系统快照。
二、物理硬盘扩容操作
针对不同部署环境,扩容操作存在差异:
- 物理机扩容:关机后安装新硬盘,开机后进入存储管理界面识别设备
- PVE虚拟机扩容:
- 通过
lvextend
命令扩展逻辑卷容量 - 在PVE管理界面更新磁盘元数据
- 通过
- 虚拟磁盘扩容:调整虚拟磁盘大小后执行
parted
重分配分区
完成物理扩容后,建议重启系统确保内核正确识别新容量。
三、存储空间逻辑配置
通过Web控制台进行存储配置:
- 进入存储空间管理界面,选择待扩容的存储池
- 执行
vgextend
扩展卷组,或通过图形界面添加新物理卷 - 在LVM配置中调整逻辑卷大小:
lvextend -L +500G /dev/mapper/vg_data-lv_storage resize2fs /dev/mapper/vg_data-lv_storage
- 对BTRFS文件系统使用
btrfs filesystem resize
命令
RAID阵列扩容需遵循特定顺序,例如RAID5扩容应逐个替换磁盘。
四、验证与故障排查
完成扩容后需执行验证:
项目 | 验证命令 | 预期结果 |
---|---|---|
分区识别 | lsblk | 显示新增容量 |
文件系统 | df -h | 挂载点容量更新 |
RAID状态 | mdadm –detail | 显示重构进度 |
常见问题包括PVE界面显示旧容量,需在硬件→磁盘→高级中禁用备份标记,或LVM缓存导致容量未刷新,可执行vgscan
更新元数据。
飞牛OS通过分层存储架构实现灵活的容量扩展,物理层支持热插拔和虚拟卷动态调整,逻辑层提供LVM/BTRFS等多种管理方案。建议定期检查存储池健康状态,并遵循先扩展物理层,再调整逻辑层的操作顺序。