Desplegar OVF VM Shared Disk

Cuando se exporta una maquina virtual en formato OVF conVMware, en el entorno ESXi 5.1 es en donde lo tengo comprobado, los OVF que disponen de disco compartido o en diferentes controladoras SCSi se despliegan incorrectamente, intercambiando los discos compartidos de una controladora por los de otra y cambiando la numeración ejemplo. VM1.vmdk por VM1_01.vmdk, por lo que al iniciar la maquina esta no encontrara el sistema operativo y dará un Boot error.
Pues bien, para poder exportar y desplegar correctamente estas maquinas con disco compartido lo que debemos de hacer es lo siguiente:

1º Copiar los discos compartidos a otro almacenamiento y quitar de la configuración de las maquinas virtuales que tengan esos discos compartidos.
2º Exportar en formato OVF la maquina virtual

Para un correcto despliegue de las VM hay que seguir unos pasos:

1º Desplegar OVF
2º Sin encender las VM, copiar los discos compartidos al Datastore correcto
3º Añadir el disco compartido a la configuración de de cada VM que comparta el disco

Para las VM que no tienen disco compartido solamente se desplegara e iniciara, habiendo antes configurado la red o los parámetros necesarios para el correcto funcionamiento.
La controladoras de los discos SCSi de discos compartidos deberán de ponerse en virtual y los discos en independiente/persistente.
Recordar que al desplegar la VM se cambiara la MAC de las NIC, por lo que se perderá la configuración de red que tenia configurada previamente, dentro de el directorio /etc/sysconfig/network-script/ se creara un archivo llamado eth*.bak en donde esta la configuración de red antigua.

Listar vlan ID con VMware PowerCLI

Para poder listar todas las VLans de un host ESXi con su ID primero nos deberemos conectar a ese host por PowerCLI, usaremos este comando:

Connect_VIServer -server “host” -user “usuario” -password “contraseña”

Una vez conectados a dicho ESXi, utilizaremos el siguiente comando con el que listaremos las vlans y los ID, ademas lo exportaremos a un formato CSV para poder analizarlo con Excel

Get-VirtualPortGroup -VMHost “Host” | Select Name, VirtualSwitch, VLanId | Export-Csv C:nombre.csv

Espero les sirva, un saludo

Syslog y coredump vCenter

Vamos a configurar syslog y coredump de los host ESXi para que un vCenter recoja los logs de estos host

Primero deberemos tener instaladas y configuradas en el vCenter estas aplicaciones:

Dump Collector y Syslog collector.

Para configurar el Syslog
# esxcli system syslog config set –loghost=”IPHOST”
# esxcli system syslog reload

Para configurar el Coredump
# esxcli system coredump network set –interface-name vmk0 –server-ipv4 “IPHOST”
# esxcli system coredump network set –enable true
# esxcli system coredump network get ( para comprobar que todo ok )
–interface-name vmkX Hay que ver por que vmk ve la red de gestión

Estos comandos habría que ejecutarlos por cada host ESXi que queramos que envié los logs al vCenter

 

Un saludo y espero que sea de ayuda

1 2 3 4
%d bloggers like this: