Pulling the host names dynamically for unicast


(Amit Soni) #1

Hi everyone - I have a deployment related question. We are planning a
deployment model wherein the number of data nodes in an elastic search
cluster can be reduced or increased based on the projected load in a given
season. Given that we use unicast for node discovery, we need to maintain a
right list of nodes in the config file. I understand that one doesn't need
to have ALL the nodes listed but we are hoping that we list the nodes as
accurately as we possibly can.

Question I have is: Does elastic search deployment support a deployment
wherein the list of (unicast) nodes in the cluster can be pulled from a
centralized service?

-Amit.

--
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 elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


(David Pilato) #2

I think you should write a plugin for it.
Have a look at what we've done in Google Compute Engine plugin: https://github.com/elasticsearch/elasticsearch-cloud-gce

Basically, implement your own implementation of https://github.com/elasticsearch/elasticsearch-cloud-gce/blob/master/src/main/java/org/elasticsearch/cloud/gce/GceComputeServiceImpl.java

HTH

--
David :wink:
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs

Le 8 oct. 2013 à 21:31, Amit Soni amitsoni29@gmail.com a écrit :

Hi everyone - I have a deployment related question. We are planning a deployment model wherein the number of data nodes in an elastic search cluster can be reduced or increased based on the projected load in a given season. Given that we use unicast for node discovery, we need to maintain a right list of nodes in the config file. I understand that one doesn't need to have ALL the nodes listed but we are hoping that we list the nodes as accurately as we possibly can.

Question I have is: Does elastic search deployment support a deployment wherein the list of (unicast) nodes in the cluster can be pulled from a centralized service?

-Amit.

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 elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
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 elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


(system) #3