elasticsearch配置文件
关键的配置文件就俩,简单的一笔:
/etc/elasticsearch/elasticsearch.yml
/etc/elasticsearch/jvm.options
另外还有个日志配置文件:
/etc/elasticsearch/log4j2.properties
elasticsearch.yml
关键参数说明:
node.master
和node.data
参数组合决定了es在集群中的角色cluster.name
集群名称, 所有节点使用相同名称node.name
集群内部唯一,目前是使用short主机名
作为node.name
node.attr.rack
打标签,用于allocation
,达到冷热数据分离的功能path.data
数据目录,支持指定多个path.repo
用于snapshot
对应的仓库位置discovery.zen.ping.unicast.hosts
基于单播的自动发现配置,可以配置多个,也可以直接使用负载均衡暴露统一的地址,这里使用后者,es服务发现的域名为essd-pexample01cn.svc.example.net
discovery.zen.minimum_master_nodes
最小的存活master节点数量
master节点
data节点
nodata节点
最后更新于
这有帮助吗?