10250 I/O-time-outsfout bij het uitvoeren van kubectl-logboekopdracht
TCP-time-outs kunnen worden veroorzaakt door blokkeringen van intern verkeer dat tussen knooppunten wordt uitgevoerd. Als u TCP-time-outs wilt onderzoeken, controleert u of dit verkeer niet wordt geblokkeerd, bijvoorbeeld door netwerkbeveiligingsgroepen (NSG's) in het subnet voor uw clusterknooppunten.
Symptomen
Tunnelfunctionaliteiten, zoals kubectl logs
het uitvoeren van code, werken alleen voor pods die worden gehost op knooppunten waarop tunnelservicepods worden geïmplementeerd. Pods op andere knooppunten die geen tunnelservicepods hebben, kunnen de tunnel niet bereiken. Wanneer u de logboeken van deze pods bekijkt, wordt het volgende foutbericht weergegeven:
kubectl logs <pod>
Error from server: Get "https://aks-agentpool-000000000-vmss000002:10250/containerLogs/vsm-mba-prod/mba-api-app-794f756bc5-5zfpw/technosvc": dial tcp <IP-Address>:10250: i/o timeout
Oplossing
U kunt dit probleem oplossen door verkeer op poort 10250 toe te staan, zoals beschreven in dit artikel.
Contacteer ons voor hulp
Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.