# Tribe node setup

**URL:** <https://discuss.elastic.co/t/tribe-node-setup/58680>\
**Category:** Elasticsearch\
**Created:** [August 23, 2016, 1:03pm UTC](https://discuss.elastic.co/t/tribe-node-setup/58680 "2016-08-23T13:03:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phani\_Nadiminti](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/phani_nadiminti/32/45381_2.png) [@Phani\_Nadiminti](https://discuss.elastic.co/u/Phani_Nadiminti)\
**Post date:** [August 23, 2016, 1:03pm UTC](https://discuss.elastic.co/t/tribe-node-setup/58680/1 "2016-08-23T13:03:44Z")

</div>

Hi All,

I have started working on tribe node setup for elasticsearch i have two clusters in my network i have joined those two using trbe node concept with followign configurtions.

[tribe.elasticsearch.cluster.name](http://tribe.elasticsearch.cluster.name): elasticsearch  
[tribe.RND.cluster.name](http://tribe.RND.cluster.name): RND

tribe.elasticsearch.discovery.zen.ping.multicast.enabled: false  
tribe.RND.discovery.zen.ping.multicast.enabled: false

tribe.elasticsearch.discovery.zen.ping.unicast.hosts: ["10.0.1.218"]  
tribe.RND.discovery.zen.ping.unicast.hosts: ["10.0.1.138","10.0.1.117"]

So I can able to perform search operations and health operation of cluster through this tribe node.  
i read master level operations such as indexing will not support using this tribe node .please suggest me do we have any work around to make indexing possible using tribe client so that all other cluster situated will have the same data.  
can we maintain same indices on both cluster for data indexing purpose?

Thanks  
phani

---

<div class="post-metadata">

**Author:** ![thn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/thn/32/8061_2.png) [@thn](https://discuss.elastic.co/u/thn)\
**Post date:** [August 23, 2016, 2:45pm UTC](https://discuss.elastic.co/t/tribe-node-setup/58680/2 "2016-08-23T14:45:27Z")

</div>

From my understanding, tribe node allows us to perform federated search where indices are in different clusters and on different networks. If you need to index data, it's better to do so directly with the master(s) or the cluster where you want the data to be indexed, not through the tribe node.

---

<div class="post-metadata">

**Author:** ![Mark\_Harwood](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mark_harwood/32/10538_2.png) [@Mark\_Harwood](https://discuss.elastic.co/u/Mark_Harwood)\
**Post date:** [August 23, 2016, 3:34pm UTC](https://discuss.elastic.co/t/tribe-node-setup/58680/3 "2016-08-23T15:34:38Z")

</div>

> [@Phani\_Nadiminti](#):
>
> can we maintain same indices on both cluster for data indexing purpose?

Tribe nodes merge the cluster state (lists of nodes and indices) from multiple clusters. Given this mixing process a condition is that the clusters cannot have indexes with the same name otherwise there is the potential for conflicts and ambiguities.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 24, 2016, 8:14am UTC](https://discuss.elastic.co/t/tribe-node-setup/58680/4 "2016-08-24T08:14:22Z")

</div>

> [@Phani\_Nadiminti](#):
>
> can we maintain same indices on both cluster for data indexing purpose?

You need to do that outside tribe nodes. [Scaling Elasticsearch Across Data Centers With Kafka | Elastic Blog](https://www.elastic.co/blog/scaling_elasticsearch_across_data_centers_with_kafka) may help.

Think of tribe nodes as read only.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:25pm UTC](https://discuss.elastic.co/t/tribe-node-setup/58680/5 "2017-07-05T22:25:39Z")

</div>


