请稍等 ...
×

采纳答案成功!

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

Error response from daemon: rpc error: code = Unavailable

Error response from daemon: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = “transport: Error while dialing dial tcp 192.168.205.10:2377: connect: connection refused”

老师,我遇到了这个问题,我看好多同学也遇到了一样的问题,但是并没有从中找到解决办法。

可以ping通,但是telnet的结果:telnet: connect to address 192.168.205.10: Connection refused

我把 manager 的 firewalld 也 stop 了

manager 的结果:
Swarm initialized: current node (dqgh9w23bypbm06i7y2k2uhva) is now a manager.

To add a worker to this swarm, run the following command:

docker swarm join --token SWMTKN-1-2zwqp51y4mqvlx9aeue2qyz6x26j79mv12hw7sdysskwdfpqll-f5fwyk4yyix9zqv6z4giq7jag 192.168.205.10:2377

To add a manager to this swarm, run ‘docker swarm join-token manager’ and follow the instructions.

如果我把worker1作为manager,把manager和worker2加入进worker1,就没有问题。
请问这是什么原因?

正在回答

1回答

 error: desc = “transport: Error while dialing dial tcp 192.168.205.10:2377: connect: connection refused” 这个的错误信息就是说的连不上 192.168.205.10的2377的端口。 排错的话,基本就是两个步骤。

  1. 现在192.168.205.10机器的本地,您通过Telnet测试下127.0.0.1 2377端口是否可以通,如果本地可以通,证明服务正常启动了

  2. 然后在另外一台机器上Telnet 192.168.205.10 2377 如果不通,说明网络问题,比如防火墙

0 回复 有任何疑惑可以回复我~
  • 提问者 木讷25 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-09-24 14:58:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信