ES-6.6.0环境搭建

本文档详细介绍了如何搭建ES-6.6.0三节点集群,包括配置文件修改、防脑裂设置、x-pack破解、kibana安装与配置,以及elasticsearch-ik分词器的安装和验证。
摘要由CSDN通过智能技术生成

ES-6.6.0环境搭建:

三个节点解压elasticsearch-6.6.0.tar.gz

tar -zxvf elasticsearch-6.6.0.tar.gz -C /usr/local/

修改配置文件:

vim elasticsearch-6.6.0/config/elasticsearch.yml

elasticsearch.yml 配置

cluster.name: es_log_cluster
node.name: es-node-1 ## es-node-2 es-node-3 不同节点名称不同
path.data: /usr/local/elasticsearch-6.6.0/data ## es数据存放位置
path.logs: /usr/local/elasticsearch-6.6.0/logs ## es日志存放位置
bootstrap.memory_lock: true ## 锁内存,强制占用(类似oracle的锁内存)保证es启动正常
network.host: 192.168.0.238 ## network.host不同节点IP对应 (对外发布IP)

防止脑裂配置

当新节点加入的时候,配置一个初始化主机列表用于节点发现.

默认的主机列表是 [“127.0.0.1”, “[::1]”]

discovery.zen.ping.unicast.hosts: [“192.168.0.238:9300”, “192.168.0.239:9300”, “192.168.0.240:9300”]

最小节点数,为了避免脑裂的发生,使用如下配置(数值为节点总数/2 + 1)

discovery.zen.minimum_master_nodes: 2

如果集群发生重启,直到N个节点启动完成,才能开始进行集群初始化恢复动作

gateway.recover_after_nodes: 2

集群应该预期有几个节点(master或node都算)

gateway.expected_nodes: 3

等待凑齐预期节点时间,例如:先等凑够了3个节点,再等5分钟看看有没有凑齐5个节点

gateway.recover_after_time: 5m

禁止在一个操作系统启动多个节点

node.max_local_storage_nodes: 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值