Actualización del agente Linux de Azure en una máquina virtual

Precaución

En este artículo se hace referencia a CentOS, una distribución de Linux que está cerca de su estado Final de ciclo vida (EOL). Tenga en cuenta su uso y planifique en consecuencia. Para más información, consulte la Guía de fin de ciclo de vida de CentOS.

Para actualizar el Agente de Linux de Azure en una máquina virtual Linux, debe:

  • Tener en Azure una VM que ejecuta Linux.
  • Estar conectado a esa VM de Linux mediante SSH

Siempre debe comprobar primero si existe un paquete en el repositorio de distribución de Linux. Es posible que el paquete disponible no se corresponda con la última versión, pero, al habilitar la actualización automática, se garantiza que el Agente Linux siempre obtiene la actualización más reciente. Si tiene problemas para instalar los administradores de paquetes, debe solicitar soporte técnico al proveedor de la distribución.

Nota

Para obtener más información, consulte Distribuciones de Linux aprobadas en Azure

Verifique el Soporte de versión mínima para los agentes de la máquina virtual en Azure antes de continuar.

  1. Comprobación de la versión del paquete actual
sudo apt list --installed | grep walinuxagent
  1. Actualización de la memoria caché del paquete
sudo apt-get -qq update
  1. Instalación de la última versión del paquete
sudo apt-get install walinuxagent
  1. Comprobación de que la actualización automática está habilitada.
  • En primer lugar, compruebe si lo siguiente está habilitado:
sudo cat /etc/waagent.conf | grep -i autoupdate
  • Busque "AutoUpdate.Enabled". Si ve esta salida, está habilitada:
AutoUpdate.Enabled=y
  • Para habilitarlo, ejecute:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. Reinicio del servicio waagent
sudo systemctl restart walinuxagent
  1. Compruebe que el servicio waagent esté en funcionamiento
sudo systemctl status walinuxagent

Normalmente, esto es todo lo que necesita, pero si por alguna razón necesita instalarlo desde https://github.com directamente, siga estos pasos.

Actualización del Agente Linux cuando no existe ningún paquete del agente para su distribución

Para más información sobre la actualización del Agente de Linux de Azure cuando el paquete no existe, consulte el archivo README del Agente de Linux de Azure.