问题说明
本文用于排查“本地存储云盘无法正常访问”相关问题,适用于 ZStack Cloud 环境中同类现象的初步定位和处理。
适用环境
- 产品:ZCF
- 组件:Cloud
- 版本:3.x-5.5.30
现象
执行以下命令检查磁盘碎片化程度,发现磁盘碎片化程度大于 99%。
[root@localhost ~]# xfs_db -c frag -r /dev/sdc1
可能原因
碎片化导致磁盘锁死,无法访问云盘。
排查步骤
Note:
执行以下操作前,需规划维护窗口,确认受影响云主机范围,并完成必要的数据备份和回退准备。
- 在全局设置中,将云主机高可用全局开关设为false。
单台云主机是否启用/禁用高可用功能,严格受全局开关控制,与全局开关状态保持一致。
- 关闭所有云主机,确认关机后重启物理机。
- 在物理机系统内执行以下命令整理磁盘碎片:
[root@localhost ~]# xfs_fsr /dev/sdc1
- 在全局设置中,将本地存储云盘预分配策略设置为falloc。
- 使用云平台 4.7.21 版本迁移云盘,支持云盘置备类型跟随目标主存储的置备类型。
