Usant VMware vMA
En aquest document veurem l'appliance virtual de VMware anomenat VMware Management Assistance (VMware vMA), està basat en una distribució CentOS 5.2 amb vCLI, CIM, Java JRE, vSphere SDK per Perl i vSphere SDK per Java, és un appliance de gestió per al nostre entorn virtual basat en scripts. VMware vMA és una gran utilitat per substituir la Service Console i poder gestionar els nostres hosts ESXi o vCenter de manera més senzilla i centralitzada mitjançant scripts/tasques, podrem configurar-lo com a servidor de logs, de còpia de seguretat, distribució d'ESX mitjançant PXE…
El baixem del web de VMware en format OVF (Open Virtualization Format) i l'importem al nostre entorn des del client VMware > “File” > “Deploy OVF Template…”
Seleccionem des de “Browse” l'arxiu OVF del virtual appliance & “Next”,
Comprovem que és 'vSphere Management Assistant' (vMA) & “Next”,
“Accept” & “Next”,
Introduïm un nom per a la MV & “Next”,
Indiquem en quin host i/o pool de recursos ubiquem la màquina virtual & “Next”,
Seleccionem el datastore on la guardarem, necessitarem 5GB lliures, “Next”,
Seleccionem el format del disc,
Indiquem la xarxa virtual a la qual ens connectarem per gestionar els hosts ESX(i)/vCenter,
Comprovem que tot és correcte & “Finish”,
…
“Close”,
Encenem l'appliance, ens connectem a la seva consola i introduïm:
– Adreça IP
– Màscara de xarxa
– Porta d' enllaç
– Servidors DNS
– Nom de màquina
Confirmem “sí”
I introduïm la contrasenya per a l'usuari 'vi-admin'.
Bé, un cop dins ja podrem executar ordres/scripts contra els hosts remots, però a l'hora d'executar-los sempre hem d'introduir les credencials de l'usuari de destinació que executarà l'ordre/script (per defecte 'root'), per evitar teclejar-les o emmagatzemar les contrasenyes als scripts, es pot usar vi-fastpass, podent emmagatzemar les contrasenyes dels hosts de manera segura. Podem veure el contingut del nostre magatzem de contrasenyes amb 'vifp listservers', per afegir hosts farem servir 'vifp addserver HOST_ESX(i)_vCENTER’ i proporcionem les credencials de 'root'.
Podrem comprovar l'execució de qualsevol ordre remota contra un host amb 'vifptarget -s HOST_ESX'(i)_vCENTER’ i executar l'ordre desitjada.
Podrem executar backups remots amb ghettoVCBg2 (requereix tenir els hosts llicenciats)…
… realitzant còpia de seguretat de la llista de màquines virtuals que vaig especificar a ‘mv.list’…
























































