Docker覆盖网络无法使用beetwen节点-主机不可见(服务)

时间:2019-07-29 05:46:58

标签: docker docker-swarm

嗨,我的群集集群有问题。 我的群集上有多个覆盖网络,其中之一是 infrastructure_default

ypol8k0w7upk        automation_default       overlay             swarm
badd8d79ab00        bridge                   bridge              local
d277de158396        docker_gwbridge          bridge              local
0eceef16eae5        host                     host                local
irn1zpv4xqqm        infrastructure_default   overlay             swarm
mrbu2d10cm1u        ingress                  overlay             swarm
t0ht2wvnnwag        micro-services_default   overlay             swarm
0e803012a6cd        none                     null                local

在此覆盖网络中,我有elasticsearch-两项服务:Infrastructure_elasticsearch和Infrastructure_elasticsearch2。在所有节点上,排除两项服务均可见。 下面,我在没有Infrastructure_elasticsearch2的情况下在管理器,工作节点(包括服务)和工作器上粘贴了网络检查。知道为什么此服务在此工作程序上不可见吗?

我已从网络检查的打印中删除了一些服务,原因是:“正文限制为30000个字符;您输入了48831。”

在管理器上检查 infrastructure_default

https://pastebin.com/gjZxtCRZ - manger working

对工人的 infrastructure_default 进行检查(工作-可以看到elasticsearch和elasticsearch2主机):

https://pastebin.com/rvJzx4rN - worker working

对工人的 infrastructure_default 进行检查(不起作用-可以看到elasticsearch但没有elasticsearch2):

https://pastebin.com/dxEmLrnW - worker not working

0 个答案:

没有答案