gpt4 book ai didi

elasticsearch - Elasticsearch:动态更改节点配置设置

转载 作者:行者123 更新时间:2023-12-03 02:00:04 29 4
gpt4 key购买 nike

我知道有一个API可以以临时和持久的方式更改群集范围的设置。但是我需要在单个节点上添加标签,而无需重新启动该节点。更精确地说,除了在node.storage_type = value中引入新标签elasticsearch.yaml之外,我还想通过REST API添加它。否则,逐节点重新启动群集节点将花费太长时间。

节点信息API是只读API,并且不允许PUT请求。那么,有人知道如何解决吗?

最佳答案

恐怕没有什么可以使用REST API更新节点设置的(群集设置和索引设置除外)。 reload config files有一个插件,但看起来没有维护,安装此插件将需要重新启动节点。

您可以执行以下操作来加快节点重启速度:

# Disable allocation during restart
PUT /_cluster/settings
{
"transient" : {
"cluster.routing.allocation.enable" : "none"
}
}

# Synced flush
POST /_flush/synced

关于elasticsearch - Elasticsearch:动态更改节点配置设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33603951/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com