请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

client: etcd cluster is unavailable or misconfigured

node2200:
nohup etcd --name node2200 --initial-advertise-peer-urls http://10.0.2.16:2380
–listen-peer-urls http://10.0.2.16:2380
–listen-client-urls http://10.0.2.16:2379,http://127.0.0.1:2379
–advertise-client-urls http://10.0.2.16:2379
–initial-cluster-token etcd-cluster
–initial-cluster node2200=http://10.0.2.16:2380,node2202=http://10.0.2.18:2380
–initial-cluster-state new &

node2202:
nohup etcd --name node2202 --initial-advertise-peer-urls http://10.0.2.18:2380
–listen-peer-urls http://10.0.2.18:2380
–listen-client-urls http://10.0.2.18:2379,http://127.0.0.1:2379
–advertise-client-urls http://10.0.2.18:2379
–initial-cluster-token etcd-cluster
–initial-cluster node2200=http://10.0.2.16:2380,node2202=http://10.0.2.18:2380
–initial-cluster-state new &

检查cluster状态
etcdctl cluster-health
Error: client: etcd cluster is unavailable or misconfigured
error #0: dial tcp 127.0.0.1:4001: getsockopt: connection refused
error #1: client: endpoint http://127.0.0.1:2379 exceeded header timeout

正在回答 回答被采纳积分+3

1回答

麦兜搞IT 2019-01-30 05:55:21

您看一下后台进程,etcd的两个进程都在么?另外您两个node的防火墙都关闭了吧,这两个node是什么机器呢,虚拟机还是could的机器

0 回复 有任何疑惑可以回复我~
  • 提问者 水牛_0001 #1
    防火墙都关了,两个node都是虚拟机(Vagrant+VirtualBox)CentOS7,etcd进程在。
    后来改成yum安装的了,可以了。
    回复 有任何疑惑可以回复我~ 2019-01-30 19:53:47
  • Louis0o #2
    同样遇到这个问题。
    怎么解决?
    回复 有任何疑惑可以回复我~ 2019-04-11 11:59:30
  • 麦兜搞IT 回复 Louis0o #3
    您的问题我在您提问的问题里回复了,您的etcd进程并没有运行,而是退出了,请查看nohup.out的log看看原因是什么
    回复 有任何疑惑可以回复我~ 2019-04-12 13:47:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信