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.