Usando o VMware vMA
Neste documento veremos o appliance virtual da VMware chamado VMware Management Assistance (VMware vMA), está baseado numa distribuição CentOS 5.2 com vCLI, CIM, Java JRE, vSphere SDK para Perl e vSphere SDK para Java, é um appliance de gestão para o nosso ambiente virtual baseado em scripts. VMware vMA é uma grande utilidade para substituir a Service Console e poder gerir os nossos hosts ESXi ou vCenter de forma mais simples e centralizada através de scripts/tarefas, poderemos configurá-lo como servidor de logs, de backup, distribuição de ESX mediante PXE…
Fazemo-lo download da web da VMware em formato OVF (Open Virtualization Format) e importamo-lo no nosso ambiente a partir do cliente VMware > “Arquivo” > “Deploy OVF Template…”
Selecionamos a partir do “Procurar” ficheiro OVF do virtual appliance & “Próximo”,
Comprobamos que es ‘vSphere Management Assistant (vMA) & “Próximo”,
“Aceitar” & “Próximo”,
Introducimos un nombre para la MV & “Próximo”,
Indicamos en que host y/o pool de recursos ubicamos la máquina virtual & “Próximo”,
Selecionamos el datastore donde la guardaremos, necesitaremos 5Gb libres, “Próximo”,
Selecionamos el formato del disco,
Indicamos la red virtual a la que nos conectaremos para gestionar los hosts ESX(eu)/vCenter,
Verificamos que tudo está correto & “Acabar”,
…
“Fechar”,
Arrancamos el appliance, nos conectamos a su consola e introducimos:
– Endereço IP
– Máscara de red
– Puerta de enlace
– Servidores DNS
– Nombre de máquina
Confirmamos “Sim”
E introducimos la contraseña para el usuario ‘vi-admin’.
Nada mau, 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(eu)_vCENTER’ y proporcionamos los credenciales de ‘root’.
Podremos comprobar la ejecución de cualquier comando remoto contra un host con ‘vifptarget -s HOST_ESX(eu)_vCENTER’ y ejecutar el comando deseado.
Podremos ejecutar backups remotos con ghettoVCBg2 (requiere tener los hosts licenciados)…
… realizando backup da lista de máquinas virtuais que especifiquei em 'mv.list'…























































