首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Calico等待etcd错误

Calico等待etcd错误
EN

Stack Overflow用户
提问于 2017-07-21 05:47:32
回答 1查看 890关注 0票数 3

当我尝试使用Kubespray在EC2集群上安装Kubernetes时,我得到了以下错误

代码语言:javascript
运行
复制
TASK [network_plugin/calico : Calico | wait for etcd] ***********************************************************************************************************************************************************************************************
Thursday 20 July 2017  17:21:40 -0400 (0:00:00.327)       0:04:16.018 ********* 
FAILED - RETRYING: Calico | wait for etcd (10 retries left).
FAILED - RETRYING: Calico | wait for etcd (9 retries left).
FAILED - RETRYING: Calico | wait for etcd (8 retries left).
FAILED - RETRYING: Calico | wait for etcd (7 retries left).
FAILED - RETRYING: Calico | wait for etcd (6 retries left).
FAILED - RETRYING: Calico | wait for etcd (5 retries left).
FAILED - RETRYING: Calico | wait for etcd (4 retries left).
FAILED - RETRYING: Calico | wait for etcd (3 retries left).
FAILED - RETRYING: Calico | wait for etcd (2 retries left).
FAILED - RETRYING: Calico | wait for etcd (1 retries left).
fatal: [node1 -> None]: FAILED! => {"attempts": 10, "changed": false, "content": "", "failed": true, "msg": "Status code was not [200]: Request failed: <urlopen error [Errno 111] Connection refused>", "redirected": false, "status": -1, "url": "https://localhost:2379/health"}

有人知道为什么会这样吗?这是我在更多信息https://github.com/kubernetes-incubator/kubespray/issues/1466上提交的Github问题

EN

回答 1

Stack Overflow用户

发布于 2017-09-13 20:48:07

TLDR;打开端口2379和2380

我遇到了同样的问题,并且发现我需要为etcd打开两个端口。显而易见的端口是2379,因为它在ansible错误消息中。当我在其中一个出现故障的节点上检查etcd容器的日志时,我发现它正在尝试与端口2380上的其他etcd节点通信。我更新了我的安全组,以允许两个端口上的通信,并解决了此错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45225754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档