10250 I/O-timeoutfel vid körning av kubectl-loggkommando
TCP-timeouter kan orsakas av blockeringar av intern trafik som körs mellan noder. Om du vill undersöka TCP-timeouter kontrollerar du att trafiken inte blockeras, till exempel av nätverkssäkerhetsgrupper (NSG:er) i undernätet för dina klusternoder.
Symptom
Tunnelfunktioner, till exempel kubectl logs
kodkörning, fungerar endast för poddar som finns på noder där tunneltjänstpoddar distribueras. Poddar på andra noder som inte har några tunneltjänstpoddar kan inte nå tunneln. När du visar loggarna för dessa poddar får du följande felmeddelande:
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
Lösning
Lös problemet genom att tillåta trafik på port 10250 enligt beskrivningen i den här artikeln.
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.