王岩强,CAS E0710 前台启动虚拟机报错,提示原因:“internal error:Domain xxx setup vnc proxy failed”
1676537546,
问题描述
现场环境CAS E0710版本,前台界面点击启动虚拟机报错,提示原因:“internal error:Domain xxx setup vnc proxy failed”,如图所示:
过程分析
CVM后台查看CAS.log日志,发现报错跟前台一致:
查看 cvk 的 libvirt.log 日志,发现报错如下:
后台 lsb_release -is 确认了下主机的操作系统是CentOS的系统
查看了下 /etc/centos-release 文件,发现该文件在前一天被修改过,
该文件记录了操作系统的基础版本信息, 虚机的启动需要通过该配置来识别是哪个系统,从而正常启动虚拟机。
该文件可能是客户执行过什么脚本或其它一些原因将其修改了。
解决方法
将该文件修改为正确操作系统的版本信息,然后保存。
修改正确后前台启动虚拟机,虚拟机正常运行。