elasticsearch重要配置
=====================================
日志和数据目录
-----------------
path:
logs: /var/log/elasticsearch
data: /var/data/elasticsearch
注意:生产环境最好不要保留默认配置,不然在升级elasticsearch的时候,这些目录可能被删除或覆盖。
集群名称
-------------
cluster.name: logging-prod
注意:所有节点的集群名称都必须一致
节点名称
----------
node.name:prod-data-2
注意:集群中每个节点有唯一的节点名称
锁定内存
--------------
bootstrap.memory_lock: true
侦听IP
---------
network.host: 192.168.1.10
指定集群其它节点
------------------
discovery.zen.ping.unicast.hosts:
- 192.168.1.10:9300
- 192.168.1.11
- seeds.mydomain.com
指定最小合格主节点数
----------------------
discovery.zen.minimum_master_nodes: 2
这个值一般设置为:(master_eligible_nodes / 2) + 1
注意:这个值很重要,默认值为1,默认值有可能导致脑裂的情况出现,所以需要修改为合适的值。