Как мне избавиться от этой ошибки "сеть: stat / var / lib / calico / nodename: нет такого файла или каталога" на Kubernetes - PullRequest
1 голос
/ 06 апреля 2020

Я удалил бязь, используя: 'kubectl delete -f calico.yaml'

и установил плетение, используя: 'export kubever = $ (версия kubectl | base64 | tr -d' \ n ')' 'kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version= $ kubever" '

Когда я развертываю свои модули, они остаются в состоянии "ContainerCreating". Когда я проверяю журналы pod, я вижу ошибку ниже:

'networkPlugin cni не удалось настроить pod "saccofrontend-d7444fd6d-998gf_default" network: stat / var / lib / calico / nodename: такого файла или каталога нет: check что контейнер ситца / узла запущен и смонтировал / var / lib / calico / '

. Я вручную удалил этот файл. Переустановка docker и kubeadm также не помогла. Тем не менее получаю ту же ошибку.

Пожалуйста, посоветуйте, что может побудить kubelet по-прежнему использовать Calico в качестве CNI, даже если я его установил.

1 Ответ

1 голос
/ 07 апреля 2020

спасибо, что указали мне в правильном направлении: эти cmds решили проблему: kubeadm

...