Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✔️ Virtuele Linux-machines
Notitie
Was dit artikel nuttig? Uw input is belangrijk voor ons. Gebruik de knop Feedback op deze pagina om ons te laten weten hoe goed dit artikel voor u heeft gewerkt of hoe we het kunnen verbeteren.
Overzicht
Met de Azure Linux-agent kan een virtuele machine (VM) communiceren met de Fabric Controller (de onderliggende fysieke server waarop de VM wordt gehost) op IP-adres 168.63.129.16.
Notitie
Dit IP-adres is een virtueel openbaar IP-adres dat communicatie faciliteert en niet mag worden geblokkeerd. Zie Wat is IP-adres 168.63.129.16? voor meer informatie.
Belangrijk
New! Probeer VM-hulp om de belangrijkste problemen op te lossen. U wordt aangeraden VM-hulp uit te voeren voor Windows of VM-hulp voor Linux. Met deze diagnostische hulpprogramma's op basis van scripts kunt u veelvoorkomende problemen identificeren die van invloed zijn op de Azure VM-gastagent en de algehele VM-status.
Als u prestatieproblemen ondervindt op VM's, voert u deze hulpprogramma's eerst uit voordat u contact op neemt met Microsoft Ondersteuning.
Voordat u begint
Controleer de status en versie van de agent om te controleren of deze nog steeds wordt ondersteund. Zie Minimum-versieondersteuning voor virtuele-machineagents in Azure om versieondersteuning te controleren of zie WALinuxAgent FAQ voor stappen om de status en versie te vinden.
Problemen met de status Niet gereed oplossen
Controleer de servicestatus van de Azure Linux-agent om te controleren of deze actief is. De servicenaam kan walinuxagent of waagent zijn.
root@nam-u18:/home/nam# service walinuxagent status ● walinuxagent.service - Azure Linux Agent Loaded: loaded (/lib/systemd/system/walinuxagent.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-10-08 17:10:29 UTC; 3min 9s ago Main PID: 1036 (python3) Tasks: 4 (limit: 4915) CGroup: /system.slice/walinuxagent.service ├─1036 /usr/bin/python3 -u /usr/sbin/waagent -daemon └─1156 python3 -u bin/WALinuxAgent-2.2.51-py2.7.egg -run-exthandlers Oct 08 17:10:33 nam-u18 python3[1036]: 2020-10-08T17:10:33.129375Z INFO ExtHandler ExtHandler Started tracking cgroup: Microsoft.OSTCExtensions.VMAccessForLinux-1.5.10, path: /sys/fs/cgroup/memory/sys Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.189020Z INFO ExtHandler [Microsoft.CPlat.Core.RunCommandLinux-1.0.1] Target handler state: enabled [incarnation 2] Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.197932Z INFO ExtHandler [Microsoft.CPlat.Core.RunCommandLinux-1.0.1] [Enable] current handler state is: enabled Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.212316Z INFO ExtHandler [Microsoft.CPlat.Core.RunCommandLinux-1.0.1] Update settings file: 0.settings Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.224062Z INFO ExtHandler [Microsoft.CPlat.Core.RunCommandLinux-1.0.1] Enable extension [bin/run-command-shim enable] Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.236993Z INFO ExtHandler ExtHandler Started extension in unit 'Microsoft.CPlat.Core.RunCommandLinux_1.0.1_db014406-294a-49ed-b112-c7912a86ae9e Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.263572Z INFO ExtHandler ExtHandler Started tracking cgroup: Microsoft.CPlat.Core.RunCommandLinux-1.0.1, path: /sys/fs/cgroup/cpu,cpuacct/syst Oct 08 17:10:35 nam-u18 python3[1036]: 2020-10-08T17:10:35.280691Z INFO ExtHandler ExtHandler Started tracking cgroup: Microsoft.CPlat.Core.RunCommandLinux-1.0.1, path: /sys/fs/cgroup/memory/system.sl Oct 08 17:10:37 nam-u18 python3[1036]: 2020-10-08T17:10:37.349090Z INFO ExtHandler ExtHandler ProcessGoalState completed [incarnation 2; 4496 ms] Oct 08 17:10:37 nam-u18 python3[1036]: 2020-10-08T17:10:37.365590Z INFO ExtHandler ExtHandler [HEARTBEAT] Agent WALinuxAgent-2.2.51 is running as the goal state agent [DEBUG HeartbeatCounter: 1;Heartb root@nam-u18:/home/nam#Als de service actief is, herstart u deze om het probleem op te lossen. Als de service is gestopt, start u deze, wacht u enkele minuten en controleert u de status opnieuw.
Zorg ervoor dat automatisch bijwerken is ingeschakeld. Controleer de instelling voor automatisch bijwerken in /etc/waagent.conf.
AutoUpdate.Enabled=yZie De Azure Linux-agent bijwerken op een VM Voor meer informatie over het bijwerken van de Azure Linux-agent.
Zorg ervoor dat de virtuele machine verbinding kan maken met de Fabric Controller. Gebruik een hulpprogramma zoals curl om te testen of de VIRTUELE machine verbinding kan maken met 168.63.129.16 op poorten 80, 443 en 32526. Als de VM niet is verbonden zoals verwacht, controleert u of uitgaande communicatie via poort 80, 443 en 32526 in uw lokale firewall op de VM zijn geopend. Als dit IP-adres is geblokkeerd, kan de VM-agent onverwacht gedrag vertonen.
Geavanceerde probleemoplossing
Gebeurtenissen voor het oplossen van problemen met de Azure Linux-agent worden vastgelegd in het bestand /var/log/waagent.log.
Kan geen verbinding maken met WireServer IP (host-IP)
De volgende fout wordt weergegeven in het bestand /var/log/waagent.log wanneer de VM het IP-adres van wireserver niet kan bereiken op de hostserver.
2020-10-02T18:11:13.148998Z WARNING ExtHandler ExtHandler An error occurred while retrieving the goal state:
Ga als volgt te werk om het probleem op te lossen:
Maak verbinding met de virtuele machine met behulp van SSH en voer vervolgens de volgende opdracht uit om de connectiviteit tussen de VIRTUELE machine en de WireServer te testen. De hoofdbevoegdheden zijn vereist om de opdracht uit te voeren.
curl http://168.63.129.16/?comp=versionsControleer of er problemen zijn die kunnen worden veroorzaakt door een firewall, een proxy of een andere bron die de toegang tot IP-adres 168.63.129.16 kan blokkeren.
Controleer of Linux IPTables of een firewall van derden de toegang blokkeert tot poorten 80 en 32526.