
ESX System Analyzer
ESX System Analyzer is a virtual appliance that will allow us to obtain detailed reports of our current ESX infrastructure, to see if we could migrate to a vSphere environment 4.1 or 5.0 (with ESXi hosts, Of course). These reports, presented in spreadsheets, show us a full host-level analysis, VMs and datastores,
En el escaneo por Hosts obtendremos información detallada como: versión y build, vcenter que lo gestiona, cluster al que pertenece, fabricante y modelo del servidor, además si estaría soportado en la HCL (Hardware Compatibility List) de ESXi 4.1 y en la 5.0. Además obtendremos un listado de los dispositivos del host y también se comprobará su existencia o no en las mismas HCL. Hará además un resumen de las MV´s que aloja (obteniendo su estado (On/Off), la versión de las VMware Tools & su versión de hardware virtual). También comprobará las modificaciones de la Service Console observando los paquetes RPM agregados/quitados, archivos, Users, trabajos cron…
En el escaneo de Virtual Machines obtendremos su estado (On/Off), su host, la versión de las VMware Tools & su versión de hardware virtual.
Por último obtendremos un resumen de todos los DataStores con su versión de VMFS.
Los requisitos del appliance son de 20Gb de vHD, 512Mb de RAM y 1vCPU. Disponer de un vCenter 2.5, 4.0, 4.1 or 5.0, los hosts deberán ser ESX 3.5, 4.0 or 4.1. Descargaremos el appliance desde los VMware Labs. Importaremos el appliance desde el cliente de VMware, ya que vendrá en formato OVF.
Una vez haya arrancado la MV y tengamos configurada su direccionamiento IP, desde un navegador accederemos a HTTPS://ESX_SYSTEM_ANALYZER como admin/admin.
Lo primero que deberemos hacer es agregar el/los servidores vCenter que querramos utilizar para analizar posteriormente sus hosts, we will do it from “Setup” > “Add vCenter”, indicaremos su dirección IP/nombre de host, usuario administrativo y su contraseña & el puerto SSL.
OK,
Since “Setup” > “vCenter Detail” obtendremos un listado de los hosts gestionados por dicho vCenter y una breve situación de ellos.
Lo segundo a realizar será actualizar el repositorio de las HCL para utilizar las últimas definiciones de hardware compatible en las últimas build de ESXi, en este caso iremos a la web de VMware Compatibility Guide, en ‘What are you looking for’ pondremos ‘Systems / Servers’, seleccionaremos la versión del hypervisor & Click on “Update and View Results”,
En el listado obtenido, nos lo descargaremos en formato CSV con “Export to CSV”,
Lo guardamos en un directorio temporal como ‘vi_systems_guide-partial.csv’.
Realizaremos el mismo proceso pero ahora con ‘IO Devices’, seleccionaremos la versión del hypervisor & Click on “Update and View Results”,
The same, lo descargaremos en formato CSV con “Export to CSV”,
Lo guardamos también en un directorio temporal como ‘vi_io_guide-partial.csv’.
En el appliance detenemos Tomcat con ‘service tomcat5 stop’,
Subiremos los ficheros a ‘/var/lib/tomcat5/webapps/ua/esxconfig/hclsXX/’ sobreescribiendo los actuales, en este caso los subimos con WinSCP.
Arrancamos de nuevo Tomcat con ‘service tomcat start’,
Y ya podremos configurar un escaneo desde ‘Analyze’ > ‘Run Scan’, seleccionamos el vCenter & “Configure Scan”,
Introducimos un nombre al escaneo, la contraseña predeterminada para el usuario root de los hosts y seleccionaremos los hosts o clústers a analizar, “Run Scan”,
List, tardará entre 5 and 20 minutes…
…
Podremos monitorizar el progreso del escaneo o ver todos los pasos realizados; además de ver por supuesto el resultado del Report.
Vista del estado del escaneo,
Y esta sería la parte del resultado del análisis, donde podremos pinchar en los distintos escaneos para ver su resumen detallado.
Este sería un ejemplo de la vista de MV’s,
Ejemplo de la vista detallada de los hosts… y con el resto de reports podremos obtener una información detallada sobre si tendremos problemas a la hora de actualizar o deberemos tener más o menos cosas en cuenta!