问题说明
本文用于排查“ZSphere 高可用策略下网卡 down 后虚拟机未迁移”类问题。
现象
- 搭建环境后将网卡 down 掉,期望虚拟机迁移但未触发。
- 场景用于展示或验证高可用策略功能。
适用环境
- 产品:ZVF
- 版本:4.x
- 组件:ZMigrate
- 涉及对象:HA
- 场景:高可用类问题,需结合当前版本、部署形态、存储类型和操作时间线确认。
可能原因
- 手工 down 单块网卡不一定满足 HA 触发条件。
- 业务网、管理网、存储网故障对 HA 迁移触发的语义不同。
- HA 策略、探测网络、主机隔离判断或共享存储条件未满足。
排查步骤
按顺序执行以下检查,并记录受影响对象、发生时间、完整报错和当前状态。
- 明确测试目标是主机失联、管理网故障、存储网故障还是业务网故障。
- 确认 HA 策略已启用,虚拟机和主机满足迁移前置条件。
- 查看 HA 相关日志和告警,确认故障是否被判定为主机隔离。
- 用受控方式模拟故障,避免在生产环境直接 down 管理或存储网络。
处理方法
- 根据故障类型确认是否满足 HA 对主机隔离和迁移前置条件的判定要求。
- 修正 HA 策略、主机网络或存储网络配置后,在受控测试环境重新验证故障场景。
验证方法
- 受控故障场景下,HA 可按策略识别故障并触发预期的恢复或迁移行为。
- 虚拟机业务连续性、日志和告警结果符合预期。
