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.

Reply via email to