似乎CentOS 7无法与XenServer 6.2的半虚拟化驱动程序一起使用
我已经使用xs-tools软件包安装了一个PVHVM guest虚拟机,但驱动程序无法在bootime连接.
我在Dom上的dmesg上收到了这条消息:
[ 0.000000] Xen Platform: blacklisted by host
当我希望收到那些:
[ 0.000000] Netfront and the Xen platform PCI driver have been compiled for this kernel: unplug emulated NICs. [ 0.000000] Blkfront and the Xen platform PCI driver have been compiled for this kernel: unplug emulated disks.
并在Dom0中得到了相应的消息:
Jul 11 15:39:03 xenserver1 fe: qemu-dm-53[2380]: UNPLUG: protocol version set to 1 (drivers not blacklisted) Jul 11 15:39:03 xenserver1 fe: qemu-dm-53[2380]: UNPLUG: protocol 1 active Jul 11 15:39:03 xenserver1 fe: qemu-dm-53[2380]: UNPLUG: product_id: 3 build_number: 1 Jul 11 15:39:03 xenserver1 fe: qemu-dm-53[2380]: UNPLUG: drivers blacklisted Jul 11 15:39:04 xenserver1 fe: qemu-dm-53[2380]: vga s->lfb_addr = f1000000 s->lfb_end = f1800000
由于这个问题,我坚持使用模拟的Realtek快速以太网驱动程序,我想知道它可以解决这个问题,甚至是一个真正的解决方案.
XenServer 6.2今天已经过时了,我担心引擎盖不兼容,无法使用XenServer 6.2使CentOS 7处于辉煌状态.
尝试
installing CentOS 7 in fully-paravirtualized mode.您可以使用kickstart自动安装;只要grub配置文件被修补以便XenServer 6.2的pygrub可读,虚拟机就会启动. XenServer Tools将在半虚拟机内正确安装.
下一个版本即将发布,当它发布时你可能会有更好的运气.