Vorgehensweise zum Aktualisieren des Azure Linux-Agents auf einer VM

Achtung

Dieser Artikel bezieht sich auf CentOS, eine Linux-Distribution, die sich dem End-of-Life-Status (EOL) nähert. Sie sollten Ihre Nutzung entsprechend planen. Weitere Informationen finden Sie im CentOS-Leitfaden für das Lebensende.

Zum Aktualisieren Ihres Azure Linux-Agents auf einem virtuellen Linux-Computer benötigen Sie:

  • Einen ausgeführten virtuellen Linux-Computer in Azure.
  • Eine SSH-Verbindung mit diesem virtuellen Linux-Computer.

Sie müssen zunächst immer nach einem Paket im Linux-Distributionsrepository suchen. Es kann vorkommen, dass es sich bei dem verfügbaren Paket nicht um die neueste Version handelt. Durch Aktivieren von AutoUpdate wird jedoch gewährleistet, dass der Linux-Agent stets das neueste Update abruft. Falls Probleme bei der Installation mit dem Paket-Manager auftreten sollten, wenden Sie sich an den Support des Distributionsanbieters.

Hinweis

Weitere Informationen finden Sie unter Unterstützte Linux-Distributionen auf Azure

Sehen Sie sich die Informationen zur unterstützten Mindestversion für VM-Agents in Azure an, bevor Sie den Vorgang fortsetzen.

  1. Überprüfen der aktuellen Paketversion
sudo apt list --installed | grep walinuxagent
  1. Aktualisieren des Paketcaches
sudo apt-get -qq update
  1. Installieren der aktuellen Paketversion
sudo apt-get install walinuxagent
  1. Sicherstellen, dass AutoUpdate aktiviert ist.
  • Überprüfen Sie zunächst, ob die Funktion aktiviert ist:
sudo cat /etc/waagent.conf | grep -i autoupdate
  • Suchen Sie nach „AutoUpdate.Enabled“. Wenn Sie diese Ausgabe sehen, ist sie aktiviert:
AutoUpdate.Enabled=y
  • Zum Aktivieren führen Sie den folgenden Befehlt aus:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. Neustarten des Waagent-Diensts
sudo systemctl restart walinuxagent
  1. Überprüfen, ob der Waagent-Dienst aktiv ist und ausgeführt wird
sudo systemctl status walinuxagent

Normalerweise benötigen Sie nicht mehr. Wenn Sie aus irgendeinem Grund jedoch die Installation von https://github.com direkt ausführen müssen, befolgen Sie diese Schritte.

Aktualisieren des Linux-Agents bei nicht vorhandenem Agent-Paket für die Verteilung

In der Infodatei zum Azure Linux-Agenten wird beschrieben, wie Sie den Azure Linux-Agenten aktualisieren, wenn kein Paket vorhanden ist.