Como usar o iSCSI dentro da VM do HyperV?

1

Tenho 2 servidores Dell R710 (destinados a configurar o cluster HyperV) e uma configuração de SAN MD3000i:

Servidor1 / Servidor2:

  • NIC 1: conectado à LAN da empresa
  • NIC 2: cruzamento para o NIC 2 do outro servidor
  • NIC 3: passagem para a porta iSCSI do controlador SAN 1
  • NIC 4: passagem para a porta iSCSI do controlador SAN 2

Eu tenho ambos os servidores configurados como servidores sem disco com inicialização iSCSI da SAN sem problemas. Mas como posso acessar o iSCSI a partir da VM de modo que eu possa configurar o cluster entre as VMs? Posso fazer ping do host para a SAN, mas descobri que a NIC3 / 4 não pode ser usada para rede virtual no HyperV? O que estou fazendo errado?

    
por William 21.04.2010 / 18:26

2 respostas

2

Quando você criou a VM, atribuiu-a a uma rede virtual. Essa rede virtual, quando criada, foi designada a uma NIC física no servidor. A VM pode então acessar apenas a (s) rede (s) disponível (is) para essa NIC física. Meu palpite é dado a configuração NIC de seus hosts, você tem a rede virtual atribuída a NIC 1 e desde NIC 1 não pode se conectar ao MD3000i, você está preso.

Se minhas suposições estiverem corretas, a solução é criar mais duas redes virtuais no Hyper-V. Atribua um à NIC 3 e um à NIC 4. Em seguida, adicione mais duas NICs à VM e conecte uma a cada uma dessas redes virtuais e configure-as com IPs no intervalo que estiver usando para iSCSI.

Se minhas suposições estiverem incorretas, poste mais informações.

    
por 21.04.2010 / 19:18
1

Estou respondendo a minha própria pergunta desde que eu finalmente desisti da configuração sem disco. Depois de instalar os HDs físicos nos servidores e instalar o 2008 R2 localmente, tudo parece começar a funcionar como esperado e posso usar todas as 4 NICs dentro do gerenciador do HyperV. Talvez existam algumas alterações feitas pelo BIOS / NIC quando a máquina está sendo inicializada pelo iSCSI, tornando-as inutilizáveis pelo HyperV.

    
por 22.04.2010 / 18:06