O Citrix Xen VM perde networking

1

Meu cliente tem uma instalação do XenServer 6.0.2 com duas máquinas virtuais do Windows Server 2008 R2.

Sempre que as máquinas virtuais são reinicializadas, elas perdem suas configurações de IP (endereço IP, sub-rede, gateway). Toda vez que, após a reinicialização, preciso fazer o login em cada VM via XenCenter e reaplicar as configurações de IP estático necessárias.

Isso causa problemas nas unidades iSCSI conectadas dentro de cada VM - as unidades precisam ser reconectadas após cada reinicialização.

Por exemplo, um adaptador de rede tem as seguintes configurações pré-reinicialização:

Description . . . . . . . . . . . : Citrix PV Ethernet Adapter #0
Physical Address. . . . . . . . . : C6-FB-A2-4F-2C-F3
IPv4 Address. . . . . . . . . . . : 10.101.0.101(Preferred) 
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.101.0.10
DNS Servers . . . . . . . . . . . : 10.101.0.100
NetBIOS over Tcpip. . . . . . . . : Enabled

Pós-reinicialização:

Description . . . . . . . . . . . : Citrix PV Ethernet Adapter #0
Physical Address. . . . . . . . . : C6-FB-A2-4F-2C-F3
Autoconfiguration IPv4 Address. . : 169.254.153.174(Preferred) 
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 
DNS Servers . . . . . . . . . . . : 10.101.0.100
NetBIOS over Tcpip. . . . . . . . : Enabled

No XenCenter - > Interfaces de rede virtual, cada adaptador é definido como um endereço MAC estático (por exemplo, "Use este endereço MAC").

Eu tentei os seguintes comandos em uma VM, mas isso não teve efeito:

netsh winsock reset catalog 
netsh int ip reset 

Alguém por favor pode ajudar?

    
por Ash 18.10.2012 / 23:16

2 respostas

4

Remover NICs fantasma

Isso pode acontecer se você definir sua configuração de rede antes de instalar as ferramentas do XenServer no convidado.

Abra o gerenciador de dispositivos no servidor e verifique se você tem "Mostrar dispositivos ocultos habilitados" (menu Visualizar > Mostrar dispositivos ocultos).

Se você vir quaisquer adaptadores de rede adicionais listados, como dispositivos Realtek RTL8139, remova-os do gerenciador de dispositivos.

Em seguida, verifique se o seu adaptador de rede está configurado para o endereço IP correto e reinicie. Deve manter as configurações de IP que você configura.

Esse problema ocorre quando as ferramentas XenServer instalam um novo adaptador de rede paravirtualizado, usando as mesmas configurações de IP do adaptador de rede virtualizado inicialmente configurado (geralmente uma NIC Realtek virtual), sem remover as configurações da NIC antiga. Isso causa um conflito de IP e o novo NIC é revertido para a configuração automática.

Outras leituras

por 10.01.2013 / 10:55
0

Faça login como conta de administrador local
Abra um prompt de comando
Emita o comando set devmgr_show_nonpresent_devices=1

Inicie o Gerenciador de Dispositivos digitando devmgmt.msc na mesma sessão do prompt de comando (para que a sessão do gerenciador de dispositivos "veja" a variável de ambiente)
No Gerenciador de dispositivos, selecione Visualizar - > Show hidden devices
Agora, as NICs do Ghosted (RTL8139 +) devem estar visíveis em Adaptadores de rede e você poderá desinstalá-las apenas clicando com o botão direito do mouse e selecionando desinstalar

Depois de desinstalar as NICs fantasmas, defina o endereço IP no seu nic novamente e ele ficará.

    
por 09.06.2016 / 22:57