zoukankan      html  css  js  c++  java
  • ElasticSerach 集群

    1、ElasticSearch集群

    单机ES可以用,但是一旦Down机,将导致ES不可用。这时候可以考虑ES集群,两台以上的ES就可以搭建集群。

    主分片和副本分片不能分布在同一个服务器中,否则一个服务器宏机,该分片就没了

    2、集群的安装

    三台服务器的IP

    192.168.127.130 (之前使用的ES单节点就是使用的这台)

    192.168.127.128

    192.168.127.129

    128和129的配置 ES的安装参考130 Linux 下ElasticSearch安装

    修改130的elasticsearch.yum 路径/usr/local/elasticsearch-7.4.2/config下

    将集群的名称改为cluster.name为   larry-elasticsearch-cluster

     其它两台128,129服务器, 集群名称也改成 larry-elasticsearch-cluster

    修改node.name

    192.168.127.130 es-node1 (保持不变)

    192.168.127.128  es-node2

    192.168.127.129  es-node3

    增加主节点和数据节点配置

    在192.168.127.130增加如下配置

    mode.master true代表主节点,将来有可能成为master,设置为false,则永远不会成为master。主要作用是用于管理整个集群,负责创建和删除索引,管理其他的非master节点

    mode.data true 代表数据节点,用于对文档数据的增删改查

      其它两台128和129配置与130相同

    修改Discovery,配置集群列表

    192.168.127.130 节点配置Discovery

     其它两台128和129配置与130相同

    启动的时候,使用一个master节点

    cluster.initial_master_nodes: ["es-node1"] 
    三台服务器配置一致。

    查看130的配置

    128的配置

    129的配置

     这样三台ES就配置好了。

    3、集群的启动

    分别启动3台ES,从下图所示,都已经启动成功了。

  • 相关阅读:
    反射:框架设计的灵魂
    Junit测试
    XML笔记
    map 的用法
    opencv总结1
    光源
    镜面反射
    openGL纹理对象
    GPU入门
    动态规划1
  • 原文地址:https://www.cnblogs.com/linlf03/p/13336412.html
Copyright © 2011-2022 走看看