我在尝试在专用服务器上托管 xen 4 时遇到了很多麻烦。我首先尝试了 centos,它只有 xen 3,但一切都进行得非常顺利 - 几分钟内我就启动并运行了 win xp。但是,我想托管 windows server 2k8 r2,它需要至少 4.0 版本的 xen。
我试过 debian 和 opensuse,两者都有 xen 4 作为软件包,但似乎都不稳定。我不知道具体发生了什么,但在客户机启动和每次 dom0 重新启动期间,服务器都无法访问。问题是,我的主机提供商 (hetzner.de) 的面板有执行硬件重置的选项,但是... 它似乎在冻结时停止工作。每次发生这种情况时,我都必须订购手动硬件重置,并且必须等待大约半小时才能让工作人员做出反应。这使得完全不可能找到问题 :( 工作人员通常会回答“黑屏”或“冻结”之类的问题。你们有什么想法我可以尝试“调试”它吗?或者任何好的 xen 替代品......?
KVM 超出了我的预算(它比服务器本身还贵...),而且 dc 太远了,而且我可能无论如何都去不了那里...
我完全不知道我还能尝试什么,也不知道去哪里寻求帮助。我现在觉得自己很没用……
答案1
快速提问:你的 CPU 是什么?我刚刚遇到了类似的问题,它是使用 xcp 时会挂起并需要手动关闭电源。检查你的 BIOS 中的处理器部分,看看是否启用了 c-state。如果是,请禁用它,看看它是否能解决你的问题。
答案2
除非您确切知道 xen4 能给您带来什么,否则请继续使用 xen3。不过,在使用 Hetzner 路由网络设置运行 HVM 客户机时,您可能会遇到问题。