Udostępnij za pośrednictwem


Błąd przekroczenia limitu czasu operacji we/wy 10250 podczas uruchamiania polecenia dziennika kubectl

Przekroczenia limitu czasu protokołu TCP mogą być spowodowane przez blokady ruchu wewnętrznego, który działa między węzłami. Aby zbadać limity czasu protokołu TCP, sprawdź, czy ten ruch nie jest blokowany, na przykład przez sieciowe grupy zabezpieczeń w podsieci dla węzłów klastra.

Symptomy

Funkcje tunelu, takie jak kubectl logs i wykonywanie kodu, działają tylko dla zasobników hostowanych w węzłach, w których wdrażane są zasobniki usługi tunelowania. Zasobniki w innych węzłach, które nie mają zasobników usługi tunelowania, nie mogą dotrzeć do tunelu. Podczas przeglądania dzienników tych zasobników jest wyświetlany następujący komunikat o błędzie:

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

Rozwiązanie

Aby rozwiązać ten problem, umożliwia ruch na porcie 10250 zgodnie z opisem w tym artykule.

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.