Demo

Actualización de VMware Cloud Director 10.2

Hola, en este nuevo post explicaré los pasos para realizar la actualización de VMware Cloud Director 9.7/10.0/10.1/10.1.2 a VMware Cloud Director 10.2. Actualización que fue liberada recientemente, podemos revisar más sobre esta nueva versión en la página de release notes de VMware.

Iniciemos con las características que esta versión trae:

NSX-T funcionalidades avanzadas Integración de funciones avanzadas NSX Advanced Load Blanacer (AVI), DF, Cross vDC Networking, IPv6 entre otras.
Despliegue simplificado Inclusión de error-checking muy útil para validar los errores al realizar el despliegue del appliance y respaldo automático y validación de las configuraciones iniciales.
Soporte a Kubernetes Nueva funcionalidad de Containers as a Services con Tanzu. Es decir, los SP van a poder habilitar la orquestación de los recursos del clúster k8 nativo en vSphere.
Mejoras en almacenamiento Con la integración de IOPs basada en políticas de almacenamiento (storage profile) de vSphere para poder realizar la configuración de Storage IO control desde vCD. También algo que se ha esperado, se podrá proveer discos compartidos entre VMs en las organizaciones para casos de uso como clúster de MS, Oracle y volúmenes persistentes de contenedores.
Mejoras de seguridad Actualizaciones a nivel de Photon OS, además de los mismos soportes de keystores PKCS12.
Mejoras en interfaz de usuario  Búsquedas más rápidas, gestión de certificados, se agrega la pestaña redes en organización, guía de configuración entre otras. 
Mejoras en extensibilidad de plataforma  Mejoras en la integración con App Lanchpad 2.0 que habilita a los SP ofrecer aplicaciones de marketplace de VMware ya sea VMs o contenedores. 
Mejoras en escalabilidad Nuevas configuraciones máximas soportadas que podemos validarlos en este link.


Actualización de Appliance
Para iniciar siempre se debe realizar un snapshot, no olvidarse quitar la opción de snapshot de memoria. Se recomienda realizar el Snapshot parando los servicios de vmware-vcd

Debemos verificar la celda principal en un ambiente multi-cell, lo importante es generar los procedimientos en la célula principal. La identificación es sencilla y se la hace revisando la consola VAMI 5480 https://ip_cell_node:5480.

Importante, Si el failover esta en modo automático, debemos cambiarlo a modo manual.

Luego, debemos tener lista la descarga del ejecutable tar.gz por ejemplo: VMware_Cloud_Director_10.2.0.5190-17029810_update.tar.gz

Iniciamos una consola SSH con la célula principal y subimos el archivo descargado a una ubicación por ejemplo a /tmp. (subimos el archivos usando WinScp por ejemplo).

Creamos un directorio nuevo que servirá para desempaquetar el instalador descargado previamente y como repositorio.

mkdir /tmp/local-update-pk

Extraemos el archivo descargado con

tar -zxf VMware_Cloud_Director_10.2.0.5190-17029810_update.tar.gz -C /tmp/local-update-pk

Establecemos como repositorio el path donde desempaquetamos el instalador descargado.

vamicli	update --repo file:///tmp/local-update-pk

Verificamos que efectivamente el path está como repositorio de actualización y el paquete descargado está correcto en versión.

vamicli update --check

Procedemos a realizar un shutdown del servicio de manera "gracefull" usando los comandos CMT.

Colocamos las credenciales y esperamos a que CMT pare los servicios de manera controlada. El shutdown se realiza en la célula que estamos realizando los trabajos, las otras células van a estar activas y brindando servicios. Se recomienda colocar en modo mantenimiento a las otras células usando el comando CMT:

/opt/vmware/vcloud-director/bin/cell-management-tool cell -u administrator --maintenance true

Existen otras sentencias que son útiles para encolar los procesos que están corriendo dentro de nuestras células como son:

/opt/vmware/vcloud-director/bin/cell-management-tool cell -u administrator --quiesce true

Luego de detener los servicios de vCD se procede a realizar la actualización 

vamicli update --install latest

Con lo cual se procede a realizar la instalación de la nueva versión o el parche nuevo. Debemos realizar los mismos pasos en todas las células restantes de nuestro clúster.

Actualización de la BDD vPostgres

Para realizar la actualización de nuestra BDD vPostgres primero debemos realizar un respaldo de la base usando la siguiente sentencia

/opt/vmware/appliance/bin/create-db-backup

Y finalmente, se realiza la actualización del esquema de la BDD vPostgres

/opt/vmware/vcloud-director/bin/upgrade

Este procedimiento se hace únicamente en la célula principal. Validamos que se actualice, no iniciamos el servicio.

Procedemos a reiniciar la célula ejecutando shutdown -r now. Si todo va bien, podemos eliminar el snapshot creado. 

Tags: Tecnología, Cloud, Appliance, VMware67, upgrade, VMwareCloudDirector, vCD10.2

Escribir un comentario


Código de seguridad
Refescar

Este Blog usa cookies propias y de terceros para optimizar la navegación y que puedas ver correctamente su contenido. Si permaneces en el sitio asumiremos que estas de acuerdo .