博客
关于我
se 集群的搭建
阅读量:403 次
发布时间:2019-03-05

本文共 1207 字,大约阅读时间需要 4 分钟。

1.1  es伪分布式集群搭建

     Es会自动发现同一网段下的es,配置成相同集群名字的各个节点形成一个集群。如果在同一网段下有多个集群,就可以用culster.name来区分不同的集群。

1.下载es软件包,修改配置文件。本案例使用2.0版本,放到e盘下,如图

 

简单修改elasticsearch.yml配置文件的内容:(确保keyvalue的前面都有一个空格,即cluster.nameesclutertest的前面都得有一个空格

cluster.name:esclustertest  #默认是elasticsearch,修改节点名称

node.name: node-1    //节点名称

http.port: 9200        //访问端口号

以上只是简单对配置文件做了一下配置,根据自己的需要,其他一些参数自行配置。

2.e盘下的es整个软件包,复制到f,修改elasticsearch.yml配置文件

 

 

 

cluster.name:esclustertest  #默认是elasticsearch

node.name: node-2

http.port: 19200

 

3.分别启动这两个es,运行结果:

1.2  es分布式集群搭建

1.      背景前提:

Es会自动发现同一网段下的es,配置成相同集群名字的各个节点形成一个集群。如果在同一网段下有多个集群,就可以用culster.name来区分不同的集群。

2.      主节点的配置:假设此台机器的ip192.168.2.120,修改elasticsearch.yml配置文件(确保keyvalue的前面都有一个空格,即cluster.nameesclutertest的前面都得有一个空格

cluster.name: esclustertest #默认是elasticsearch

node.name: node-1

http.port: 9200

network.host: 192.168.2.120

network.publish_host: 192.168.2.120

 node.master:true

3.      拷贝此台此机器上的es的软件包到192.168.2.144这台机器上,修改elasticsearch.yml配置文件

cluster.name: esclustertest #默认是elasticsearch

node.name: node-2

http.port: 9200

network.host: 192.168.2.120

network.publish_host: 192.168.2.120

node.master: false

discovery.zen.ping.unicast.hosts: ["192.168.2.144"]  

4.      启动两个节点:并从192.168.2.12 0节点添加数据后,在每个节点的数据结果图:

 

 

 

 

参考网址:

 

 

你可能感兴趣的文章
Manjaro 24.1 “Xahea” 发布!具有 KDE Plasma 6.1.5、GNOME 46 和最新的内核增强功能
查看>>
mapping文件目录生成修改
查看>>
MapReduce程序依赖的jar包
查看>>
mariadb multi-source replication(mariadb多主复制)
查看>>
MaterialForm对tab页进行隐藏
查看>>
Member var and Static var.
查看>>
memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
查看>>
memcached高速缓存学习笔记003---利用JAVA程序操作memcached crud操作
查看>>
Memcached:Node.js 高性能缓存解决方案
查看>>
memcache、redis原理对比
查看>>
memset初始化高维数组为-1/0
查看>>
Metasploit CGI网关接口渗透测试实战
查看>>
Metasploit Web服务器渗透测试实战
查看>>
Moment.js常见用法总结
查看>>
MongoDB出现Error parsing command line: unrecognised option ‘--fork‘ 的解决方法
查看>>
MongoDB学习笔记(8)--索引及优化索引
查看>>
ms sql server 2008 sp2更新异常
查看>>
MS UC 2013-0-Prepare Tool
查看>>
msbuild发布web应用程序
查看>>
MSCRM调用外部JS文件
查看>>