Aggiorna VM Manager

Su Compute Engine puoi gestire i sistemi operativi in esecuzione sulle tue macchine virtuali (VM) utilizzando VM Manager.

Questa pagina descrive come eseguire l'upgrade di una configurazione esistente di VM Manager. Google consiglia di utilizzare la versione più recente dell'agente.

Prima di iniziare

  • Se non l'hai ancora fatto, configura l'autenticazione. L'autenticazione è il processo mediante il quale la tua identità viene verificata per l'accesso a servizi e API di Trusted Cloud by S3NS . Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su Compute Engine selezionando una delle seguenti opzioni:
    1. Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:

      gcloud init
    2. Set a default region and zone.

Panoramica

Per aggiornare la configurazione di VM Manager, segui questi passaggi:

  1. Controlla la versione corrente dell'agente OS Config installato sulle VM. Per ulteriori informazioni sulle versioni dell'agente OS Config, vedi il repository GitHub GoogleCloudPlatform/osconfig.
    • Per utilizzare OS Inventory Management, la VM deve eseguire un agente OS Config della versione 20201110 o successiva
    • Per utilizzare le policy del sistema operativo, la VM deve eseguire un agente OS Config della versione 20210427 o successiva.
  2. Se la versione dell'agente OS Config non supporta le nuove funzionalità, esegui i necessari aggiornamenti.

Visualizza la versione dell'agente OS Config

Se hai OS Inventory Management (versione precedente) in esecuzione sulle tue VM, puoi controllare la versione dell'agente OS Config eseguendo questo comando:

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

Sostituisci quanto segue:

  • VM-NAME: il nome della VM
  • ZONE: la zona in cui si trova la VM

Nell'output, cerca OSConfigAgentVersion.

OSConfigAgentVersion: 20210316.00-g1

Nello snippet di output precedente, la versione dell'agente OS Config è 20210316 (16-03-2021).

Aggiorna l'agente OS Config

Per aggiornare l'agente OS Config, esegui una delle seguenti operazioni:

Aggiorna i pacchetti del sistema operativo

Un metodo per aggiornare l'agente OS Config prevede l'aggiornamento del pacchetto per il sistema operativo.

CentOS/RHEL/Rocky

Per aggiornare l'agente sui sistemi operativi CentOS, Rocky Linux e RHEL, esegui questo comando:

sudo yum update google-osconfig-agent

Debian

Per aggiornare l'agente sui sistemi operativi Debian, esegui questi comandi:

sudo apt update
sudo apt install google-osconfig-agent

SLES

Per aggiornare l'agente su SLES, esegui questo comando:

sudo zypper -n update google-osconfig-agent

Per aggiornare l'agente sulle VM SLES, puoi anche reinstallarlo utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando i pacchetti forniti da Google, vedi Installa l'agente OS Config.

Ubuntu

Per aggiornare l'agente sui sistemi operativi Ubuntu, esegui questi comandi:

sudo apt update
sudo apt install google-osconfig-agent

Per aggiornare l'agente sulle VM Ubuntu, ti consigliamo di eseguirne una reinstallazione utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando i pacchetti forniti da Google, vedi Installa l'agente OS Config.

Windows

Per aggiornare l'agente sui sistemi operativi Windows, esegui questo comando:

googet install google-osconfig-agent

Esegui un job di applicazione patch

Un altro metodo per aggiornare l'agente OS Config è eseguire un job di applicazione patch e specificare il flag exclusive_packages. Questo job di applicazione patch aggiorna solo l'agente OS Config sulle VM di destinazione.

Per impostare le VM di destinazione, devi specificare un INSTANCE_FILTER. Per saperne di più sui filtri delle istanze, consulta Filtri delle istanze.

CentOS/RHEL/Rocky

Per aggiornare l'agente per le VM CentOS, Rocky Linux e RHEL, esegui questo comando:

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

Debian

Per aggiornare l'agente per le VM Debian, esegui questi comandi:

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

SLES

Per aggiornare l'agente per le VM SLES, esegui questo comando:

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

Per aggiornare l'agente sulle VM SLES, puoi anche reinstallarlo utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando i pacchetti forniti da Google, vedi Installa l'agente OS Config.

Ubuntu

Per aggiornare l'agente per le VM Ubuntu, esegui questi comandi:

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

Per aggiornare l'agente sulle VM Ubuntu, ti consigliamo di eseguirne una reinstallazione utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando i pacchetti forniti da Google, vedi Installa l'agente OS Config.

Windows

Per aggiornare l'agente per le VM Windows, esegui questo comando:

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