美文网首页
Kubernetes 报错:"open /run/fl

Kubernetes 报错:"open /run/fl

作者: SlowGO | 来源:发表于2018-11-27 13:47 被阅读275次

    pod 一直处于 'ContainerCreating',查看 pod 详情:

    kubectl describe pod [pod name]
    

    提示错误信息:

    ...
    NetworkPlugin cni failed to set up pod "mysql-mb6t7_default" network: open /run/flannel/subnet.env: no such file or directory
    ...
    

    解决方法:

    查看是否有 /run/flannel/subnet.env 这个文件,master 上是存在的,也有内容:

    FLANNEL_NETWORK=10.244.0.0/16
    FLANNEL_SUBNET=10.244.0.1/24
    FLANNEL_MTU=1450
    FLANNEL_IPMASQ=true
    

    各个 worker 节点上没有此文件,创建目录,新建文件,拷贝文件内容,然后重新创建 pod,正常了。

    相关文章

      网友评论

          本文标题:Kubernetes 报错:"open /run/fl

          本文链接:https://www.haomeiwen.com/subject/xysgqqtx.html