Conditions узлов кластера
Определить здоров ли узел в кластере вы можете по Node Conditions (состояниям узла).
Статусы состояний здорового узла
| Состояние | Описание | Статус здоровья |
|---|---|---|
NetworkUnavailable |
Cilium не запущен на узле | false |
MemoryPressure |
Kubelet сообщает, что на узле недостаточно памяти | false |
DiskPressure |
Kubelet сообщает, что на узле недостаточно дискового пространства | false |
PIDPressure |
Kubelet сообщает, что на узле слишком много процессов (PID) | false |
Ready |
Kubelet сообщает, что узел здоров и готов принять поды | true |
Если в кластере установлен сервис для мониторинга проблем на узлах (Node Problem Detector, NPD), для узлов кластера могут выводиться дополнительные состояния.
Статусы состояний здорового узла с Node Problem Detector
| Состояние | Описание | Статус здоровья |
|---|---|---|
KernalDeadlock |
Ядро Linux на узле попало в состояние блокировки. Критическая проблема на уровне операционной системы | false |
CNIProblem |
CNI (Container Network Interface) плагин на узле не работает корректно. Проблема сетевой связанности подов | false |
DiskPressureContainer |
Недостаточно дискового пространства для работы контейнеров | false |
KubeletUnhealthy |
Проблемы с работой kubelet на узле | false |
CorruptDockerOverlay2 |
Повреждение драйвера хранения в Docker | false |
ReadOnlyContainer |
Файловая система контейнера перешла в режим только для чтения | false |
KubeProxyUnhealthy |
Проблемы с работой kube-proxy на узле | false |
Чтобы перейти к просмотру состояний узла кластера в графическом интерфейсе:
- В кластере из бокового меню откройте раздел Администрирование и перейдите на страницу Управление узлами.
- На странице просмотра узла, на вкладке Узел в блоке Состояние приведен перечень состояний узла.
Скриншот
