概述
第一步.配置主节点
1.配置环境:
vim config/elasticsearch.yml在配置文件中加上下面的配置:
cluster.name: wali
node.name: master //主节点的名字
node.master: true
network.host: 127.0.0.1 //主节点的ip
2.配置完成重新启动:
首先查找到原来启动的进程:
ps -ef | grep `pwd` 查询进程,然后通过kill杀死查询到的进程
然后启动:
./bin/elasticsearch -d
3.检查:
登录http://127.0.0.1:9100/可以看到节点信息已经显示master了
并且进入到http://127.0.0.1:9200/可以看到cluster_name已经变成wali了
第二步.配置第一个子节点
复制gz包解压缩放到es_slave,然后复制解压后的文件叫 es_slave1,然后进入到项目目录中进行配置
1.环境配置:
vim config/elasticsearch.yml在配置文件中加上下面的配置:
cluster.name: wali //保证和主节点一致
node.name: slave1 //节点名字
network.host: 127.0.0.1 //本节点ip
http.port: 8200 //本节点端口
discovery.zen.ping.unicast.hosts: ["127.0.0.1"] //找到指挥官也就是主节点
2.服务启动:
./bin/elasticsearch -d
3.检查:
进入到http://localhost:9100 可以看到多了一个salve1
第三步.配置第二个子节点
复制gz包解压缩放到es_slave,然后复制解压后的文件叫 es_slave2
1.环境配置:
vim config/elasticsearch.yml在配置文件中加上下面的配置:
cluster.name: wali //保证和主节点一致
node.name: slave2 //节点名字
network.host: 127.0.0.1 //本节点ip
http.port: 8000 //本节点端口
discovery.zen.ping.unicast.hosts: ["127.0.0.1"] //找到指挥官也就是主节点
2.服务启动:
./bin/elasticsearch -d
3.检查:
进入到http://localhost:9100 可以看到多了一个salve2
到这里ElasticSearch的分布式环境就搭建完成了,可以看出来ElasticSearch的横向扩展能力很强并且简单,接下来才开始真正的学习ElasticSearch。
最后
以上就是伶俐黑米为你收集整理的搜索引擎ElasticSearch分布式的搭建(三)的全部内容,希望文章能够帮你解决搜索引擎ElasticSearch分布式的搭建(三)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复