Entrei em contato com o suporte do LSI e eles vieram com a solução (pelo menos fornecendo o driver) dentro de 24 horas. Nice!
kernel do XenServer 6.2 2.6.32.43-0.4.1.xs1.8.0.835.170778xen
Eu gostaria de instalar o XenServer 6.2 (kernel 2.6.32) em um RAID5 gerenciado por um controlador 3ware 9750. O instalador do XenServer não reconhece o raid5 e eu acho que tenho que carregar um driver para o controlador 3ware 9750 4i.
Encontrei um download aqui
mas há apenas código-fonte neste arquivo. Eu não tenho uma máquina adequada para compilar este driver.
Existe alguma maneira de instalar o novo servidor sem compilar o driver em outra máquina?
ATUALIZAÇÃO 2013-08-24:
Eu carrego a VM DDK como mencionado nas respostas. Era possível rodar make
contra as fontes do módulo (3w-sas-2.6.32.tgz veja download ) e acabou com estes arquivos:
-rw-r--r-- 1 root root 268 Aug 24 09:02 .3w-sas.ko.cmd
-rw-r--r-- 1 root root 30573 Aug 24 09:02 .3w-sas.mod.o.cmd
-rw-r--r-- 1 root root 38796 Aug 24 09:02 .3w-sas.o.cmd
drwxr-xr-x 2 root root 4096 Aug 24 09:02 .tmp_versions
-rw-r--r-- 1 8004 345 60502 Dec 3 2009 3w-sas.c
-rw-r--r-- 1 8004 345 14029 Dec 3 2009 3w-sas.h
-rw-r--r-- 1 root root 266688 Aug 24 09:02 3w-sas.ko
-rw-r--r-- 1 root root 3611 Aug 24 09:02 3w-sas.mod.c
-rw-r--r-- 1 root root 57960 Aug 24 09:02 3w-sas.mod.o
-rw-r--r-- 1 root root 209900 Aug 24 09:02 3w-sas.o
-rw-r--r-- 1 8004 345 393 Dec 3 2009 Makefile
-rw-r--r-- 1 root root 730 Aug 24 09:02 Makefile.xen
-rw-r--r-- 1 root root 0 Aug 24 09:02 Module.symvers
-rw-r--r-- 1 root root 44 Aug 24 09:02 modules.orde
Não estou certo como criar um Repositório de Drivers do XenServer. Além disso, a documentação diz para compilar um módulo para o kdump também. Eu não sei como fazer isso.
Entrei em contato com o suporte do LSI e eles vieram com a solução (pelo menos fornecendo o driver) dentro de 24 horas. Nice!
kernel do XenServer 6.2 2.6.32.43-0.4.1.xs1.8.0.835.170778xen
A intenção de distribuir drivers como este é que você pode compilá-los contra suas fontes específicas de kernel (versão e correções) e cabeçalhos, visando sua máquina. Caso contrário, seria necessário fazer muitas distribuições binárias. A menos que você possa encontrar uma compilação adequada do módulo (construída contra o kernel XenServer 6.2 2.6.32), a resposta é não.
Se o hardware que você está usando for compatível, eu esperaria que o citrix tivesse um pacote publicado. Caso contrário, você deve compilá-lo e instalá-lo você mesmo.
Você precisa fazer o download do xenserver DDK.
Ele cria uma VM que permitirá que você crie kernels apropriados.
Como você faz isso, eu não tenho 100% de certeza. Os exemplos são muito limitados. Eu estou tentando descobrir isso sozinho para que eu possa adicionar suporte infiniband através de um disco suplementar. .