Como posso configurar a passagem PCI para minha placa HighPoint 1144A USB 3.0 no ESXi 5.1?

3

Eu tenho um Apple Mac Pro ( MacPro5,1 ) executando o VMware ESXi 5.1.0 (799733) com uma placa PCI Express Express RocketU 1144A USB 3.0 instalada. Como o VMware ESXi 5.1 não suporta USB 3.0 para dispositivos conectados ao host, estou tentando conectar a placa PCIe USB 3.0 a uma máquina virtual usando a passagem PCI de E / S do DirectPath.

Levei várias configurações diferentes, mas finalmente consegui configurar a placa HighPoint RocketU 1144A USB 3.0 PCI Express para passagem DitectPath:

Nas primeiras vezes em que tentei, após a reinicialização, ainda recebi o aviso "O host precisa ser reinicializado para aplicar alterações na configuração", mesmo após a reinicialização do host. Finalmente, descobri que, ao mover a placa USB 3.0 para o terceiro slot PCIe, consegui que a configuração de passagem fosse mantida.

Eu também noto que o dispositivo aparece como um "Controlador de Host USB SuperSpeed ASMedia Technology Inc. ASM1042" quando na verdade deveria ter chips 4xASM1042 nele. Eu também tive que passar pelo Switch PCI Express Gen 2 da PLX Technology, Inc PEX 8609 8-lane, para fazer as alterações na configuração.

Agora, no entanto, estou preso tentando conectar o dispositivo ASMedia Technology ASM1042 a uma máquina virtual do FreeBSD (FreeNAS). Quando eu adiciono o dispositivo como um dispositivo de passagem PCI à máquina virtual, não consigo ligar a máquina virtual:

VMwareESXunrecoverableerror:(vcpu-0)PCIPassthruChangeIntrSettings:09:00.1failedtoregisterinterrupt(errorcode195887105)

EutenteipassarapenaspeloASMediaASM1042,apenaspeloPLXPEX8609epelosdoisdispositivos.Nenhumadessastrêsconfiguraçõesfuncionou.

Pesquisandoporessecódigodeerro,levei-mea esta publicação no fórum em alemão que usando o Google Tradutor consegui extrair as seguintes informações:

You have to disable MSI and forcing the card to get a INTx interrupt access, we go. Can you read here on page 5. http: / / www.vmware.com/pdf/vsp_4_vmdirectpath_host.pdf you following parameters have to manually add to your VM config: pciPassthru0.msiEnabled = "FALSE" I had to run the whole thing also virtualisert to ESXi and then I walked the closed system of ESXi but with the time on your nerves because you problems but not actually really engage. can I have now migrated to KVM (Proxmox VE) where the rich and Cine S2 V5.5 also successful at the next VM (with MSI). The whole runs super stable.

Seguindo essas instruções, adicionei

pciPassthru0.msiEnabled="FALSE"    pciPassthru1.msiEnabled="FALSE"

para o meu arquivo .vmx , e isso me permitiu inicializar a VM do FreeBSD 8.3 (FreeNAS 8.3.1) ... no entanto, a máquina virtual ficou travada na inicialização aqui:

Esperoqueeuprecisefazeralgumaoutraalteração. O documento em PDF do VMware ao qual eles vincularam descreve "dispositivos vinculados", e espero que haja algum tipo de vinculação por meio do qual Os chips 4xASM1042 (porque as 4 portas na placa USB 3.0 possuem seu próprio canal) precisam ser ligados através do switch ... ou algo assim ... mas não tenho certeza se tecnicamente o que está acontecendo ou como proceder. / p>

Como posso resolver esses problemas e obter o trabalho intermediário para a placa HighPoint 1144A USB 3.0 no EXSi 5.1?

    
por Josh 25.02.2013 / 21:31

2 respostas

2

Honestamente, você está wayyyy fora das normas para uma configuração de servidor ESXi. Tenho certeza de que isso não seria uma configuração suportada de forma alguma.

Eu entendo que você provavelmente está tentando chegar a um solução de armazenamento all-in-one (ZFS?) , mas duvido que você encontre muita atenção neste tipo de acordo.

As duas coisas que eu posso recomendar estão verificando o Lista de compatibilidade de hardware VMware (HCL) para notas na placa USB HighPoint e também atualizando seu ESXi para a compilação atual, # 914609 .

    
por 25.02.2013 / 21:42
1

Pode funcionar, como mostrei em screenshots de novembro de 2011, usando o ESXi 5.0: link

Verifique as caixas de seleção que você ativou, se ainda estiver tentando fazer isso funcionar. Sim, nada disso é suportado ou nas listas da HCL, mas é passado de qualquer maneira, então o hypervisor realmente não se importa, e o Highpoint 1444U deve funcionar.

Estou tendo muita sorte com o ESXi 5.5 também (passagem no 5.1 era ruim).

Eu estarei postando mais artigos sobre isso em breve.

    
por 04.10.2013 / 05:25