美文网首页
es集群安全重启

es集群安全重启

作者: one_8274 | 来源:发表于2021-12-13 22:38 被阅读0次
  1. 停止集群的 shard 自动均衡
- curl -XPUT http://0.0.0.0:9200/_cluster/settings?pretty -d '{"transient": {"cluster.routing.allocation.enable" : "none"}}'
  1. 关闭重启节点
    整体集群要操作的话,先关掉slave节点,最后关闭master节点,启动时先启动master节点

    • 将节点上相关进程 kill 掉,然后重启
  2. 恢复集群的 shard 自动均衡

$ curl -XPUT http://0.0.0.0:9200/_cluster/settings?pretty -d '{"transient": {"cluster.routing.allocation.enable" : "all"}}'
  1. 查看健康状态,可以通过 GET _cluster/health?level=shards
    • 如果是yellow,可以对 shard 的索引的副本先设置为 0,然后再重新设置为之前的数量,具体操作示例如下:
curl -XPUT http://0.0.0.0:9200/<index>/settings?pretty -d '{"number_of_replicas": 0}'
curl -XPUT http://0.0.0.0:9200/<index>/settings?pretty -d '{"number_of_replicas": 1}'

相关文章

网友评论

      本文标题:es集群安全重启

      本文链接:https://www.haomeiwen.com/subject/hjwsfrtx.html