Xen:实时迁移的domU内核configuration要求是什么?

我们最近将iSCSI存储添加到运行Gentoo和Ubuntu 10.04和12.04 domU的两个Xen服务器。 在尝试domU的实时迁移时,我发现我可以迁移Ubuntu的(两种风格),但不是Gentoo的迁移。

后者运行我们自己的内核,内核configuration出现在2.6.18时代,并从发行版移植到发行版,现在运行的是Linux 3.10.7。 他们精简了domU使用的configuration(例如没有PCI或其他硬件支持,没有模块等)。

当试图迁移一个, xm migrate 似乎成功,在目的地节点上,我可以看到domU处于运行状态(并消耗CPU时间),但它不能与外界交谈(没有数据包进出vif,没有I / O在块设备上,没有活动的xm console即使它可以连接就好了。

我怀疑有一些内核configuration参数,我错过了,或者我错了,这阻止了实时迁移…做了很多谷歌search和searchXen文档和维基,没有运气。

最近一个(3.x,pvops)Linux内核用作domU并能够迁移的确切要求是什么?

编辑:正如我所料,Gentoo域将做xm save; xm restore时完全相同的问题xm save; xm restore xm save; xm restore在同一个节点上xm save; xm restore

经过各种内核configuration的testing之后,我将它钉在CONFIG_SMP

这个,或者它的一个依赖关系,需要允许Xen domU内核被保存和恢复…并且因此也从主机迁移到主机。