Su Compute Engine puoi gestire i sistemi operativi in esecuzione le tue macchine virtuali (VM) VM Manager.
In questa pagina viene descritto come eseguire l'upgrade una configurazione esistente di VM Manager. Google consiglia di utilizzare la versione più recente dell'agente.
Prima di iniziare
-
Se non l'hai già fatto, configura l'autenticazione.
Autenticazione è
la procedura di verifica dell'identità per l'accesso ai servizi e alle API di Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi eseguire l'autenticazione
Compute Engine come segue.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Panoramica
Per aggiornare la configurazione di VM Manager, completa i seguenti passaggi:
- Controlla la versione attuale dell'agente OS Config installato
sulle tue VM. Per saperne di più sulle versioni
dell'agente OS Config,
vedi il
GoogleCloudPlatform/osconfig
GitHub di ASL.
- Per utilizzare OS Inventory Management, la VM deve eseguire un'istanza
Versione dell'agente OS Config con data
20201110
o successiva - Per utilizzare i criteri del sistema operativo, la VM deve eseguire un'istanza
Versione dell'agente OS Config datata
20210427
o successiva.
- Per utilizzare OS Inventory Management, la VM deve eseguire un'istanza
Versione dell'agente OS Config con data
- Se la versione dell'agente OS Config non supporta le nuove funzionalità, aggiornare l'agente OS Config.
Visualizza la versione dell'agente OS Config
Se utilizzi la gestione dell'inventario del sistema operativo (versione precedente). sulle tue VM, puoi controllare la versione dell'agente OS Config eseguendo il seguente comando:
gcloud compute instances os-inventory describe VM-NAME \ --zone=ZONE
Sostituisci quanto segue:
VM-NAME
: il nome della VMZONE
: 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 è datata 20210316
(16/03/2021).
Aggiorna l'agente OS Config
Per aggiornare l'agente OS Config, esegui una delle seguenti operazioni:
- Aggiorna il pacchetto per il tuo sistema operativo.
- Esegui un job di applicazione patch
Aggiorna pacchetti di sistemi operativi
Un metodo per aggiornare l'agente OS Config consiste nell'aggiornare il pacchetto un intero sistema operativo.
CentOS/RHEL/Rocky
Per aggiornare l'agente sui sistemi operativi CentOS, Rocky Linux e RHEL, esegui il seguente comando:
sudo yum update google-osconfig-agent
Debian
Per aggiornare l'agente sui sistemi operativi Debian, esegui seguenti 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 reinstallare l'agente utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando pacchetti forniti da Google, consulta Installa l'agente OS Config.
Ubuntu
Per aggiornare l'agente sui sistemi operativi Ubuntu, esegui l' seguenti comandi:
sudo apt update sudo apt install google-osconfig-agent
Per aggiornare l'agente sulle VM Ubuntu, ti consigliamo di eseguire una reinstallare l'agente utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando pacchetti forniti da Google, consulta Installa l'agente OS Config.
Windows
Per aggiornare l'agente sui sistemi operativi Windows, esegui seguente comando:
googet install google-osconfig-agent
Esegui un job di applicazione patch
Un altro metodo per aggiornare l'agente OS Config consiste nell'eseguire un job di applicazione patch e
che specifica il flag exclusive_packages
. Questo job di applicazione patch aggiorna solo il sistema operativo
Agente di configurazione sulle VM di destinazione.
Per impostare le VM di destinazione, devi specificare un INSTANCE_FILTER
.
Per saperne di più sui filtri di istanza,
consulta i filtri delle istanze.
CentOS/RHEL/Rocky
Per aggiornare l'agente per le VM CentOS, Rocky Linux e RHEL, esegui seguente 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 seguenti 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 reinstallare l'agente utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando pacchetti forniti da Google, consulta Installa l'agente OS Config.
Ubuntu
Per aggiornare l'agente per le VM Ubuntu, esegui seguenti 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 eseguire una reinstallare l'agente utilizzando i pacchetti forniti da Google. Per eseguire un'installazione utilizzando pacchetti forniti da Google, consulta Installa l'agente OS Config.
Windows
Per aggiornare l'agente per le VM Windows, esegui seguente comando:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --windows-exclusive-patches=google-packages