
Mi cliente tiene una instalación de XenServer 6.0.2 con 2 máquinas virtuales Windows Server 2008 R2.
Cada vez que se reinician las máquinas virtuales, pierden su configuración de IP (dirección IP, subred, puerta de enlace). Cada vez que reinicio, necesito iniciar sesión en cada VM a través de XenCenter y volver a aplicar la configuración de IP estática requerida.
Esto causa problemas con las unidades iSCSI conectadas dentro de cada VM: las unidades deben volver a conectarse después de cada reinicio.
Por ejemplo, un adaptador de red tiene la siguiente configuración antes del reinicio:
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
Después del reinicio:
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
En XenCenter --> Interfaces de red virtual, cada adaptador se configura con una dirección MAC estática (es decir, "Usar esta dirección MAC").
Probé los siguientes comandos dentro de una VM pero esto no tuvo ningún efecto:
netsh winsock reset catalog
netsh int ip reset
¿Puede ayudarme alguien, por favor?
Respuesta1
Eliminar NIC fantasma
Esto puede suceder si establece la configuración de su red antes de instalar las herramientas de XenServer en el invitado.
Abra el administrador de dispositivos en el servidor y asegúrese de tener "Mostrar dispositivos ocultos habilitado" (menú Ver->Mostrar dispositivos ocultos).
Si ve adaptadores de red adicionales en la lista, como dispositivos Realtek RTL8139, elimínelos del administrador de dispositivos.
Luego, verifique que su adaptador de red esté configurado con la dirección IP correcta y reinicie. Debería conservar la configuración de IP que configure.
Este problema ocurre cuando las herramientas de XenServer instalan un nuevo adaptador de red paravirtualizado, utilizando la misma configuración de IP que el adaptador de red virtualizado configurado inicialmente (generalmente una NIC Realtek virtual), sin eliminar la configuración de la NIC anterior. Esto provoca un conflicto de IP y la nueva NIC vuelve a la configuración automática.
Otras lecturas
Respuesta2
Inicie sesión como cuenta de administrador local.
Abra un símbolo del sistema.
Emita el comando.set devmgr_show_nonpresent_devices=1
Inicie el Administrador de dispositivos escribiendo devmgmt.msc
la misma sesión del símbolo del sistema (para que la sesión del administrador de dispositivos "ve" la variable de entorno).
En el Administrador de dispositivos, seleccione Ver -> Show hidden devices
Ahora las NIC fantasma (RTL8139+) deberían estar visibles en Adaptadores de red y debería poder simplemente desinstálalos, simplemente haciendo clic derecho sobre ellos y seleccionando desinstalar
Después de desinstalar las NIC fantasma, configure la dirección IP en su NIC nuevamente y se mantendrá.