标签:
ElasticSearch是一个开源的分布式搜索引擎。
下载
下载地址: https://www.elastic.co/downloads/elasticsearch
当前版本:Elasticsearch 2.1.1
JAVA环境配置
下载java jdk:
http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-windows-x64.exe
安装成功后,配置环境变量:
设置配置项:注意前面需要有空格;
1. 新增机器后,按照前述步骤安装好ES
2. 打开安装目录config文件夹下的elasticsearch.yml文件进行配置,使用写字板打开
3. #号表示注释该行,删除#号使该行配置生效
4. 设置集群名称,cluster.name,集群的所有机器必须使用一样的名称
5. 设置节点名称,node.name,名称必须在集群中唯一
6. 如果同一个局域网里,只要集群名称一样会自动识别添加
7. 如果不在一个子网,还需设置network.host为本机公网ip,并且设置discovery.zen.ping.unicast.hosts,让集群互相发现,例如:
network.host: 172.16.58.54
discovery.zen.ping.unicast.hosts: ["172.16.58.54", "172.16.58.55"]
8. 不在一个子网的情况下,添加了新机器,需要更改所有机器的配置,并重新启动ES
9. discovery.zen.ping.timeout: 120s
10. discovery.zen.ping.multicast.enabled: false
11. discovery.zen.ping.unicast.hosts: ["172.16.58.56", "172.16.58.57"]
12. # discovery.zen.ping.multicast.port: 54328
13. script.inline: on
14. script.indexed: on
15. script.engine.groovy.inline.aggs: on
16. script.file: on
service.bat install
标签:
原文地址:http://www.cnblogs.com/thaughtZhao/p/5404914.html