elasticsearch集群搭建-windows
生活随笔
收集整理的這篇文章主要介紹了
elasticsearch集群搭建-windows
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、下載elasticsearch到本地并解壓
下載地址: https://www.elastic.co/cn/downloads/elasticsearch
解壓之后復(fù)制兩份,node1當(dāng)作主節(jié)點(diǎn),node2、node3當(dāng)作從節(jié)點(diǎn)
2、修改主節(jié)點(diǎn)配置文件
而我們只需要修改 /config 目錄下的 elasticsearch.yml 文件
node-1:
#集群名字cluster.name:?elasticsearch-cluster
#?節(jié)點(diǎn)名字
node.name:?node-1
#是否作為主機(jī)
node.master:?true
#是否作為數(shù)據(jù)節(jié)點(diǎn)
node.data:?false
network.host:?127.0.0.1
http.port:?9200
transport.tcp.port:?9300
#?---------------------------------?發(fā)現(xiàn)?----------------------------------
#?其他節(jié)點(diǎn)的地址端口號,注意端口號為?節(jié)點(diǎn)通信端口
discovery.zen.ping.unicast.hosts:?["127.0.0.1:9300","127.0.0.1:9301",?"127.0.0.1:9302"]
#?有資格作為master的節(jié)點(diǎn)的最小數(shù)量
discovery.zen.minimum_master_nodes:?1
#?節(jié)點(diǎn)將會等待響應(yīng)多久后超時
discovery.zen.fd.ping_timeout:?30s
#?跨域
http.cors.enabled:?true
http.cors.allow-origin:?"*"
node-2:
#集群名字cluster.name:?elasticsearch-cluster
#?節(jié)點(diǎn)名字
node.name:?node-2
#是否作為主機(jī)
node.master:?true
#是否作為數(shù)據(jù)節(jié)點(diǎn)
node.data:?false
network.host:?127.0.0.1
http.port:?9201
transport.tcp.port:?9301
#?---------------------------------?發(fā)現(xiàn)?----------------------------------
#?其他節(jié)點(diǎn)的地址端口號,注意端口號為?節(jié)點(diǎn)通信端口
discovery.zen.ping.unicast.hosts:?["127.0.0.1:9300","127.0.0.1:9301",?"127.0.0.1:9302"]
#?有資格作為master的節(jié)點(diǎn)的最小數(shù)量
discovery.zen.minimum_master_nodes:?1
#?節(jié)點(diǎn)將會等待響應(yīng)多久后超時
discovery.zen.fd.ping_timeout:?30s
#?跨域
http.cors.enabled:?true
http.cors.allow-origin:?"*"
node-3:
#集群名字cluster.name:?elasticsearch-cluster
#?節(jié)點(diǎn)名字
node.name:?node-3
#是否作為主機(jī)
node.master:?true
#是否作為數(shù)據(jù)節(jié)點(diǎn)
node.data:?false
network.host:?127.0.0.1
http.port:?9202
transport.tcp.port:?9302
#?---------------------------------?發(fā)現(xiàn)?----------------------------------
#?其他節(jié)點(diǎn)的地址端口號,注意端口號為?節(jié)點(diǎn)通信端口
discovery.zen.ping.unicast.hosts:?["127.0.0.1:9300","127.0.0.1:9301",?"127.0.0.1:9302"]
#?有資格作為master的節(jié)點(diǎn)的最小數(shù)量
discovery.zen.minimum_master_nodes:?1
#?節(jié)點(diǎn)將會等待響應(yīng)多久后超時
discovery.zen.fd.ping_timeout:?30s
#?跨域
http.cors.enabled:?true
http.cors.allow-origin:?"*"
補(bǔ)充:
需要修改es相關(guān)配置信息需修改elasticsearch.yml文件
需要修改jvm相關(guān)配置信息需修改lvm.options文件
需要修改es相關(guān)配置信息需修改log4j2.properties文件
3、啟動es
雙擊運(yùn)行 /bin/elasticsearch.bat 文件運(yùn)行,注意,此處盡量依次運(yùn)行三個目錄下的該文件。
啟動成功如下:
瀏覽器運(yùn)行如下鏈接:
http://127.0.0.1:9200/_cat/nodes?v結(jié)果如下:
4、安裝head插件
下載鏈接:https://github.com/mobz/elasticsearch-head
下載解壓后,進(jìn)入該目錄進(jìn)行啟動:
grunt?server瀏覽器訪問:http://127.0.0.1:9100
注意,grunt指令需要依托 npm 進(jìn)行安裝
安裝指令:npm install -g grunt-cli
總結(jié)
以上是生活随笔為你收集整理的elasticsearch集群搭建-windows的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 主板声卡坏了会不会有电流声_ITX小钢炮
- 下一篇: VMware要不要装在固态SSD上,虚拟