升级后部分历史云主机因 VNC 密码长度限制影响热迁移
问题描述
早期版本创建的部分云主机可能保留超过 8 字节的 VNC 控制台密码。环境升级至使用 libvirt 8 的版本后,该密码长度不符合当前组件的校验规则,可能影响相关云主机执行热迁移。
该问题只影响从早期版本升级并继续保留超长 VNC 密码的历史云主机。新版本创建或已将控制台密码设置为 6-8 字节的云主机不受影响。
现象
- 云主机正常运行,但执行热迁移时任务失败。
- 任务详情或 libvirt 日志提示 VNC 密码长度超过允许值,常见关键字包括:
VNC password is 12 characters long, only 8 permitted
- 受影响云主机的控制台密码通常来自 4.3.0 之前的历史环境,长度超过 8 字节。
影响
受影响云主机的热迁移任务可能无法完成,进而影响物理机维护、资源调度或集群升级。云主机运行状态和业务数据不受该密码校验本身影响。
登录查看余下内容,以及更多产品问题排查与解决经验。
登录