为什么我在CentOS6XEN4 Dom0上无法获得CentOS6 PV DomU的控制台?

我目前正在从Dom0迁移SLES11 SP3–运行“old”xend / xm-stack到运行“new”xl-stack的CentOS6 XEN4。

我偶然发现了一个奇怪的问题:在pygrub启动后,我可以看到正确的启动行。 但是:那么我得到这个:

xenconsole: Could not open tty `': No such file or directory libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: console child [0] exited with error status 2 

这个消息又被重复了一次,把我留在Dom0的控制台上,DomU处于“running”状态。 我必须用“xl摧毁”来杀死DomU才能回到已定义的状态。

在网上我发现没有什么有用的话题。 CentOS6 XEN4 Wiki似乎只覆盖了xend / xm。

当使用PV CentOS 5 DomU进行同样的程序时,DomU不用修改就启动。

如果你ssh到你的Dom0(Xen核心)..苏到根…。 那么首先做一个'xm list'是你的Centos domU vm的运行? 或者是被defualt断电。

如果是这样,你可以做一个'xm start xxxxx',其中xxxxx是'xm list'中显示的名字

然后等待几秒钟,然后尝试“xm console xxxxx”,其中xxxxx是您试图控制进入的虚拟机的名称。

除此之外,尝试使用“#yum update”#yum upgrade'更新dom0 XEN Core ..来为XEN下载任何更新或修复程序。 或与“sudo”特权..

然后“重新启动”服务器,看看发生了什么…我有一个类似的问题,一个虚拟机回来。 有时候你可能不得不在它的启动脚本中join延迟。 这样服务器在启动虚拟机之前有时间安顿下来。 特别是如果你有太多的虚拟机和一个低RAM /慢速硬盘访问服务器..我的英特尔NUC双核运行8 G RAM / 7200 RPM 2.5“驱动器..我仍然不得不扼杀虚拟机的初创公司。 ..(只有部分是在第二个忘了怎么..认为我不得不编辑每个VMconfiguration/ INI文件)…

希望这有助于…大卫。 只是另一个在networking大网站上的通讯员。

xenconsoled没有运行。 开始后,问题就没有了。 为什么不运行是一个不同的问题…