zoukankan      html  css  js  c++  java
  • ELASTIC 动态修改配置API

      工作中使用ELASTIC,我们常有需要修改的配置项,但有时又不想重启elastic,这时候就需要elasticsearch内置的修改集群配置API上场了。

    这个API非常的简单。

    curl -XPUT 192.168.99.17:9200/_cluster/settings -d '{

        "persistent" : {

            "discovery.zen.minimum_master_nodes" : 6

        }

    }'

     

    1、替换你自己的IP和端口

    2、persistent表示永久生效,可替换为transient临时生效。

    2、"discovery.zen.minimum_master_nodes" : 6   改为你自己的想修改的配置。

    3、去任意一台服务器上执行这个CURL请求即可生效。

    注:在elastic2X 以及elastic5X测试可用,elastic1X没有测试过,请自行测试。

     

    执行完毕后,集群中所有服务器都会生效这个配置,可在每个elasticsearch的日志中看到。

    为确保永久生效,请在配置文件中把配置也修改一下。

     

    谢土豪

    如果有帮到你的话,请赞赏我吧!

  • 相关阅读:
    centos 研究
    python学习6 web开发
    python学习5 常用三方模块
    python学习4 常用内置模块
    python学习 3笔记
    SQLite
    mysql
    python学习 2数学公式
    python学习 1基础
    shell example02
  • 原文地址:https://www.cnblogs.com/kerwinC/p/6547274.html
Copyright © 2011-2022 走看看