zoukankan      html  css  js  c++  java
  • 【原创】大数据基础之ElasticSearch(3)升级

    elasticsearch版本升级方案

    常用的滚动升级过程(Rolling Upgrade)如下:

    $ curl -XPUT '$es_server:9200/_cluster/settings?pretty' -H 'Content-Type: application/json' -d '{"transient":{"cluster.routing.allocation.enable":"none"}}'
    $ curl -XPOST '$es_server/_flush/synced?pretty'
    $ systemctl stop elasticsearch.service

    # upgrade elasticsearch

    $ systemctl start elasticsearch.service
    $ curl -XGET '$es_server:9200/_cat/nodes?pretty'
    $ curl -XPUT '$es_server:9200/_cluster/settings?pretty' -H 'Content-Type: application/json' -d '{"transient":{"cluster.routing.allocation.enable":"all"}}'
    $ curl -XGET '$es_server:9200/_cat/health?pretty'

    以上为单个节点升级过程,逐个节点操作即可


    参考:
    https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-upgrade.html
    https://www.elastic.co/guide/en/elasticsearch/reference/current/rolling-upgrades.html

  • 相关阅读:
    VMware虚拟机安装
    代码搜索的终极武器Ag
    模糊搜索神器fzf
    Python:json、xml、字典各种转换
    03-azkaban安装部署
    linux下环境变量PATH设置错误的补救
    01-编译azkaban
    VMware安装CentOS7
    PS(二)
    等待公交车的时间
  • 原文地址:https://www.cnblogs.com/barneywill/p/10371648.html
Copyright © 2011-2022 走看看