频道栏目
首页 > 程序开发 > 综合编程 > 其他综合 > 正文
Elasticsearch多机集群配置
2017-02-09 09:41:00         来源:姚攀的博客  
收藏   我要投稿

Elasticsearch多机集群配置:多机集群中的节点可以分为master nodes和data nodes,在配置文件中使用Zen发现(Zen discovery)机制来管理不同节点。

Zen发现是ES自带的默认发现机制,使用多播发现其它节点。只要启动一个新的ES节点并设置和集群相同的名称这个节点就会被加入到集群中。
选取192.168.0.224这台机器做为master节点,elasticsearch.yml中的配置如下:

cluster.name: bropen
node.name: node-224
network.host: 0.0.0.0
discovery.zen.ping.unicast.hosts: 192.168.0.224:9300
discovery.zen.ping.multicast.enabled: true

注意端口不是9200,而是9300。也可以不写端口。
启动192.168.0.224上的es服务器,现在只是一个单机集群。
在192.168.0.87这台机器上配置好同样的ES,elasticsearch.yml中的配置如下:

cluster.name: bropen
node.name: node-87
network.host: 0.0.0.0
discovery.zen.ping.unicast.hosts: 192.168.0.224:9300
discovery.zen.ping.multicast.enabled: true

之后启动192.168.0.87上的es。
访问https://192.168.0.224:9200/_plugin/head/
如下图所示,访问192.168.0.224服务器上的ES head插件,可以看到ES中名为bropen的集群有4个节点,2个node-224,2个node-87.

这里写图片描述
配置成功。

点击复制链接 与好友分享!回本站首页
上一篇:深度学习UFLDL教程翻译之PCA白化
下一篇:监督学习之分类和逻辑回归
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站