• centos下Elasticsearch数据迁移与备份


    ###########
    ### 共享创建es官方网站就一句话
    ########
     

    1、下载 文件共享 。。

     
    2、安装
    yum -y install sshfs
    #如果离线自己机器上安装个和服务器一样版本。修改/etc/yum/yum.conf   keepcache=1
    #在 /var/cache/yum/x86_64/6/epel/packages 就可以找到包了
    # 拷贝到机器上
    rpm -ivh fuxx.rpm
     
    3、找个共享的位置
    mkdir  back
    chmod 777 back
     
    4、到es每一台服务器上
    mkdir bak
    chmod 777 back
    #运行
    sshfs root@172.30.1.102:/opt/elasticsearch/hdisk/back  /opt/elasticsearch/hdisk/bak  -o allow_other
    # -o allow_other 网上说需要。。好像不用也行,只要前面777
    #不要关闭putty
     
    ###########
    #逐个修改配置,从起
    ###########
    vi elasticsearch.yum
    #添加。。。这个是好多地方根本没有提的
    path.repo: ["/opt/elasticsearch/hdisk/bak"]
     
    PUT /_cluster/settings
    {
      "transient": {
        "cluster.routing.allocation.enable": "none"
      },
        "persistent": {
        "cluster.routing.allocation.enable": "none"
      }
    }
     
    service elasticsearch  restart
     
    #等待挂上节点启动所有
    PUT /_cluster/settings
    {
      "transient": {
        "cluster.routing.allocation.enable": "none"
      },
        "persistent": {
        "cluster.routing.allocation.enable": "none"
      }
    }
    ##重复动作
     
     
    ##################
    ##生产快照。。。网上很多,建议用kopf。。。点--点--就ok,
    ###########
     
    #####
    # 多个集群么。最简单的就是
    #sshfs root@172.30.1.102:/opt/elasticsearch/hdisk/back  /其他路径
    #这样大家可以共享一个备份路径,就可以实现es,多集群
    ###
     
     
  • 相关阅读:
    (3)C++复合类型
    (2)C++基本类型
    (7)js调试
    Oracle语句优先级
    oracle排序问题
    jsp四大对象
    postgresql时间加减计算
    全角空格,跟汉字一样宽
    bzoj1433 [ZJOI2009]假期的宿舍 最大流
    BZOJ 1264 AHOI2006 基因匹配Match 动态规划+树状数组
  • 原文地址:https://www.cnblogs.com/loswing/p/5164911.html
Copyright © 2020-2023  润新知