Статус Heapster застрял в статусе создания контейнера или ожидания - PullRequest
0 голосов
/ 17 сентября 2018

Я новичок в Kubernetes и начал работать с ним с прошлого месяца.При создании настройки кластера иногда я вижу, что Heapster застрянет в состоянии создания контейнера или ожидания.После того, как это произойдет, единственный способ найти здесь - это переустановить все с нуля, что решило нашу проблему.Позже, если я запусту Heapster, он запустится без проблем.Но я думаю, что это не оптимальное решение каждый раз.Поэтому, пожалуйста, помогите решить ту же проблему, когда она возникнет снова.Изображение Heapster извлекается из github для нашего использования.В данный момент кластер работает нормально, поэтому не удалось отправить снимок экрана с ошибкой heapster, находящейся в состоянии создания контейнера или ожидания.Предложите любую альтернативу для решения проблемы, если она возникнет снова.Заранее спасибо за ваше время.

1 Ответ

0 голосов
/ 17 сентября 2018

Стручок, находящийся в состоянии ожидания, может означать больше, чем одно. В следующий раз, когда это произойдет, вы должны выполнить «kubectl get pods», а затем «kubectl description pod». Однако, поскольку он иногда работает, наиболее вероятной причиной является то, что кластеру не хватает ресурсов ни на одном из его узлов для планирования модуля. Если в кластере мало оставшихся ресурсов, вы должны получить указание на это с помощью «верхних узлов kubectl» и «описать узлы kubectl». (Или с помощью gke, если вы находитесь в облаке Google, вы часто получаете предупреждение о низком ресурсе в консоли веб-интерфейса.)

(или, если в Azure, то будьте осторожны с https://github.com/Azure/ACS/issues/29)

...