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.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Descripción general
Para actualizar la configuración de VM Manager, completa los siguientes pasos:
- 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 Administración de configuración del SO (vista previa), tu VM debe ejecutarse en una versión del agente de configuración del SO con fecha
20210427
o posterior.
- Para usar OS Inventory Management, tu VM debe ejecutarse en una versión del agente de configuración del SO con fecha
- 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 el paquete de tu sistema operativo
- Ejecuta un trabajo de aplicación de parche.
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