Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.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 open/run/flannel/subnet.env:没有这样的文件或目录_Kubernetes - Fatal编程技术网

Kubernetes open/run/flannel/subnet.env:没有这样的文件或目录

Kubernetes open/run/flannel/subnet.env:没有这样的文件或目录,kubernetes,Kubernetes,到目前为止,此链接不起作用: kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel-rbac.yml 是否有其他方法修复此错误: Warning FailedCreatePodSandBox 1d kubelet, node2 Failed create pod sandbox: rpc error: code = Unknown desc = f

到目前为止,此链接不起作用:

kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel-rbac.yml
是否有其他方法修复此错误:

Warning FailedCreatePodSandBox 1d kubelet, node2 Failed create pod sandbox: rpc error: code = Unknown desc = failed to set up sandbox container "99e30671c80ab8fe5cedd54fb4edd2ce99ebc45ed120e912d2c7e51f2cab350a" network for pod "node1-6777d4468-d6tvq": NetworkPlugin cni failed to set up pod "node1-6777d4468-d6tvq_default" network: open /run/flannel/subnet.env: no such file or directory

你确定你正在运行/使用法兰绒作为你的kubernetes网络


它抱怨找不到
/run/flannel/subnet.env
,如果flannel正在运行,该文件应该可用。

您想做什么?看起来您正在应用github上不存在的RBAC规则。然而,您在创建podsMight时遇到了一个错误,可能会有点晚,但我想与大家分享:在我的案例中,这个问题与错误的Docker Kubernetes设置有关,这导致像
CoreDNS
这样的容器被困在ContainerCreation中。我的完整答案可以找到。我已经成功地在Ubuntu18.04上用kubelet 1.12和doker 18.06运行了flannel,但是升级到kubelet 1.13和docker 18.09会使kubernetes无法启动flannel和coredns,错误是/run/flannel/subnet.env不存在,实际上,/run/flannel目录不存在。结论:应该有东西创建这个目录,但是没有。