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

  • 相关阅读:
    phpcms页面替换
    phpcms笔记
    php头像上传预览
    phpcms后台管理
    php写流程管理
    php写留言板
    php人员权限管理(RBAC)
    单例模式
    Effective C++笔记——day01
    C++Primer笔记-----day08
  • 原文地址:https://www.cnblogs.com/barneywill/p/10371648.html
Copyright © 2011-2022 走看看