Actualizar VM Manager

En Compute Engine, puedes administrar los sistemas operativos que se ejecutan en tus máquinas virtuales (VM) mediante VM Manager.

En esta página, se describe cómo actualizar una configuración existente de VM Manager. Google recomienda que uses la versión más reciente del agente.

Antes de comenzar

  • Configura la autenticación si aún no lo hiciste. La autenticación es el proceso mediante el cual se verifica tu identidad para acceder a los servicios y las API de Google Cloud. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine de la siguiente manera.
    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.

Descripción general

Para actualizar la configuración de VM Manager, completa los siguientes pasos:

  1. Verifica la versión actual del agente de configuración del SO que está instalado en tus VM. Para obtener más información sobre las versiones del agente de configuración del SO, consulta el repositorio de GitHub GoogleCloudPlatform/osconfig.
    • Para usar OS Inventory Management, tu VM debe ejecutarse en una versión del agente de configuración del SO con fecha 20201110 o posterior.
    • Para usar las políticas del SO, tu VM debe ejecutarse en una versión del agente de configuración del SO con fecha 20210427 o posterior.
  2. Si la versión del agente de configuración del SO no es compatible con las funciones nuevas, actualiza el agente de configuración del SO.

Visualiza la versión del agente de configuración del SO

Si OS Inventory Management (versión anterior) se ejecuta en tus VM, puedes verificar la versión del agente de configuración del SO mediante la ejecución del siguiente comando:

gcloud compute instances os-inventory describe VM-NAME \
    --zone=ZONE

Reemplaza lo siguiente:

  • VM-NAME: El nombre de tu VM.
  • ZONE: es la zona donde se ubica la VM.

En el resultado, busca OSConfigAgentVersion.

OSConfigAgentVersion: 20210316.00-g1

En el fragmento de resultado anterior, la versión del agente de configuración del SO tiene fecha 20210316 (16/03/2021).

Actualiza el agente de configuración del SO

Para actualizar el agente de configuración del SO, realiza una de las siguientes acciones:

Actualiza paquetes de SO

Un método de actualización del agente de configuración del SO es actualizar el paquete de tu sistema operativo.

CentOS/RHEL/Rocky

Para actualizar el agente en los sistemas operativos CentOS, Rocky Linux y RHEL, ejecuta el siguiente comando:

sudo yum update google-osconfig-agent

Debian

Para actualizar el agente en los sistemas operativos Debian, ejecuta los siguientes comandos:

sudo apt update
sudo apt install google-osconfig-agent

SLES

Para actualizar el agente en SLES, ejecuta el siguiente comando:

sudo zypper -n update google-osconfig-agent

.

Para actualizar el agente en las VM de SLES, también puedes volver a instalar el agente con los paquetes que proporciona Google. Para realizar una instalación con los paquetes que proporciona Google, consulta Instala el agente de configuración del SO.

Ubuntu

Para actualizar el agente en los sistemas operativos Ubuntu, ejecuta los siguientes comandos:

sudo apt update
sudo apt install google-osconfig-agent

Para actualizar el agente en las VM de Ubuntu, te recomendamos que vuelvas a instalar el agente mediante los paquetes que proporciona Google. Para realizar una instalación con los paquetes que proporciona Google, consulta Instala el agente de configuración del SO.

Windows

Para actualizar el agente en los sistemas operativos Windows, ejecuta el siguiente comando:

googet install google-osconfig-agent

Ejecuta un trabajo de aplicación de parche.

Otro método de actualización del agente de configuración del SO es ejecutar un trabajo de aplicación de parche y especificar la marca exclusive_packages. Este trabajo de aplicación de parche solo actualiza el agente de configuración del SO en las VM de destino.

Para configurar las VM de destino, debes especificar un INSTANCE_FILTER. Para obtener más información sobre los filtros de instancia, consulta Filtros de instancia.

CentOS/RHEL/Rocky

A fin de actualizar el agente para las VMs de CentOS, Rocky Linux y RHEL, ejecuta el siguiente comando:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --yum-exclusive-packages=google-osconfig-agent

Debian

Para actualizar el agente de las VM de Debian, ejecuta los siguientes comandos:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --apt-exclusive-packages=google-osconfig-agent

SLES

Para actualizar el agente de las VM de SLES, ejecuta el siguiente comando:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --zypper-exclusive-patches=google-osconfig-agent

.

Para actualizar el agente en las VM de SLES, también puedes volver a instalar el agente con los paquetes que proporciona Google. Para realizar una instalación con los paquetes que proporciona Google, consulta Instala el agente de configuración del SO.

Ubuntu

Para actualizar el agente de las VM de Ubuntu, ejecuta los siguientes comandos:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --apt-exclusive-packages=google-osconfig-agent

Para actualizar el agente en las VM de Ubuntu, te recomendamos que vuelvas a instalar el agente mediante los paquetes que proporciona Google. Para realizar una instalación con los paquetes que proporciona Google, consulta Instala el agente de configuración del SO.

Windows

Para actualizar el agente de las VM de Windows, ejecuta el siguiente comando:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --windows-exclusive-patches=google-packages