Acerca de las versiones del clúster VMware
Hola amigos, soy Florián Murillo, a veces me pregunto si todos los host del cluster tienen la misma versión y si todas las VM tienen la misma versión de la placa base.
Recordar que la versión de la placa base virtual define que dispositivos podemos entregar a la VM y que propiedades tiene la blaca base, por ejemplo la ampliación de discos VMDK en caliente o el añadir RAM y vCPUs en caliente.
En un entorno pequeño lo sabemos de memoria, tardamos un segundo en contestar, pero en un entorno mediano o grande no podemos responder tan rápidamente con total garantía.
Actualmente es motivo de problema, intentar añadir un host v.4.0 en un switch distribuido creado en la versión v.4.1, además las auditorías de seguridad dependen de la versión del host (VI3 o vSphere 4), por tanto ya no es una información “curiosa” tener esta información, sino una necesidad para evitar problema y cumplir normativas de seguridad, o sea, disminuir el riesgo del negocio ante problemas de seguridad.
Por tanto, he creado un script que os ayudará a conocer el estado de vuestros sistemas, espero que os ayude:
get-datacenter | get-cluster | %{
$cname = $_.name
write-output » »
write-output «Versión de los host ESX/ESXi»
write-output » »
get-cluster -Name $cname | get-vmhost | %{
write-output ($_.name + » » + $_.version)
}
write-output » »
write-output «Hardware version de las VM»
write-output » »
get-cluster -Name $cname | get-vm | %{get-view $_.id} | %{
write-output ($_.name + » » + $_.config.version)
}
}
La leyenda del script es:
vmx-04 : Hardware Virtual versión 4
vmx-07 : Hardware Virtual versión 7
Hasta la semana próxima amigos, que disfrutéis de un gran fin de semana.