Vcenter Server Appliance VCSA

El nuevo vcenter appliance elimina la necesida de contar con una licencia de windows para instalar el vcenter. Además permite manejar más objetos que la base de datos sqllite que incluye la versión para windows.

Entre las limitaciones tenemos http://kb.vmware.com/kb/2002531

Validación en AD con Vcenter Appliance 5.5

En vsphere 5.5 la validación SSO ha sido reescrita y se han añadido nuevos tipos de validación.

Para configurar nuestro VCSA y utilizar la validación de nuestros usuario y grupos integrada con nuestro Active Directory vamos a seguir los siguientes pasos:

Nos conectamos a nuestro cliente web https://xxx.xxx.xxx.xxx:9443/vsphere-client con el usuario administrator@vsphere.local y como contraseña vmware

En el cliente para escritorio no aparece la opción de configuración y tampoco aparece si entramos con el usuario root aunque entremos al cliente web

Pinchamos en Administration →Single Sign-On → Configuration

Si no aparece la opción de configuration es que no te has validado como administrator@vsphere.local

Al pulsar sobre Configuration la pantalla que apaece es la siguiente

En la pestaña Identity Sources pulsamos sobre el + de color verde para añadir un nuevo origen de identificación

Si estamos en el vcenter basado en windows elegiriamos como opción de Identity source type la primera Active Directory (Integrated Windows Authentication). En nuestro caso como lo estamos instalndo desde el appliance que incluye una distribución de linux Suse, tenemos que elegir la segunda opción Active Directory as LDAP Server y configurar los parámetros según nuestro AD.

Al pulsar sobre el botón OK nos aparecerá el nuevo origen de identificación que acabamos de crear. Si queremos que sea el origen por defecto, lo seleccionamos y pulsamos sobre el icono

Al cambiarla validación por defecto aparecerá una ventana de aviso

Renovar los certificados

Para renovar los certificados del vcenter appliance o bien lo hacemos desde https:\\mivcenter:5480 →pestaña Admin y seleccionamos la opción de Certificate regeneration enabled→ Submit

Otra opción es conectarnos por ssh al vcenter y ejecutamos creamos un fichero llamado allow_regeneration en el directorio /etc/vmware-vpx/ssl directory

Después de hacer cualquiera de los dos cambios hay que reiniciar el appliance ya que es en el reinicio cuando genera los nuevos certificados
Tenía un problema que seguía sin poder conectar al cliente web aún habiendo renovado los certificados, para solucionarlo conecté por shh al vcenter y ejecuté el siguiente script /opt/vmware/share/vami/vami_config_net revisé los parámetros de configuración de hostname e ip y aunqie los parámetros eran los mismos volvió a funcionar

Comandos desde la consola

Tenermos que tener habilitada la opción de acceso por ssh en el vcsa

Habilitar el acceso al shell

Comprobar el estado de los servicios

Actualizar desde la consola

Desde una imagen iso

Nos descargamos la imagen iso desde la página de vmware, la asocimaos a la máquina virtual v y ejecutamos

Proxy

La configuración del proxy se almacena en el fichero /etc/sysconfig/proxy

Referencias

https://www.ivobeerens.nl/2018/03/06/top-vcenter-server-appliance-vcsa-troubleshooting-commands/

http://www.virten.net/2013/09/howto-ad-authentication-in-vcenter-sso-5-5/

http://www.virtualizationteam.com/tag/vcenter-appliance

* Contraseña del administrador del vcenter appliance ha expirado

https://docs.vmware.com/en/VMware-vSphere/6.0/com.vmware.vsphere.upgrade.doc/GUID-5FCA78EC-8637-43A4-8B28-24624E4D5EBA.html