使用开放发行版禁用elasticsearch中的状态管理历史记录

fcipmucu  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(353)

我在aws上有elasticsearch,它使用开放发行版而不是elastics。
对索引应用状态管理时,会导致创建大量的审核索引。我想完全禁用它。
https://opendistro.github.io/for-elasticsearch-docs/docs/ism/settings/
很明显,刚刚结束 opendistro.index_state_management.history.enabledfalse 但如果我把它应用到 _cluster/settings 它似乎不起作用。

PUT _cluster/settings
{
  "opendistro.index_state_management.history.enabled": false
}

结果:

{
  "Message": "Your request: '/_cluster/settings' payload is not allowed."
}

该设置在索引模板上也无效,因此我无法在那里设置它。
如何禁用此审核历史记录?

s6fujrry

s6fujrry1#

我在github上问了一下,得到了一个答案:

PUT _cluster/settings
{
  "persistent" : {
    "opendistro.index_state_management.history.enabled": false
  }
}

需要用一个动作来 Package 它 persistent .
https://opendistro.github.io/for-elasticsearch-docs/docs/elasticsearch/configuration/

相关问题