Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 使用kubeadm重新启动群集服务器时重新创建kubelet沙盒错误_Kubernetes_Kubeadm_Kubelet - Fatal编程技术网

Kubernetes 使用kubeadm重新启动群集服务器时重新创建kubelet沙盒错误

Kubernetes 使用kubeadm重新启动群集服务器时重新创建kubelet沙盒错误,kubernetes,kubeadm,kubelet,Kubernetes,Kubeadm,Kubelet,当我重新启动主节点和工作节点时,coredns的pod显示以下错误消息,似乎在服务器重新启动后无法重新创建kubelet Normal SandboxChanged 12s kubelet, izbp1dyjigsfwmw0dtl85gz Pod sandbox changed, it will be killed and re-created. Warning FailedCreatePodSandBox 11s

当我重新启动主节点和工作节点时,coredns的pod显示以下错误消息,似乎在服务器重新启动后无法重新创建kubelet

  Normal   SandboxChanged          12s                   kubelet, izbp1dyjigsfwmw0dtl85gz  Pod sandbox changed, it will be killed and re-created.
  Warning  FailedCreatePodSandBox  11s                   kubelet, izbp1dyjigsfwmw0dtl85gz  Failed to create pod sandbox: rpc error: code = Unknown desc = failed to set up sandbox container "5e850ee3e8bf86688fec2badd9b0272127a0d775620a5783e7c30b4e0d412b01" network for pod "coredns-6955765f44-4xnhj": networkPlugin cni failed to set up pod "coredns-6955765f44-4xnhj_kube-system" network: open /run/flannel/subnet.env: no such file or directory

您可以尝试清理法兰绒并重新安装

kubectl delete -f https://raw.githubusercontent.com/coreos/flannel/2140ac876ef134e0ed5af15c65e414cf26827915/Documentation/kube-flannel.yml

rm -rf /var/lib/cni/
rm -rf /run/flannel
rm -rf /etc/cni/
移除与法兰和法兰绒相关的接口:

ip link 
对于每个接口法兰,请执行以下操作

ifconfig <name of interface from ip link> down
ip link delete <name of interface from ip link>

要使法兰绒正常工作,必须将--pod network cidr=10.244.0.0/16传递给kubeadm init

您可以尝试清理法兰绒并重新安装它

kubectl delete -f https://raw.githubusercontent.com/coreos/flannel/2140ac876ef134e0ed5af15c65e414cf26827915/Documentation/kube-flannel.yml

rm -rf /var/lib/cni/
rm -rf /run/flannel
rm -rf /etc/cni/
移除与法兰和法兰绒相关的接口:

ip link 
对于每个接口法兰,请执行以下操作

ifconfig <name of interface from ip link> down
ip link delete <name of interface from ip link>

要使flannel正常工作,必须将--pod network cidr=10.244.0.0/16传递给kubeadm init

是否在不同的cni插件之间切换?flannel是否正在运行?没有切换任何cni插件,flannel正在运行。是否在不同的cni插件之间切换?flannel是否正在运行?没有切换任何cni插件,flannel正在运行。