节点无法作为工作节点加入Docker Swarm集群

时间:2018-08-02 05:36:28

标签: docker docker-swarm docker-swarm-mode docker-ucp

OS: RHEL 7.4

uname -r: 3.10.0-693.el7.x86_64

docker版本

Client: Docker Enterprise Edition (EE) 2.0
 Version:       17.06.2-ee-10
 API version:   1.30
 Go version:    go1.8.7
 Git commit:    66261a0
 Built: Fri Apr 27 00:38:41 2018
 OS/Arch:       linux/amd64

Server: Docker Enterprise Edition (EE) 2.0
 Engine:
  Version:      17.06.2-ee-10
  API version:  1.30 (minimum version 1.12)
  Go version:   go1.8.7
  Git commit:   66261a0
  Built:        Fri Apr 27 00:40:03 2018
  OS/Arch:      linux/amd64
  Experimental: false

错误

Kubelet is unhealthy: runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

我试图将一个节点加入群集以作为工作节点,但是我遇到了上述错误。有人遇到过这个问题吗?

预期结果是节点必须成功添加到集群中。

问候 阿迪亚(Aditya)

1 个答案:

答案 0 :(得分:0)

错误:印花布吊舱不健康

这是由于反向路径过滤变量设置为2。我们将其更改为1,并且节点能够毫无问题地加入。

反向路径过滤是可用来避免MiTM攻击的多种方法之一。设置为2之前,docker在设置为1之前不允许该节点加入群集。

致谢

Aditya