Instalei o CentOS 7.0 e o Oracle Linux 7.0 como domU no XenServer 6.2 SP1 com os hotfixes mais recentes. Nenhum problema em tudo. Eu usei o ISO do DVD de instalação.
Certifique-se de escolher "Outras mídias" ao instalar usando o DVD. O kernel 3.10 de ações certamente tem suporte a xen guest (pvops) e detectará o hypervisor xen, desconecte os NICs e Discos emulados e use os drivers PV.
Parece que a mensagem de erro foi originada de arch / x86 / xen / platform-pci-unplug.c
switch (protocol) {
case 1:
outw(XEN_IOPORT_LINUX_PRODNUM, XEN_IOPORT_PRODNUM);
outl(XEN_IOPORT_LINUX_DRVVER, XEN_IOPORT_DRVVER);
if (inw(XEN_IOPORT_MAGIC) != XEN_IOPORT_MAGIC_VAL) {
printk(KERN_ERR "Xen Platform: blacklisted by host\n");
return XEN_PLATFORM_ERR_BLACKLIST;
}
break;
default:
printk(KERN_WARNING "Xen Platform PCI: unknown I/O protocol version");
return XEN_PLATFORM_ERR_PROTOCOL;
}
Eu sei que o XenServer 6.1 tem um hotfix para esse problema link mas para o 6.2 SP1 com o hotfix mais recente, ele não deve ser afetado. Certifique-se de consertá-lo até o último XS62ESP1008.
O PV provavelmente NÃO funcionará porque os modelos PV ainda não estão disponíveis.