No Compute Engine, é possível gerenciar os sistemas operacionais em execução nas máquinas virtuais (VMs) usando o VM Manager.
Nesta página, você verá como fazer upgrade de uma configuração atual do VM Manager. O Google recomenda que você use a versão mais recente do agente.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
A autenticação é
o processo de verificação da sua identidade para acesso a serviços e APIs do Google Cloud.
Para executar códigos ou amostras de um ambiente de desenvolvimento local, autentique-se no
Compute Engine selecionando uma das seguintes opções:
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Visão geral
Para atualizar a configuração do VM Manager, siga estas etapas:
- Verifique a versão atual do agente de configuração do SO instalada
nas suas VMs. Para mais informações sobre as versões do agente de configuração do SO,
consulte o repositório
GoogleCloudPlatform/osconfig
do GitHub.
- Para usar o gerenciamento de inventário do SO (visualização), sua VM precisa executar uma
versão do agente de configuração do SO datada de
20201110
ou posterior - Para usar as políticas do SO, sua VM precisa 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 (visualização), sua VM precisa executar uma
versão do agente de configuração do SO datada de
- Se a versão do agente de configuração do SO não for compatível com os novos recursos, atualize o agente de configuração do SO.
Visualizar versão do agente de configuração do SO
Se o gerenciamento de inventário do SO (versão anterior) estiver em execução nas VMs, será possível 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:
VM-NAME
: o nome da VMZONE
: é a zona em que a VM está localizada
Na saída, procure OSConfigAgentVersion
.
OSConfigAgentVersion: 20210316.00-g1
No snippet de saída anterior, a versão do agente de configuração do SO tem a data 20210316
(03/02/16).
Atualizar o agente de configuração do SO
Para atualizar o agente de configuração do SO, siga um destes procedimentos:
- Atualize o pacote do seu sistema operacional
- Execute um job de patch
Atualizar pacotes do SO
Uma maneira de atualizar o agente de configuração do SO é atualizar o pacote do 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 nos 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, também é possível reinstalar o agente usando os pacotes fornecidos pelo Google. Para fazer uma instalação usando os 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 nas VMs do Ubuntu, recomendamos que você o reinstale com os pacotes fornecidos pelo Google. Para fazer uma instalação usando os 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 job de patch
Outro método de atualização do agente de configuração do SO é executar um job de patch e
especificar a sinalização exclusive_packages
. Esse job de patch só atualiza o agente
de configuração do SO nas VMs de destino.
Para definir as VMs de destino, você precisa especificar um INSTANCE_FILTER
.
Para mais informações sobre filtros de instância,
consulte filtros de instância.
CentOS/RHEL/Rocky
Para atualizar o agente das VMs do 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 em VMs do 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 das VMs do SLES, execute o comando a seguir:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --zypper-exclusive-patches=google-osconfig-agent
.
Para atualizar o agente em VMs SLES, também é possível reinstalar o agente usando os pacotes fornecidos pelo Google. Para fazer uma instalação usando os pacotes fornecidos pelo Google, consulte Instalar o agente de configuração do SO.
Ubuntu
Para atualizar o agente em VMs do Ubuntu, execute os seguintes comandos:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --apt-exclusive-packages=google-osconfig-agent
Para atualizar o agente nas VMs do Ubuntu, recomendamos que você o reinstale com os pacotes fornecidos pelo Google. Para fazer uma instalação usando os pacotes fornecidos pelo Google, consulte Instalar o agente de configuração do SO.
Windows
Para atualizar o agente das VMs do Windows, execute o seguinte comando:
gcloud compute os-config patch-jobs execute INSTANCE_FILTER \ --windows-exclusive-patches=google-packages