Dela via


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.