【问题现象】

 客户机启动获取DHCP后黑屏,提示:press a key to reboot,如下图:


 

【原因说明】

镜像XML文件丢失或XML文件还原点信息丢失


【解决方案】

 复制副服务器上镜像的XML文件到主服务器镜像文件夹下;使用还原点恢复工具,将镜像的还原点恢复;等副服务器重新同步镜像完成,客户机从主副服务器启动即可。


 

【问题分析】

1. 主副两台服务器,客户机首选哪一台服务器都无法启动;
2. 服务器上有三个镜像,设置另外两个镜像客户机正常启动,问题锁定在名为“WM”的镜像上;
3. 根据用户描述出问题前一天晚上11点多合并了WM镜像的还原点,之后出现的这个问题;怀疑是合并还原点出错了,于是检查WM的镜像文件夹发现XML文件已经不存在,如下图:

但奇怪的是镜像管理里面竟然还能看到WM这个镜像,推断是XML文件消失之后,控制台数据没有及时更新;


4. 检查副服务器上WM镜像文件夹如下图:


看上去感觉副服务器上的镜像是正常的,为什么首选副服务器也无法启动呢?于是打开XML文件一看,里面只有原始镜像的描述信息,如下图:

 还原点和XML,IMG之间关系图:

当有还原点时,客户机加载镜像,需要经过以上三个步骤来找到要加载的还原点文件,即从当前应用还原点启动。XML文件丢失或者信息异常会导致客户机加载镜像失败,客户机也就无法启动了。