ElasticSearch 下載:
https://gitee.com/MeganZheng/Elasticsearch
ElasticSearch 單實例的安裝:
1蜂林、需要JDK版本為1.8
2绒怨、啟動:
cd elasticsearch-6.2.2/
./bin/elasticsearch -d 后臺啟動
ElasticSearch-head 插件安裝:
1岖食、需要node.js6.0以上
2软能、安裝啟動
cd elasticsearch-head/
npm install
npm run start
3左敌、解決elasticsearch跨域問題:
cd ../elasticsearch-6.2.2/
vim config/elasticsearch.yml
最后面加上(有的話就不用加了):
http.cors.enabled: true
http.cors.allow-origin: "*"
4始苇、啟動elasticsearch
./bin/elasticsearch -d
分布式安裝
1绰沥、 修改配置文件
cd elasticsearch-6.2.2/
vim config/elasticsearch.yml
配置文件上加上:
cluster.name: Megan
node.name: master
node.master: true
network.host: 127.0.0.1
2瓦宜、重啟服務(wù)
ps -ef |grep elasticsearch
kill 端口號
./bin/elasticsearch -d
3蔚万、新建一個隨從節(jié)點文件夾
cd ../
mldir es_slave
cp -r elasticsearch-6.2.2 ex_slave/
cd ex_slave/
cp elasticsearch-6.2.2 es_slave_1
cp elasticsearch-6.2.2 es_slave_2
4、修改隨從節(jié)點配置:
cd es_slave_1/
vim config/elasticsearch.yml
加上配置:
cluster.name: Megan
node.name: slave1
network.host: 127.0.0.1
http.port: 8200
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
啟動slave1:./bin/elasticsearch -d
5临庇、同理可擴展多個節(jié)點
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者