阅读 110

Windows系统下Elasticsearch集群搭建

Windows系统下Elasticsearch集群搭建

1.Elasticsearch软件下载

1.1 官网下载地址如下

https://www.elastic.co/cn/webinars/getting-started-elasticsearch?elektra=startpage
采用的Elasticsearch版本为7.6.1

2.Elasticsearch集群配置

2.1 拷贝elasticsearch-7.6.1文件(假设设置三个节点)

  • 新建一个es-cluster文件夹,将elasticsearch-7.6.1文件拷贝三份

2.2 配置三个节点的elasticsearch.yml文件

  1. Node1的elasticsearch.yml文件配置
    my-application -- 集群名称必须统一
    node-1 -- 节点1的名字
    node.attr.rack: r1
    network.host: 192.168.0.110 -- 自己电脑主机的ip地址,可利用ipconfig查看
    9200 -- 浏览器访问该节点的端口
    discovery.seed_hosts: ["192.168.0.110:9300", "192.168.0.110:9301", "192.168.0.110:9302"] -- 集群内所有的通信端口列表
    cluster.initial_master_nodes: ["node-1", "node-2", "node-3"] -- 集群内所有节点的名称
    9300 -- 节点在集群内的通信端口
    http.cors.enabled: true
    http.cors.allow-origin: "*"

  2. Node2的elasticsearch.yml文件配置
    my-application -- 集群名称必须统一
    node-2 -- 节点1的名字
    node.attr.rack: r1
    network.host: 192.168.0.110 -- 自己电脑主机的ip地址,可利用ipconfig查看
    9201 -- 浏览器访问该节点的端口
    discovery.seed_hosts: ["192.168.0.110:9300", "192.168.0.110:9301", "192.168.0.110:9302"] -- 集群内所有的通信端口列表
    cluster.initial_master_nodes: ["node-1", "node-2", "node-3"] -- 集群内所有节点的名称
    9301 -- 节点在集群内的通信端口
    http.cors.enabled: true
    http.cors.allow-origin: "*"

  3. Node3的elasticsearch.yml文件配置
    my-application -- 集群名称必须统一
    node-3 -- 节点1的名字
    node.attr.rack: r1
    network.host: 192.168.0.110 -- 自己电脑主机的ip地址,可利用ipconfig查看
    9202 -- 浏览器访问该节点的端口
    discovery.seed_hosts: ["192.168.0.110:9300", "192.168.0.110:9301", "192.168.0.110:9302"] -- 集群内所有的通信端口列表
    cluster.initial_master_nodes: ["node-1", "node-2", "node-3"] -- 集群内所有节点的名称
    9302 -- 节点在集群内的通信端口
    http.cors.enabled: true
    http.cors.allow-origin: "*"

  • 注意:network.host使用127.0.0.1可能会报错

2.2 依次启动每个节点

  1. 点击elasticsearch.bat启动第一个节点

  2. 点击elasticsearch.bat启动第二个节点

  3. 点击elasticsearch.bat启动第三个节点

2.3 利用浏览器依次访问每个节点

  1. 访问Node1节点

  2. 访问Node2节点

  3. 访问Node3节点

  • 结论:三个节点可以正常启动并访问

2.4 利用Head插件查看相关信息

  • 前提:默认已经安装Head插件

  1. 开启Head插件

  2. 利用Head插件打开三个节点


  • 结论:三个Elasticserch实例配置成功

来源:https://www.cnblogs.com/zyj-0917/p/14810414.html

服务器评测 http://www.cncsto.com/ 

服务器测评 http://www.cncsto.com/ 


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐