将HVM DomU转换成PVM的最简单方法是?

由于我们的基础设施(Kickstart不能处理Xen PVM),我有一堆Xen 3.4 DomU,当前正在作为HVM运行。 DomU和Dom0都是RHEL5机器。 如果我正确理解了文档和configuration,那么在DomU上安装kernel-xen就足够了,用.xsp文件中的pvmreplacehvm并设置正确的引导装载程序。 但有没有人试过这个,这真的很简单吗?

您可能需要确保您已正确configuration串行控制台(请注意,它是在paravirt下的hvc0或xvc0而不是ttyS0)。

根据内核版本的不同,你也可能遇到你的块设备被强制从hda或sda重命名为xvda的问题。 (这种情况发生在paravirt_ops风格的内核上,通常是2.6.27及更高版本,等等)。

是的,这几乎是你如何做到的。 没有什么特别令人兴奋的,我已经做了几次(Debian机器,而不是RHEL,但没有区别,应该重要)。

如果您希望以root身份进行控制,请不要忘记将hvc0 / xvc0添加到/ etc / securetty列表中。