No Compute Engine, você pode gerenciar os sistemas operacionais em execução nas suas máquinas virtuais (VMs) usando o VM Manager .
Esta página descreve como atualizar uma configuração existente do VM Manager . O Google recomenda que você use a versão mais recente do agente.
Antes de começar
- Se ainda não o fez, configure a autenticação. Autenticação é o processo pelo qual sua identidade é verificada para acesso a Google Cloud serviços e APIs. Para executar códigos ou amostras em um ambiente de desenvolvimento local, você pode se autenticar no Compute Engine selecionando uma das seguintes opções:
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
-
Visão geral
Para atualizar a configuração do VM Manager, conclua as etapas a seguir:
- Verifique a versão atual do agente de configuração do SO instalado em suas VMs. Para obter mais informações sobre as versões do agente de configuração do SO, consulte o repositório GoogleCloudPlatform/osconfig GitHub.
- Para usar o gerenciamento de inventário do SO, sua VM deve estar executando uma versão do agente de configuração do SO datada de
20201110
ou posterior - Para utilizar políticas de SO, o seu VM deve estar a executar uma versão do agente de configuração do SO datada de
20210427
ou posterior.
- Para usar o gerenciamento de inventário do SO, sua VM deve estar executando uma versão do agente de configuração do SO datada de
- Se a versão do seu agente de configuração do SO não suportar os novos recursos, atualize o agente de configuração do SO .
Ver a versão do agente de configuração do SO
Se você tiver o gerenciamento de inventário do SO (versão anterior) em execução nas suas VMs, poderá verificar a versão do agente de configuração do SO executando o seguinte comando:
gcloud compute instances os-inventory describe VM-NAME \ --zone=ZONE
Substitua o seguinte:
-
VM-NAME
: o nome da sua VM -
ZONE
: a zona onde a VM está localizada
Na saída, procure OSConfigAgentVersion
.
OSConfigAgentVersion: 20210316.00-g1
No trecho de saída anterior, a versão do agente de configuração do SO é datada de 20210316
(16/03/2021).
Atualizar o agente de configuração do SO
Para atualizar o agente de configuração do SO, siga um destes procedimentos:
- Atualize o pacote para o seu sistema operacional
- Execute um trabalho de patch
Atualizar pacotes do sistema operacional
Um método de atualização do agente de configuração do sistema operacional é atualizar o pacote para seu sistema operacional.
CentOS/RHEL/Rocky
Para atualizar o agente nos sistemas operacionais CentOS, Rocky Linux e RHEL, execute o seguinte comando:
sudo yum update google-osconfig-agent
Debian
Para atualizar o agente em sistemas operacionais Debian, execute os seguintes comandos:
sudo apt update sudo apt install google-osconfig-agent
SLES
Para atualizar o agente no SLES, execute o seguinte comando:
sudo zypper -n update google-osconfig-agent
Para atualizar o agente em VMs SLES, você também pode reinstalar o agente usando os pacotes fornecidos pelo Google. Para fazer uma instalação usando pacotes fornecidos pelo Google, consulte Instalar o agente de configuração do SO .
Ubuntu
Para atualizar o agente em sistemas operacionais Ubuntu, execute os seguintes comandos:
sudo apt update sudo apt install google-osconfig-agent
Para atualizar o agente em VMs Ubuntu, recomendamos que você reinstale o agente usando os pacotes fornecidos pelo Google. Para fazer uma instalação usando pacotes fornecidos pelo Google, consulte Instalar o agente de configuração do SO .
Windows
Para atualizar o agente em sistemas operacionais Windows, execute o seguinte comando:
googet install google-osconfig-agent
Execute um trabalho de patch
Outro método de atualização do agente de configuração do SO é executar um trabalho de patch e especificar o sinalizador exclusive_packages
. Este trabalho de patch atualiza apenas o agente de configuração do SO nas VMs de destino.
Para definir as VMs de destino, você precisa especificar um INSTANCE_FILTER
. Para obter mais informações sobre filtros de instância, consulte filtros de instância .
CentOS/RHEL/Rocky
Para atualizar o agente para VMs CentOS, Rocky Linux e RHEL, execute o seguinte comando:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --yum-exclusive-packages=google-osconfig-agent
Debian
Para atualizar o agente para VMs Debian, execute os seguintes comandos:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --apt-exclusive-packages=google-osconfig-agent
SLES
Para atualizar o agente para VMs SLES, execute o seguinte comando:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --zypper-exclusive-patches=google-osconfig-agent
Para atualizar o agente em VMs SLES, você também pode reinstalar o agente usando os pacotes fornecidos pelo Google. Para fazer uma instalação usando pacotes fornecidos pelo Google, consulte Instalar o agente de configuração do SO .
Ubuntu
Para atualizar o agente para VMs Ubuntu, execute os seguintes comandos:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --apt-exclusive-packages=google-osconfig-agent
Para atualizar o agente em VMs Ubuntu, recomendamos que você reinstale o agente usando os pacotes fornecidos pelo Google. Para fazer uma instalação usando pacotes fornecidos pelo Google, consulte Instalar o agente de configuração do SO .
Windows
Para atualizar o agente para VMs do Windows, execute o seguinte comando:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --windows-exclusive-patches=google-packages