Partilhar via


Como atualizar o Agente Linux do Azure numa VM

Atenção

Este artigo faz referência ao CentOS, uma distribuição Linux com status de Fim de Vida (EOL). Por favor, considere o seu uso e planeje de acordo. Para obter mais informações, consulte as diretrizes de Fim da Vida Útil do CentOS.

Para atualizar seu Agente Linux do Azure em uma VM Linux no Azure, você já deve ter:

  • Uma VM Linux em execução no Azure.
  • Uma conexão com essa VM Linux usando SSH.

Você deve sempre verificar se há um pacote no repositório de distribuição Linux primeiro. É possível que o pacote disponível não seja a versão mais recente, no entanto, ativar a atualização automática garantirá que o Agente Linux sempre receberá a atualização mais recente. Se você tiver problemas para instalar a partir dos gerenciadores de pacotes, você deve procurar suporte do fornecedor da distro.

Nota

Para obter mais informações, consulte Distribuições Linux endossadas no Azure

Verifique o Suporte de versão mínima para agentes de máquina virtual no Azure antes de continuar.

  1. Verifique a versão atual do pacote
sudo apt list --installed | grep walinuxagent
  1. Atualizar cache de pacotes
sudo apt-get -qq update
  1. Instale a versão mais recente do pacote
sudo apt-get install walinuxagent
  1. Verifique se a atualização automática está ativada.
  • Primeiro, verifique se está ativado:
sudo cat /etc/waagent.conf | grep -i autoupdate
  • Encontre 'AutoUpdate.Enabled'. Se você vir essa saída, ela está ativada:
AutoUpdate.Enabled=y
  • Para habilitá-lo, execute:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. Reinicie o serviço waagent
sudo systemctl restart walinuxagent
  1. Validar que o serviço waagent está ativo e em execução
sudo systemctl status walinuxagent

Normalmente, isso é tudo o que você precisa, mas se por algum motivo você precisar instalá-lo diretamente https://github.com , use as etapas a seguir.

Atualize o Agente Linux quando não existir nenhum pacote de agente para distribuição

Para obter mais informações sobre como atualizar o Agente Linux do Azure quando não houver nenhum pacote, consulte Leiame do Agente Linux do Azure.