windows安装elasticsearch服务以及elasticsearch5.6.10集群的配置(elasticsearch5.6.10配置跟1.1.1的配置不太相同,有些1.1.1版本下的配置指令在5.6.10中不能使用)

1、下载elasticsearch5.6.10安装包

    下载地址为:  https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.10.zip

2、下载完成后,解压到目录,本人放到 D:\software\es目录下

3、这时候作为单机的elasticsearch就已经可以启动了(不需要做任何修改)

     找到bin目录下的  elasticsearch.bat  双击运行,运行成功如下图

-----------------------------------------下面我们来讲一下elasticsearch5.6.10集群怎么配置-----------------------------------------

4、先修改elasticsearch5.6.10_1/config目录下的 elasticsearch.yml文件,配置信息如下

# ================= Elasticsearch Configuration ===================
 
# #配置es的集群名称, es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。
 
 cluster.name: elastic
 
# #节点名称
 
 node.name: node-001
 
# #指定该节点是否有资格被选举成为node
 
 node.master: true
 
# #指定该节点是否存储索引数据,默认为true。
 
 node.data: true
 
# #设置绑定的ip地址还有其它节点和该节点交互的ip地址,本机ip
 
 network.host: 192.168.97.88

 
# #指定http端口,你使用head、kopf等相关插件使用的端口
 
 http.port: 9200
 
# #设置节点间交互的tcp端口,默认是9300。
 
 transport.tcp.port: 9300
 
#设置集群中master节点的初始列表,可以通过这些节点来自动发现新加入集群的节点。
#因为下一台elasticsearch的port端口会设置成9301  所以写入两台elasticsearch地址的完整路径
 
 discovery.zen.ping.unicast.hosts: ["192.168.97.88:9300","192.168.97.88:9301"]
 
#如果要使用head,那么需要增加新的参数,使head插件可以访问es
 
 http.cors.enabled: true
 
 http.cors.allow-origin: "*"

5、修改第二台机elasticsearch的配置文件(修改端口号和节点名称即可  将9200改为9201 , 9300改为9301 , node-001改为node-002),elasticsearch.yml文件配置信息如下

# ================= Elasticsearch Configuration ===================
 
# #配置es的集群名称, es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。
 
 cluster.name: elastic
 
# #节点名称
 
 node.name: node-002
 
# #指定该节点是否有资格被选举成为node
 
 node.master: true
 
# #指定该节点是否存储索引数据,默认为true。
 
 node.data: true
 
# #设置绑定的ip地址还有其它节点和该节点交互的ip地址,本机ip
 
 network.host: 192.168.97.88

 
# #指定http端口,你使用head、kopf等相关插件使用的端口
 
 http.port: 9201
 
# #设置节点间交互的tcp端口,默认是9300。
 
 transport.tcp.port: 9301
 
#设置集群中master节点的初始列表,可以通过这些节点来自动发现新加入集群的节点。
#因为下一台elasticsearch的port端口会设置成9301  所以写入两台elasticsearch地址的完整路径
 
 discovery.zen.ping.unicast.hosts: ["192.168.97.88:9300","192.168.97.88:9301"]
 
#如果要使用head,那么需要增加新的参数,使head插件可以访问es
 
 http.cors.enabled: true
 
 http.cors.allow-origin: "*"

6、分别双击elasticsearch.bat文件运行elasticsearch(窗口会有错误信息打印,暂不需要关注),稍等1分钟,打开浏览器,输入 http://192.168.97.88:9200/_cluster/health?pretty=true 地址检查是否运行成功

启动成功,配置完成

posted @ 2018-08-13 14:51  lazy_cxy  阅读(974)  评论(0编辑  收藏  举报