Dit artikel verwijst naar CentOS, een Linux-distributie met de EOL-status (End Of Life). Houd rekening met uw gebruik en plan dienovereenkomstig. Zie de Richtlijnen voor het einde van de levensduur van CentOS voor meer informatie.
Als u uw Azure Linux-agent wilt bijwerken op een Virtuele Linux-machine in Azure, moet u het volgende al hebben:
Een actieve Virtuele Linux-machine in Azure.
Een verbinding met die Virtuele Linux-machine met behulp van SSH.
Controleer altijd eerst op een pakket in de Linux-distributieopslagplaats. Het pakket dat beschikbaar is, is mogelijk niet de nieuwste versie, maar als u AutoUpdate inschakelt, zorgt u ervoor dat de Linux-agent altijd de meest recente update krijgt. Als u problemen ondervindt bij het installeren van de pakketbeheerders, moet u ondersteuning van de distributieleverancier zoeken.
Zorg ervoor dat automatisch bijwerken is ingeschakeld.
Controleer eerst of deze is ingeschakeld:
sudo cat /etc/waagent.conf | grep -i autoupdate
Zoek 'AutoUpdate.Enabled'. Als u deze uitvoer ziet, is deze ingeschakeld:
AutoUpdate.Enabled=y
Voer het volgende uit om dit in te schakelen:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
De waagent-service opnieuw starten
sudo systemctl restart walinuxagent
Controleren of de waagent-service actief is
sudo systemctl status walinuxagent
Uw huidige pakketversie controleren
sudo yum list WALinuxAgent
Beschikbare updates controleren
sudo yum check-update WALinuxAgent
De meest recente pakketversie installeren
sudo yum install WALinuxAgent -y
Controleren of automatisch bijwerken is ingeschakeld
Controleer eerst of deze is ingeschakeld:
sudo cat /etc/waagent.conf | grep -i autoupdate
Zoek 'AutoUpdate.Enabled'. Als u deze tekst ziet, is deze ingeschakeld:
AutoUpdate.Enabled=y
Voer het volgende uit om dit in te schakelen:
sudo sed -i 's/\# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
De waagent-service opnieuw starten
sudo systemctl restart waagent
Controleren of de waagent-service actief is
sudo systemctl status waagent
Uw huidige pakketversie controleren
sudo zypper info python-azure-agent
Controleer de beschikbare updates. In de bovenstaande uitvoer ziet u of het pakket up-to-date is.
De meest recente pakketversie installeren
sudo zypper install python-azure-agent
Controleren of automatisch bijwerken is ingeschakeld
Controleer eerst of deze is ingeschakeld:
sudo cat /etc/waagent.conf | grep -i autoupdate
Zoek 'AutoUpdate.Enabled'. Als u deze uitvoer ziet, is deze ingeschakeld:
AutoUpdate.Enabled=y
Voer het volgende uit om dit in te schakelen:
sudo sed -i 's/AutoUpdate.Enabled=n/AutoUpdate.Enabled=y/g' /etc/waagent.conf
De waagent-service opnieuw starten
sudo systemctl restart waagent
Controleren of de waagent-service actief is
sudo systemctl status waagent
Uw huidige pakketversie controleren
sudo dpkg -l | grep waagent
Pakketcache bijwerken
sudo apt-get -qq update
De meest recente pakketversie installeren
sudo apt-get install waagent
Automatisch bijwerken van agent inschakelen.
Controleer eerst of deze is ingeschakeld:
sudo cat /etc/waagent.conf | grep -i autoupdate
Zoek 'AutoUpdate.Enabled'. Als u deze uitvoer ziet, is deze ingeschakeld:
AutoUpdate.Enabled=y
Voer het volgende uit om dit in te schakelen:
sudo sed -i 's/AutoUpdate.Enabled=n/AutoUpdate.Enabled=y/g' /etc/waagent.conf
Start de waagent-service opnieuw:
sudo systemctl restart walinuxagent.service
Controleren of de waagent-service actief is
sudo systemctl status walinuxagent
Voor Oracle Linux moet u ervoor zorgen dat de Addons opslagplaats is ingeschakeld.
Gebruik de volgende opdracht om te controleren of de opslagplaats is ingeschakeld
sudo yum repolist all | grep -i addons
Als de Addons opslagplaats is uitgeschakeld, kunt u deze inschakelen met behulp van de volgende opdracht:
Oracle Linux 6.x:
sudo yum-config-manager --enable ol6_addons
Oracle Linux 7.x:
sudo yum-config-manager --enable ol7_addons
Oracle Linux 8.x:
sudo yum-config-manager --enable ol8_addons
Oracle Linux 9.x:
sudo yum-config-manager --enable ol9_addons
Als u de opslagplaats voor invoegtoepassingen niet vindt, kunt u deze regels aan het einde van het .repo bestand toevoegen volgens uw Oracle Linux-release:
Voor virtuele Oracle Linux 6-machines:
[ol6_addons]
name=Add-Ons for Oracle Linux $releasever ($basearch)
baseurl=https://public-yum.oracle.com/repo/OracleLinux/OL6/addons/x86_64
gpgkey=https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1
Voor virtuele Oracle Linux 7-machines:
[ol7_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL7/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
Voor virtuele Oracle Linux 8-machines:
[ol8_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL8/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
Voor virtuele Oracle Linux 9-machines:
[ol9_addons]
name=Oracle Linux 9 Addons ($basearch)
baseurl=https://public-yum.oracle.com/repo/OracleLinux/OL9/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
Belangrijk
Houd rekening met Oracle Linux 6.x is al EOL. Oracle Linux versie 6.10 biedt els-ondersteuning, die eindigt op 07/2024.
Installeer vervolgens de nieuwste versie van de Azure Linux-agent met behulp van de volgende opdracht:
sudo yum install WALinuxAgent -y
Automatisch bijwerken van agent inschakelen.
Controleer eerst of deze is ingeschakeld:
sudo cat /etc/waagent.conf | grep -i autoupdate
Zoek 'AutoUpdate.Enabled'. Als u deze uitvoer ziet, is deze ingeschakeld:
AutoUpdate.Enabled=y
Voer het volgende uit om dit in te schakelen:
sudo sed -i 's/\# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
Start de waagent-service opnieuw:
sudo service waagent restart
Controleren of de waagent-service actief is
sudo systemctl status waagent
In het geval van problemen voert u de volgende opdrachten uit en valideert u de waagent-status nog één keer:
Dit is meestal alles wat u nodig hebt, maar als u het https://github.com om een of andere reden rechtstreeks moet installeren, gebruikt u de volgende stappen.
De Linux-agent bijwerken wanneer er geen agentpakket bestaat voor distributie
Zie Leesmij voor Azure Linux Agent voor meer informatie over het bijwerken van de Azure Linux-agent wanneer er geen pakket bestaat.