install xenserver 6.2 no 3ware 9750 raid5

1

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.

    
por Stephan 10.07.2013 / 01:04

3 respostas

0

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

    
por 31.08.2013 / 08:47
1

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.

    
por 10.07.2013 / 02:10
1

Você precisa fazer o download do xenserver DDK.

link

link

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. .

    
por 22.07.2013 / 05:25