美文网首页ElasticSearch入门Elasticsearch
windows搭建elasticsearch集群

windows搭建elasticsearch集群

作者: fangzy0723 | 来源:发表于2018-01-03 17:16 被阅读26次

    1、下载elasticsearch到本地并解压

    首先确保已经安装了node环境

    JDK版本1.8+

    访问地址 https://www.elastic.co/cn/downloads/elasticsearch

    选择下载ZIP,放到本地盘符的一个文件夹下,解压之后如图示例,我是复制了两份,node1当作主节点,node2、node3当作从节点

    2、修改主节点配置文件

    进到elasticsearch-6.1.1 -node1/config的文件夹中 如下图所示文件

    需要修改es相关配置信息需修改elasticsearch.yml文件

    需要修改jvm相关配置信息需修改lvm.options文件

    需要修改es相关配置信息需修改log4j2.properties文件

    编辑elasticsearch.yml文件,配置如下图所示

    主节点node1配置信息

    配置http.cors.enabled: true      http.cors.allow-origin: "*"  参数,为了head插件可以访问ES

    cluster.name: elasticsearch  集群名,以此作为是否同一集群的条件

    node.name: master   节点名,以此作为集群中区分不同节点的的条件

    node.master: true   是否为主节点

    network.host: 127.0.0.1   网络地址

    http.port: 9200        端口

    path.data  数据存储地址

    path.log   日志存储地址

    启动elasticsearch主节点,双击bin/elasticsearch.bat,如图所示

    如下图所示表示启动成功

    在浏览器中访问地址 http://127.0.0.1:9200/,如下页面显示节点信息,启动成功

    3、修改从节点配置文件

    依次进到elasticsearch-6.1.1 -node2/config、elasticsearch-6.1.1 -node3/config的文件夹,修改从节点elascticsearch配置文件分别如下图所示

    从节点node2配置信息 从节点node3配置信息

    依次启动elasticsearch从节点,可参考主节点启动方式。如下图表示启动成功

    浏览器地址栏访问地址http://127.0.0.1:9200/_cat/nodes?v,显示页面如下图表示添加从节点成功

    4、安装head插件

    安装grunt

    执行命令 npm install -g grunt-cli 进行全局安装grunt,如下图所示

    执行命令grunt -version显示版本号表示安装成功,如图所示

    浏览器地址栏访问https://github.com/mobz/elasticsearch-head下载head插件,如图

    点击Download ZIP下载到本地,或者用git执行命令 git clone git://github.com/mobz/elasticsearch-head.git 下载也可以,把下载的elasticsearch-head文件放到一个文件夹下,我是放到如下路径

    在控制台进入到E:\work_soft\ElasticStack\elasticsearch-head目录下,执行npm install命令,如下图所示

    等待安装完成,然后执行命令 npm run start启动服务

    在浏览器地址栏访问地址http://127.0.0.1:9100/,显示如下页面表示elasticsearch集群搭建完成,一主二从

    相关文章

      网友评论

        本文标题:windows搭建elasticsearch集群

        本文链接:https://www.haomeiwen.com/subject/adwhnxtx.html