2015-08-19 107 views
0

我在AWS上運行多個ES羣集。集羣位於由logstash提供的ELB後面。我已經在沙箱集羣中測試了一個新的映射模板,但只有一個節點。跨Elasticsearch羣集更改索引模板

我已經讀了這兩篇文章:

https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-templates.html

https://www.elastic.co/blog/changing-mapping-with-zero-downtime

當更改模板是否每個節點需要有一個更新的副本?新的模板可以被饋送給主模板,然後它將共享模板?

回答

0

您可以使用_template端點添加/更新您的模板,並且所有主資格節點都會記錄它。

但是,如果您決定存儲該模板within a file(在config/templates文件夾中),則必須將該文件存儲在所有主節點上。

+0

謝謝!使用_template端點進行更改將通過整個羣集傳播更改 – russOnXMaps