xacolabril
Expert
Expert

Al añadir un disco virtual pierdo la MAC.

Jump to solution

Resulta raro, raro, raro...Desconozco si se trata de un tema de la VM o a nivel de Windows.

He parado una VM Windows Server 2003 SP2 y le he añadido un disco nuevo vmdk, generando una segunda SCSI Target debido a que tengo más de 15 discos. Arranco la VM y tarda 20 minutos en arrancar (tiene 16 GB de RAM y suele tardar bastante).

Al arrancar no tiene red.

La tarjeta de red virtual está configurada con los atributos de "Connect at power on" y "Connected".

A nivel de Windows veo la tarjeta de Red que me dice que no tiene IP y por tanto me recoge una IP APIPA para salir del paso. El adaptador está configurado para recoger IP por DHCP.

El resto de equipos por DHCP funcionan bien.

Le pongo la IP manualmente y la VM vuelve a la red.

Posteriormente analizando el equipo veo que ha perdido la MAC que tenía configurada y por eso  a nivel de DHCP no ha gestionado la LUN.

¿Alguien sabe por donde pueden venir?

Gracias y saludos

Xavier Colomé Abril. VMware Certified Professional VCP3, VCP4 and VCP5. [Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.] [If you find this or any other information helpful or correct, please consider awarding points. Thank you.]
0 Kudos
1 Solution

Accepted Solutions
dquintana
Virtuoso
Virtuoso

Hola Xaco, dps de investigar y hacer unas consultas te paso la respuesta que tengo.

Cuando uno agrega un disco en ambientes virtuales, se genera una reorganización del bus PCI que en algunos casos puede derivar en lo que te sucede a ti, es decir que la vm interprete un cambio o movimiento en el bus nivel de Nic.

Esto se encuentra descripto en la siguiente KB

Adding a Virtual Disk on an Auxiliary Virtual SCSI Controller to a Virtual Machine Moves Other Devic...

Tal como dice el articulo tu solución vendrá de la siguiente forma:

Virtual PCI devices are populated into the PCI slots in a     virtual machine using a predefined scan order:

  1. PCI 0x00:0x0f.0x00 (PCI bus zero, slot fifteen, function       zero) contains the VMware SVGA II video adapter. This maps to       slot 1 on the virtual hardware. It is not possible to disable the virtual video adapter device.       Based on availability, the remaining five virtual PCI slots are       filled.
  2. All virtual SCSI controllers are added in based on the       numbering key (scsi#), starting at PCI 0x00:0x10.0x00 (PCI bus zero, slot sixteen, function       zero) with the lowest numbered virtual SCSI controller.
  3. After all virtual SCSI controllers are populated, the virtual       Ethernet controllers are added.
  4. Finally, the virtual sound card (if available and configured)       is populated in.

Adding or removing a virtual SCSI controller, for example,     causes the devices further down in the scan order (virtual Ethernet     controllers and the virtual sound card) to move to new virtual PCI     slot locations.

Bringing up virtual PCI devices in this order preserves the     virtual PCI slot mapping for the first virtual SCSI controller at     all times. The first virtual SCSI controller is typically used as     the boot SCSI controller, and many operating systems rely on that     SCSI controller being in a fixed location on the PCI bus.

Te dejo un abrazo!

Slds

Don't forget award points / no olvides puntar las respuestas.

---
Diego Quintana

LinkedIn Twitter WordPress
Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

View solution in original post

0 Kudos
7 Replies
FerrerDeCouto
Commander
Commander

Hola XC:

¿Qué edición de VMware y versión?


Saludos.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
dquintana
Virtuoso
Virtuoso

Hola Xaco,

Ese equipo lo has virtualizado o lo creaste de cero?

Que tipo de adaptador de red tenes creado?

Tantos discos es porque es algun tipo de DB? probá poner en manual el servicio de la DB, reinicialo y fijate si te sucede lo mismo.

Don't forget award points / no olvides puntar las respuestas.

---
Diego Quintana

LinkedIn Twitter WordPress
Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos
FerrerDeCouto
Commander
Commander

Hola XC:

Es más que probable que cuando agregas una segunda controladora SCSI cambie el PCI en el cual estaba asignada la tarjeta de red. Lo que no sé y tendría que probarlo si para mover esos PCI VMware elimina la vNIC y la vuelve a crear. Pero casi con total certeza que si cambia la vNIC de PCI el Windows la va a ver como una nueva NIC.


Saludos.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
xacolabril
Expert
Expert

Buenas, el equipo fue virtualizado en el pasado Es un File Server y todos sus discos están destinado a ficheros y sus usuarios.

Es posible que al añadir una nueva SCSI haya cambiado algo de la tarjeta de red, pero añadir más de 15 discos lo hemos hecho en otros servidores virtuales (no recuerdo si con tarjeta en dhcp o con ip fija) y no sucedió nada (en teoría si al cambiar de PCI se genera una nueva tarjeta virtual, en caso de tener configurada IP Fija también tendría que perder los datos de conexión, y eso no nos ha pasado nunca).

Xavier Colomé Abril. VMware Certified Professional VCP3, VCP4 and VCP5. [Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.] [If you find this or any other information helpful or correct, please consider awarding points. Thank you.]
0 Kudos
xacolabril
Expert
Expert

Ah, el ESX es 3.5 U5a y vCenter 4.1 U1.

Xavier Colomé Abril. VMware Certified Professional VCP3, VCP4 and VCP5. [Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.] [If you find this or any other information helpful or correct, please consider awarding points. Thank you.]
0 Kudos
dquintana
Virtuoso
Virtuoso

Hola Xaco, dps de investigar y hacer unas consultas te paso la respuesta que tengo.

Cuando uno agrega un disco en ambientes virtuales, se genera una reorganización del bus PCI que en algunos casos puede derivar en lo que te sucede a ti, es decir que la vm interprete un cambio o movimiento en el bus nivel de Nic.

Esto se encuentra descripto en la siguiente KB

Adding a Virtual Disk on an Auxiliary Virtual SCSI Controller to a Virtual Machine Moves Other Devic...

Tal como dice el articulo tu solución vendrá de la siguiente forma:

Virtual PCI devices are populated into the PCI slots in a     virtual machine using a predefined scan order:

  1. PCI 0x00:0x0f.0x00 (PCI bus zero, slot fifteen, function       zero) contains the VMware SVGA II video adapter. This maps to       slot 1 on the virtual hardware. It is not possible to disable the virtual video adapter device.       Based on availability, the remaining five virtual PCI slots are       filled.
  2. All virtual SCSI controllers are added in based on the       numbering key (scsi#), starting at PCI 0x00:0x10.0x00 (PCI bus zero, slot sixteen, function       zero) with the lowest numbered virtual SCSI controller.
  3. After all virtual SCSI controllers are populated, the virtual       Ethernet controllers are added.
  4. Finally, the virtual sound card (if available and configured)       is populated in.

Adding or removing a virtual SCSI controller, for example,     causes the devices further down in the scan order (virtual Ethernet     controllers and the virtual sound card) to move to new virtual PCI     slot locations.

Bringing up virtual PCI devices in this order preserves the     virtual PCI slot mapping for the first virtual SCSI controller at     all times. The first virtual SCSI controller is typically used as     the boot SCSI controller, and many operating systems rely on that     SCSI controller being in a fixed location on the PCI bus.

Te dejo un abrazo!

Slds

Don't forget award points / no olvides puntar las respuestas.

---
Diego Quintana

LinkedIn Twitter WordPress
Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

View solution in original post

0 Kudos
xacolabril
Expert
Expert

Gracias amigos. Tiene pinta que el problema fue ese.

Gracias y saludos.

Xavier Colomé Abril. VMware Certified Professional VCP3, VCP4 and VCP5. [Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.] [If you find this or any other information helpful or correct, please consider awarding points. Thank you.]
0 Kudos