在docker环境中,初始设置后,群集中的主机是否通过网桥相互通信,或者您还必须是容器?

问题描述

我有3个通过Openstack创建的主机(出于HA的缘故),我正在安装的应用程序Ciena MCP利用docker通过内部网络运行该应用程序。由于此错误,我在网络上遇到了麻烦:

fatal: [host0]: Failed! => {"attempts": 10,"changed": false,"cmd": "sudo -H -n bp2-site check-ilan","delta": "0:00:02.589717","end": "2020-08-13 15:40:03.965225","Failed": true,"rc": 3,"start": "2020-08-13 15:40:01.375508","stderr": "","stderr_lines": [],"stdout": "Unable to ping host 1 bridge ip 172.17.1.1: PING 172.17.1.1 (172.17.1.1) 56(84) bytes of data.\n\n--- 172.17.1.1 ping statistics ---\n1 packets transmitted,0 received,100% packet loss,time 0ms\n\n\nUnable to ping host 2 bridge ip 172.17.2.1: PING 172.17.2.1 (172.17.2.1) 56(84) bytes of data.\n\n--- 172.17.2.1 ping statistics ---\n2 packets transmitted,time 999ms","stdout_lines": ["Unable to ping host 1 bridge ip 172.17.1.1: PING 172.17.1.1 (172.17.1.1) 56(84) bytes of data.","","--- 172.17.1.1 ping statistics ---","1 packets transmitted,time 0ms","Unable to ping host 2 bridge ip 172.17.2.1: PING 172.17.2.1 (172.17.2.1) 56(84) bytes of data.","--- 172.17.2.1 ping statistics ---","2 packets transmitted,time 999ms"]}

致命:[host2]:失败! => {“尝试”:10,“已更改”:false,“ cmd”:“ sudo -H -n bp2-site check-ilan”,“ delta”:“ 0:00:02.599738”,“ end”:“ 2020-08-13 15:40:05.416578“,”失败“:true,” rc“:3,”开始“:” 2020-08-13 15:40:02.816840“,” stderr“:”“,” stderr_lines “:[],” stdout“:”无法ping主机0网桥ip 172.17.0.1:PING 172.17.0.1(172.17.0.1)56(84)字节数据。\ n \ n --- 172.17.0.1 ping统计信息--- \ n2个数据包已发送,0个接收,100%数据包丢失,时间999ms \ n \ n \ n无法ping主机1网桥ip 172.17.1.1:PING 172.17.1.1(172.17.1.1)56(84)字节数据。\ n \ n --- 172.17.1.1 ping统计信息--- \ n2个数据包已发送,已接收0,数据包丢失100%,时间999ms”,“ stdout_lines”:[“无法ping主机0网桥ip 172.17.0.1: PING 172.17.0.1(172.17.0.1)56(84)字节数据。“,”“,” --- 172.17.0.1 ping statistics ---“,”已发送2个数据包,已接收0个,丢失100%数据包,时间999ms“,”“,”“,”无法ping主机1网桥ip 172.17.1.1:PING 172.17.1.1(172.17.1.1)56(84)个字节的数据。“,”“,--- 172.17 .1.1 ping统计信息---“,”发送2个数据包,接收0个数据包,丢失100%,时间999ms“]]} 致命的:[host1]:失败! => {“尝试”:10,“已更改”:false,“ cmd”:“ sudo -H -n bp2-site check-ilan”,“ delta”:“ 0:00:02.626770”,“ end”:“ 2020-08-13 15:40:05.736709“,”失败“:true,” rc“:3,”开始“:” 2020-08-13 15:40:03.109939“,” stderr“:”“,” stderr_lines “:[],” stdout“:”无法ping主机0网桥ip 172.17.0.1:PING 172.17.0.1(172.17.0.1)56(84)字节数据。\ n \ n --- 172.17.0.1 ping统计信息--- \ n1个数据包已发送,0个接收,100%数据包丢失,时间0ms \ n \ n \ n无法ping主机2网桥ip 172.17.2.1:PING 172.17.2.1(172.17.2.1)56(84)字节数据。\ n \ n --- 172.17.2.1 ping统计信息--- \ n2数据包已发送,已接收0,数据包丢失100%,时间999ms”,“ stdout_lines”:[“无法ping主机0网桥ip 172.17.0.1: PING 172.17.0.1(172.17.0.1)56(84)字节数据。“,”“,” --- 172.17.0.1 ping statistics ---“,”已发送1个数据包,已接收0个,丢失100%数据包,时间0ms“,”“,”“,”无法ping主机2网桥ip 172.17.2.1:PING 172.17.2.1(172.17.2.1)56(84)个字节的数据。“,”“,--- 172.17.2.1 ping统计信息---“,”发送2个数据包,0个接收,100%数据包丢失,时间999ms“]}

我一直在阅读一些码头工人的东西,但对我来说却是陌生的,但看来我需要容器才能使它们“首先”彼此交谈。

这是真的吗,或者我至少应该能够ping通另一台主机?如果我应该能够在不首先使用容器的情况下对主机进行ping操作,将会阻止我这样做吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)