docker - Docker Swarm:Calico节点Pod不健康

标签 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

错误
Calico-node pod is unhealthy: %!s(<nil>)

我正在尝试以 worker 的身份将节点加入docker swarm集群。但是我在健康状态检查中得到了错误提示。结果,该节点无法加入群集集群。

期望的结果必须是成功将节点添加到群集集群。

问候
阿迪亚

最佳答案

我可以通过cd/proc/sys/net/ipv4/conf/all解决此问题。如果rp_filter2,则将值修改为10。完成后,执行:wq

现在,该节点必须毫无问题地加入网络。

问候

克里斯

关于docker - Docker Swarm:Calico节点Pod不健康,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51648230/

相关文章:

docker - 在 Windows 虚拟机中运行 Docker

networking - 了解 docker 中的覆盖网络

macos - 在安装 Docker 工具箱/Mac 后设置 DOCKER_HOST

docker - Docker镜像缓存失效什么时候发生?

docker - 我可以隔离docker swarm中的一对服务吗?

docker - 将 etcd 集群自动配置为 Docker swarm 服务

docker - swarm 中的副本数不在工作节点中启动 (1/4)

Docker Jenkins 无法加载插件

docker - 无法在 minikube 的 docker daemon 中创建 docker 镜像

docker - 同步pod出错,无法进行Registry.access.redhat.com(Kubernetes)