Usando VMware vMA
Dokumentu honetan VMware izeneko VMware Management Assistance izeneko appliance birtuala ikusiko dugu (VMware vMA), CentOS banaketaren gainean oinarritzen da 5.2 vCLI-rekin, CIM, Java JRE-rekin, vSphere SDK Perl eta vSphere SDK Java-rekin, skriptetan oinarritutako gure ingurune birtualak kudeatzeko appliance bat da. VMware vMA tresna bikaina da Service Console ordezkatzeko eta gure ESXi edo vCenter host-ak modu errazagoan eta zentralizatuan scriptak/eginkizunen bidez kudeatzeko, log-zerbitzari gisa konfiguratu ahalko dugu, backup gisa, PXE bidez ESX banaketa…
Lo bajamos de la web de VMware en formato OVF (Open Virtualization Format) y lo importamos en nuestro entorno desde el cliente VMware > “Fitxategia” > “Deploy OVF Template…”
Seleccionamos desde “Nabigatu” el archivo OVF del virtual appliance & “Next”,
Comprobamos que es ‘vSphere Management Assistant (vMA) & “Next”,
“Onartu” & “Next”,
Introducimos un nombre para la MV & “Next”,
Indicamos en que host y/o pool de recursos ubicamos la máquina virtual & “Next”,
Seleccionamos el datastore donde la guardaremos, necesitaremos 5Gb libres, “Next”,
Seleccionamos el formato del disco,
Indicamos la red virtual a la que nos conectaremos para gestionar los hosts ESX(i)/vCenter,
Denak ondo daudela egiaztatzen dugu & “Finish”,
…
“Itxi”,
Arrancamos el appliance, nos conectamos a su consola e introducimos:
– Dirección IP
– Máscara de red
– Puerta de enlace
– Servidores DNS
– Nombre de máquina
Berretsi “bai”
E introducimos la contraseña para el usuario ‘vi-admin’.
Ondo, una vez dentro ya podremos ejecutar comandos/scripts contra los hosts remotos, pero a la hora de ejecutarlos debemos introducir siempre los credenciales del usuario destino que ejecutará el comando/script (por defecto ‘root’), para evitar teclearlos o almacenar las passwords en los scripts, se puede usar vi-fastpass, pudiendo almacenar las contraseñas de los hosts de forma segura. Podemos ver el contenido de nuestro almacen de contraseñas con ‘vifp listservers’, para agregar hosts usaremos ‘vifp addserver HOST_ESX(i)_vCENTER’ y proporcionamos los credenciales de ‘root’.
Podremos comprobar la ejecución de cualquier comando remoto contra un host con ‘vifptarget -s HOST_ESX(i)_vCENTER’ y ejecutar el comando deseado.
Podremos ejecutar backups remotos con ghettoVCBg2 (requiere tener los hosts licenciados)…
… realizando backup del listado de máquinas virtuales que especifiqué en ‘mv.list’…























































