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.
Dit document bevat een lijst met bekende problemen met de Chaos Agent in Azure Chaos Studio, samen met aanbevolen tijdelijke oplossingen of oplossingen. Deze lijst wordt regelmatig bijgewerkt, omdat er nieuwe problemen worden geïdentificeerd.
Beperkte impact van Linux-netwerkfouten
Probleem:
Wanneer u Linux-netwerkfouten tegenkomt op bepaalde distributies (bijvoorbeeld RHEL), kan het gewenste effect van de fout, zoals geïnjecteerde netwerklatentie of pakketverlies, niet optreden.
Oorzaak:
De vereiste sch_netem
kernelmodule is niet geïnstalleerd op de virtuele machine (VM), wat ervoor zorgt dat de op Traffic Control (tc) gebaseerde storingen niet goed functioneren.
Mogelijke tijdelijke oplossingen:
Verificatie: Voer de volgende opdracht uit op uw Linux-VM:
modinfo sch_netem
Als er een foutmelding wordt weergegeven die aangeeft dat de module niet is gevonden, gaat u verder met het installeren ervan.
Resolutie: Installeer op RHEL-systemen het pakket met extra kernelmodules:
sudo yum install kernel-modules-extra
Start de VM opnieuw op na de installatie om de sch_netem-module te laden.
Problemen met dynamische targeting
Uitgeven: Wanneer u dynamische doelen gebruikt in experimenten, kan de query soms een lege lijst met doelen opleveren, zelfs wanneer de query geldig is.
Oorzaak: Niet alle VIRTUELE machines die door de dynamische query worden geretourneerd, hebben de Chaos Agent geïnstalleerd en ingeschakeld.
Mogelijke tijdelijke oplossingen:
• Controleer of voor alle VM's in het dynamische queryresultaat de Chaos Agent is geïnstalleerd en juist is geconfigureerd.
• Bevestig handmatig de inschakeling van het doel in de Azure-portal als dynamische query's een lege lijst blijven retourneren.
Ondersteuning van het besturingssysteem controleren
Uitgeven: Als u de Chaos-agent inschakelt op VM's waarop niet-geteste of verouderde besturingssystemen worden uitgevoerd, kan dit leiden tot onverwacht gedrag of storing van bepaalde fouttypen. Als u de juiste afhankelijkheden installeert, werkt dit waarschijnlijk, maar is mogelijk handmatige foutopsporing vereist.
Bovendien kan het gebruik van oudere of niet-geteste besturingssystemen leiden tot VM-extensie (die de chaosagent bevat) installatiefouten.
Oorzaak: De Chaos Agent wordt officieel getest op een specifieke set besturingssystemen. Als u het uitvoert op een niet-ondersteund besturingssysteem, kan dit leiden tot gedeeltelijke functionaliteit of fouten tijdens de uitvoering of installatie van de chaosagent.
Mogelijke tijdelijke oplossingen:
• Controleer of uw doelbesturingssystemen ondersteuning bieden voor automatisch installeren op de pagina Ondersteuning en compatibiliteit van het besturingssysteem.
• Als het besturingssysteem niet wordt ondersteund, kunt u overwegen een geteste versie te gebruiken of de stress-ng
afhankelijkheid handmatig te installeren.
• Zorg ervoor dat uw pakketbeheer up-to-date is en u een ondersteund besturingssysteem voor de VM-extensie gebruikt.