2017-08-03 13 views
0

これは私が経験し始めた本当に奇妙な問題です。しかし、すべてが問題なく働いていましたが、今はクラスタ(kubeadm)を立ち上げて、セットアップチャンネル、kube-dnsを立ち上げることはありません。結局、kubectlからの次の出力と、それエラー出はkube-dns kubedns/dnsmasq/sidecarが起動に失敗する

Error: failed to start container "sidecar": Error response from daemon: {"message":"invalid header field value \"oci runtime error: container_linux.go:240: creating new parent process caused \\\"container_linux.go:1245: running lstat on namespace path \\\\\\\"/proc/7420/ns/ipc\\\\\\\" caused \\\\\\\"lstat /proc/7420/ns/ipc: no such file or directory\\\\\\\"\\\"\\n\""} 

このエラーは本当に何を意味するのか任意のアイデアを説明しますか?私はdnsmasqとkubednsについても同様の見た目の誤りがあります。

スイッチ "--pod-network-cidr 10.244.0.0/16"を常に使用しています。私が言ったように、これは働いて、その後、数日後にして、そうではありません....

ここで取得ポッド出力です:

NAMESPACE  NAME         READY  STATUS    RESTARTS AGE 
kube-system etcd-machiato-0      1/1  Running    0   3m 
kube-system kube-apiserver-machiato-0   1/1  Running    0   3m 
kube-system kube-controller-manager-machiato-0 1/1  Running    0   2m 
kube-system kube-dns-2258483030-pd8qj   0/3  ContainerCreating 0   3m 
kube-system kube-flannel-ds-0z0dd    2/2  Running    0   1m 
kube-system kube-flannel-ds-3dccg    2/2  Running    0   1m 
kube-system kube-proxy-gc8ft      1/1  Running    0   3m 
kube-system kube-proxy-tjgzn      1/1  Running    0   1m 
kube-system kube-scheduler-machiato-0   1/1  Running    0   3m 

結局、私はその後、スイッチを「CrashLoopBackOffを」「ContainerCreating」上記のlstatエラーを参照してください。

答えて

0

おそらくオーバーレイネットワークの問題です。 dns podsログメッセージを確認してエラーメッセージが表示されますか?

kubectl logs -n kube-system kube-dns-2258483030-pd8qj -c kubedns 
kubectl logs -n kube-system kube-dns-2258483030-pd8qj -c dnsmasq 
kubectl logs -n kube-system kube-dns-2258483030-pd8qj -c sidecar 
関連する問題