Ошибка времени ожидания ввода-вывода 10250 при выполнении команды журнала kubectl
Время ожидания TCP может быть вызвано блокировкой внутреннего трафика, который выполняется между узлами. Чтобы изучить время ожидания TCP, убедитесь, что этот трафик не заблокирован, например группами безопасности сети (NSG) в подсети для узлов кластера.
Симптомы
Функции туннеля, такие как kubectl logs
и выполнение кода, работают только для модулей pod, размещенных на узлах, на которых развертываются модули pod службы туннеля. Модули pod на других узлах, у которых нет модулей pod службы туннеля, не могут связаться с туннелом. При просмотре журналов этих модулей pod вы получите следующее сообщение об ошибке:
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
Решение
Чтобы устранить эту проблему, можно разрешить трафик через порт 10250, как описано в этой статье.
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.