You need to describe any network troubleshooting steps you've tried (like telnet or curl commands) that verify network connectivity to open ports with an active service responding.
It might also be helpful to understand how you're doing your network configuration, particularly is you're using vlans (why? Why not a simple network connection?) If you're really using vlans, you might need to describe how those are set up if you can't configure network connectivity correctly. The issue can be, if you've really set up vlans, you might need to also describe the Bridge Control Device you've created. You might also post the Dockerfile you've built (I assume you must, to incorporate your customizations) which would provide a clearer picture as well as a sample "run" command complete with the switches you're using. Tony On Tuesday, November 18, 2014 5:38:48 AM UTC-8, Robin Clarke wrote: > > I am trying to do a setup like this: > > machine1 - 192.168.0.10 > > 9300 => 9300 Docker container elasticsearch1 internal vlan 172.17.0.68 > > Elasticsearch transport running on port 9300 > > network.publish_host 192.168.10:9300 > > 9301 => 9300 Docker container elasticsearch2 internal vlan 172.17.0.69 > > Elasticsearch transport running on port 9300 > > network.publish_host 192.168.10:9301 > > > machine2 - 192.168.0.20 > > 9300 => 9300 Docker container elasticsearch1 internal vlan 172.17.0.68 > > Elasticsearch transport running on port 9300 > > network.publish_host 192.168.20:9300 > > 9301 => 9300 Docker container elasticsearch2 internal vlan 172.17.0.69 > > Elasticsearch transport running on port 9300 > > network.publish_host 192.168.20:9301 > > > So if I define machine1 / elasticsearch1 as my master, I should be able to > set unicast on the three other nodes as 192.168.0.10:9300, and as listed > above, the network.publish_host on each node, BUT > Each node in its docker container does not see the address it should be > publishing, and it seems that this setting not only says "publish this > address" but also "bind to this address". > > *Is there any way to publish an address which the node cannot actually > bind to to allow machines in this type of a constellation to connect to > each other?* > > Thank you! > -Robin- > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/6e13acb4-c998-4cd3-b917-516d1283dff2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
