博客
关于我
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节点添加数据后,在每个节点的数据结果图:

 

 

 

 

参考网址:

 

 

你可能感兴趣的文章
NAS个人云存储服务器搭建
查看>>
nat 网卡间数据包转发_你是不是从来没有了解过光纤网卡,它跟普通网卡有什么区别?...
查看>>
NAT-DDNS内网穿透技术,快解析DDNS的优势
查看>>
NAT-DDNS内网穿透技术,解决动态域名解析难题
查看>>
NativePHP:使用PHP构建跨平台桌面应用的新框架
查看>>
Nat、端口映射、内网穿透有什么区别?
查看>>
Nat、端口映射、内网穿透有什么区别?
查看>>
nat打洞原理和实现
查看>>
NAT技术
查看>>
NAT模式/路由模式/全路由模式 (转)
查看>>
NAT模式下虚拟机centOs和主机ping不通解决方法
查看>>
NAT的两种模式SNAT和DNAT,到底有啥区别?
查看>>
NAT网络地址转换配置实战
查看>>
NAT网络地址转换配置详解
查看>>
navbar navbar-inverse 导航条设置颜色
查看>>
Navicat for MySQL 命令列 执行SQL语句 历史日志
查看>>
Navicat for MySQL 查看BLOB字段内容
查看>>
Navicat for MySQL(Ubuntu)过期解决方法
查看>>
Navicat Premium 12 卸载和注册表的删除
查看>>
Navicat 导入sql文件
查看>>