У меня есть два узла VM. Оба видят друг друга либо по имени хоста (через/etc/hosts), либо по ip-адресу. Один из них был снабжен кубистом в качестве мастера. Другой - рабочий узел. Следуя инструкциям (http://kubernetes.io/docs/getting-started-guides/kubeadm/), я добавил weave-net. Список стручков выглядит следующим образом:Как исправить weave-net CrashLoopBackOff для второго узла?
[email protected]:~$ kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system etcd-vm-master 1/1 Running 0 3m
kube-system kube-apiserver-vm-master 1/1 Running 0 5m
kube-system kube-controller-manager-vm-master 1/1 Running 0 4m
kube-system kube-discovery-982812725-x2j8y 1/1 Running 0 4m
kube-system kube-dns-2247936740-5pu0l 3/3 Running 0 4m
kube-system kube-proxy-amd64-ail86 1/1 Running 0 4m
kube-system kube-proxy-amd64-oxxnc 1/1 Running 0 2m
kube-system kube-scheduler-vm-master 1/1 Running 0 4m
kube-system kubernetes-dashboard-1655269645-0swts 1/1 Running 0 4m
kube-system weave-net-7euqt 2/2 Running 0 4m
kube-system weave-net-baao6 1/2 CrashLoopBackOff 2 2m
CrashLoopBackOff появляется для каждого узла рабочего подключения. Я провел несколько наших игр с сетевыми интерфейсами, но кажется, что сеть в порядке. Я нашел аналогичный вопрос, где ответ посоветовал посмотреть в журналы и не следить. Итак, вот журналы:
[email protected]:~$ kubectl logs weave-net-baao6 -c weave --namespace=kube-system
2016-10-05 10:48:01.350290 I | error contacting APIServer: Get https://100.64.0.1:443/api/v1/nodes: dial tcp 100.64.0.1:443: getsockopt: connection refused; trying with blank env vars
2016-10-05 10:48:01.351122 I | error contacting APIServer: Get http://localhost:8080/api: dial tcp [::1]:8080: getsockopt: connection refused
Failed to get peers
Что я делаю неправильно? Куда пойти оттуда?
Я сказал это не так ... Я имел в виду, что это происходит и для одного узла (не только) ... я отредактирую свой ответ .... –
Я не уверен, что ваша проблема такая же, как и то, что OP описано. Бывает, что есть похожие симптомы для различных несколько разных вопросов. – errordeveloper