In dit artikel wordt verwezen naar CentOS, een Linux-distributie die de status End Of Life (EOL) nadert. 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.