码迷,mamicode.com
首页 > 其他好文 > 详细

elasticsearch常用配置

时间:2018-07-20 01:13:40      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:启动   nodename   enable   localhost   重启   防火   lis   discovery   info   

允许外网连接
network.host,
http.port,
network.publish_host,
network.bind_host
别的机器或者网卡才能访问,否则只能是127.0.0.1或者localhost访问
注意配置yml结尾的配置文件都需要冒号后面加空格才行。

关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service 禁止防火墙开机启动

重启elasticsearch服务
ps -ef | grep elasticsearch 找到进程号
然后kill -9 进程号
再启动下elasticsearch

修改配置文件
$ vi config/elasticsearch.yml

技术分享图片

cluster.name: CKL_elasticsearch

noe.name: nodel
如果要配置集群需要两个节点上的elasticsearch配置的cluster.name相同,都启动可以自动组成集群,这里如果不改cluster.name则默认是cluster.name=elasticsearch,nodename随意取但是集群内的各节点不能相同,同时启动两台机器上的服务自动组成集群。

防脑裂配置:
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping_timeout: 120s
client.transport.ping_timeout: 60s
discovery.zen.ping.unicast.hosts: ["192.168.57.4","192.168.57.5", "192.168.57.6"]

集群状态:
http://192.168.0.1:9200/_cluster/health?pretty

技术分享图片

elasticsearch常用配置

标签:启动   nodename   enable   localhost   重启   防火   lis   discovery   info   

原文地址:https://www.cnblogs.com/xyhero/p/9339170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!