首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用开放版本禁用Elasticsearch中的状态管理历史记录

使用开放版本禁用Elasticsearch中的状态管理历史记录
EN

Stack Overflow用户
提问于 2020-10-30 16:34:03
回答 1查看 207关注 0票数 1

我在亚马逊网络服务上有ElasticSearch,它使用开放发行版而不是弹性信息生命周期管理。

当您对索引应用状态管理时,它会导致创建大量的审计索引。我想完全禁用它。

https://opendistro.github.io/for-elasticsearch-docs/docs/ism/settings/

显然,它只是完成了将opendistro.index_state_management.history.enabled设置为false,但是如果我将其应用于_cluster/settings,它似乎不起作用。

代码语言:javascript
复制
PUT _cluster/settings
{
  "opendistro.index_state_management.history.enabled": false
}

结果如下:

代码语言:javascript
复制
{
  "Message": "Your request: '/_cluster/settings' payload is not allowed."
}

该设置在索引模板上也是无效的,因此我无法在那里设置它。

如何禁用此审核历史记录?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-31 11:56:51

我在GitHub上问了一下,得到的答案是:

代码语言:javascript
复制
PUT _cluster/settings
{
  "persistent" : {
    "opendistro.index_state_management.history.enabled": false
  }
}

需要使用persistent操作对其进行包装。

https://opendistro.github.io/for-elasticsearch-docs/docs/elasticsearch/configuration/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64605001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档