@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Instalación de actualizaciones en VMware vSphere 6 – VCSA

En las versiones anteriores de la versión VCSA de vCenter, teniamos el interfaz VAMI (https://vcenter:5480) para, además de poder realizar ciertos cambios en la configuración del appliance, actualiza la versión del sistema.

Con la versión 6 de vSphere, ya no disponemos del interfaz VAMI por lo que tenemos que utilizar el comando software-packages para instalar las actualizaciones que queremos aplicar a nuestro sistema vCenter (o PSC si tiene este servicio)

Descarga de las actualizaciones

El primer paso es obtener el archivo desde el que descargar las actualizaciones. Para ello seguimos estos pasos:

VMware-vCenter-6-Patch-001

  • Podemos establecer otros filtros como la severidad o categoría
  • Obtenemos el listado de actualizaciones disponibles

VMware-vCenter-6-Patch-002

  • A fecha de hoy, y como se ve en la imagen, tenemos dos actualizaciones disponibles para la versión appliance VCSA (y 1 para la versión Windows)
  • Descargamos los archivos .ISO de las actualizaciones a aplicar

Montar la imagen ISO

El siguiente paso es montar la imagen ISO de la actualización descargada. Para ello seguimos los pasos como si fuese cualquier otra máquina virtual

Conexión al servidor VCSA

Tenemos dos opciones para conectarnos al servidor

  • SSH: utilizamos nuestra herramienta de conexión preferida y nos conectamos en remoto utilizando el usuario root

VMware-vCenter-6-Patch-007

  • En local: si no queremos utilizar SSH, podemos conectarnos desde la consola de la máquina virtual. Para ello, seguimos estos pasos
    • Accedemos al interfaz DCUI con el usuario root
    • Pulsamos Alt+F1 y entramos con el usuario root

VMware-vCenter-6-Patch-009

Uso del comando software-packages

Como he comentado al inicio, vamos a utilizar el comando software-packages para instalar las actualizaciones en el appliance VCSA.

  • Podemos ver la ayuda del comando
  • Lo primero que vamos a hacer es listar los paquetes instalados, mostrándonos en detalle las versiones y fechas de instalación.
  • Podemos ver un historial de las actualizaciones instaladas con
  • En este caso vemos que no tenemos ninguna

Sabiendo cual es la situación de la que partimos, en cuanto a paquetes instalados y que no tenemos ninguna actualización, vamos a proceder con la instalación de las ya publicadas por VMware. Para ello tenemos dos opciones

  • Hacer un stage o descargar la imagen al sistema e instalarla. En este caso sólo tenemos un paso.
  • Hacer un stage o descargar la imagen para instalarla más adelante. En este caso realizamos la instalación en dos pasos.

Vamos a ver como haríamos la instalación en las dos situaciones.

  • Para hacerlo en un solo paso (–acceptEulas es opcional)
  • Y esperamos a que termine el proceso
  • Tras la instalación podemos comprobar que ahora si tenemos actualizaciones al listarlas con el comando software-packages
  • Y si listamos los paquetes instalados, podemos ver los cambios que ha realizado la actualización. Por ejemplo: la actualización de este KB ha actualizado estos 3 paquetes
    • vmware-jre
    • vmware-studio-init
    • vmware-studio-appliance-config
  • Tras la instalación, reiniciamos el sistema
 

  • Si lo vamos a realizar en dos pasos, ejecutamos estos comandos (–acceptEulas es opcional)
  • Podemos ver las actualizaciones que tenemos descargadas en el sistema y listas para instalar
 

  • Instalamos las actualizaciones
  • Reiniciamos el sistema
  • Tras el reinicio comprobamos las actualizaciones instaladas
  • Y podemos ver también el listado completo de paquetes actualizados, viendo que esta actualización si que actualiza más paquetes que la anterior actualización que hemos visto en esta entrada
Puede que sea un poco más complejo que la actualización en versiones anteriores pero, aunque sea en modo comando, y al no tener muchas opciones disponibles no me parece un proceso difícil.

Así como en versiones anteriores era posible comprobar las versiones con un repositorio en Internet, si que creo que puede ser interesante el poder consultar o incluso descargar, las actualizaciones disponibles, sin tener que trabajar con archivos ISO. Puede que esta opción esté disponible en una futura versión.

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Roberto Orayen

Compruebe también

proxmox-diferencia-maquina-virtual-activando-desactivando-el-firewall-2

Proxmox: diferencia máquina virtual activando desactivando el firewall

Proxmox: diferencia máquina virtual activando desactivando el firewall Cuando instalas una máquina virtual en Proxmox, …

2 comentarios

  1. Hola buenas tardes,

    Tengo la versión ESXi 6 y vsphere hypervisor 6 con licencia FREE

    He seguido tutoriales para aplicar el HP Agentless Management Service Offline Bundle for VMware vSphere 6.0 pero lo más que consigo es conectarme por powercli y ver las máquinas el comando:

    esxcli -s -u root -p mypassword software vib install -d

    No consigo que me funcione.
    Mi duda es si para poder aplicar parches necesito si o si vcenter o hay alguna manera de hacerlo con la licencia FREE.

    Me estoy volviendo loco. Agradecería mucho un poco de ayuda.

    Un saludo

    • Roberto Orayen

      Hola Alejandro,

      Si tienes ESXi con la licencia gratuita, puedes aplicar actualizaciones e instalación de paquetes sin problemas, pero tienes que hacerlo de forma individual, con lo que tienes que apagar las máquinas virtuales que se ejecutan en él.

      Como guía hay un par de entradas, que aunque no es de la versión 6, el proceso es similar (cambiando los nombres de los archivos)
      https://www.maquinasvirtuales.eu/actualizacion-a-vmware-esxi-5-1-de-forma-manual/
      https://www.maquinasvirtuales.eu/actualizacion-a-vmware-esxi-5-5/

      Por ejemplo, si vas a instalar la actualización ESXi600-201505001, los pasos serían:
      – Descargar el archivo ESXi600-201505001.zip de https://my.vmware.com/group/vmware/patch
      – Guardarlo en un datastore al que tenga acceso el servidor ESXi
      – Apagar las máquinas virtuales
      – Conectarse por SSH
      – Ejecutar el comando: esxcli software profile update -d /vmfs/volumes/datastore/ESXi600-201505001.zip -p ESXi-6.0.0-20150504001-standard
      – Cuando termine, reinicias el host y ya tienes la versión actualizada.

      Espero que te sirva de ayuda

      Gracias y un saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

doce − once =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu