具体报错内容为:
this vm needs storage that cannot be seen from that host
该错误的原因是该虚拟机使用了外部存储介质,例如,我就是因为当初规划xenserver存储空间给得太少,导致后来创建虚拟机报空间不足,于是捣鼓了一个nfs存储
结果重启电脑后,开了xenserver后忘了开nfs服务器虚拟机,导致报这个错


打开xencenter连接xenserver服务器,会看到nfs存储那里有个错误标志,点击右键选择repair就可以了(前提是你的nfs服务器已经开启)
现在再尝试重启虚拟机就可以了