Elasticsearch建立多机集群
来源:互联网 发布:淘宝卖家手机号码采集 编辑:程序博客网 时间:2024/05/22 03:28
Elasticsearch建立多机集群
通过discovery.zen.ping.unicast.hosts: [“host1”, “host2:port”, “host3[portX-portY]”]
设置集群中master节点的初始列表,可以通过这些节点来自动发现新加入集群的节点。
1、选取10.122.4.79这台机器做为client node,elasticsearch.yml中的配置如下:
cluster.name: elsearchnode.name: node1network.bind_host: 10.122.4.79network.host: 0.0.0.0transport.tcp.port: 9300# allow originhttp.cors.enabled: truehttp.cors.allow-origin: "*"discovery.zen.ping.unicast.hosts: ["10.122.4.79"]
注意端口不是9200,而是9300。也可以不写端口。
启动10.90.4.9上的es服务器,现在只是一个单机集群。
2、在10.122.4.88这台机器上配置好同样的ES作为master node,elasticsearch.yml中的配置如下:
cluster.name: elsearchnode.name: node1network.bind_host: 10.122.4.88network.host: 0.0.0.0transport.tcp.port: 9300# allow originhttp.cors.enabled: truehttp.cors.allow-origin: "*"discovery.zen.ping.unicast.hosts: ["10.122.4.79"]
此时,两台机器的集群已经配置完毕。
注意:第二台机器安装的Elasticsearch是由第一台复制的,那么此时启动第二台机器的Elasticsearch时会报如下错误:
产生这种错误的原因是因为,第二台机器的Elasticsearch中data文件夹和logs文件夹中的内容是第一台机器中Elasticsearch中的数据,所以解决此问题的方法是删除,data文件夹和logs文件夹中的所有文件。
完成以上处理后,先启动第一台机器的Elasticsearch服务,然后启动第二台机器的服务,最后启动Elasticsearch-head工具;通过head查看配置的集群情况
阅读全文
0 0
- Elasticsearch建立多机集群
- docker--elasticsearch配置多机集群
- elasticsearch 集群
- elasticsearch集群
- Elasticsearch集群
- elasticsearch 集群
- 【Elasticsearch】深入Elasticsearch集群
- es 二 ---- elasticsearch多节点集群不成功
- elasticsearch-head-elasticsearch集群管理工具
- elasticsearch集群管理工具head
- elasticsearch 集群搭建步骤
- Elasticsearch- 集群状态查询
- elasticsearch 集群状态信息
- ElasticSearch — 集群搭建
- elasticsearch集群的部署
- Elasticsearch集群搭建
- ElasticSearch集群服务器配置
- Elasticsearch集群入门
- IOError: No translation files found for default language zh-cn.
- java后台注解式日志,利用注解记录日志
- 中国大学MOOC·Python网络爬虫与信息提取_思考小结(一)
- 局部边缘保持滤波(LEP)高动态范围图像HDR压缩 matlab程序(二)
- read与fread的使用
- Elasticsearch建立多机集群
- QT数据库
- SpringCloud 笔记 (三)---- Eureka通信过程
- Android性能优化之App应用启动分析与优化
- LBP特征
- 快速冥
- 二维码开源库zbar、zxing使用心得
- java.util.concurrent.locks.AbstractQueuedSynchronizer队列同步器源码解析
- 算法 1.3.35 RandomQueue