elasticsearch-7.1.1 windows 配置多节点服务器
1、将安装包解压成2份
当然也可以多个,具体看你的需求
2、更改配置文件(conf/elasticsearch.yml)
- 设置master elasticsearch.yml配置
# 集群名称
cluster.name: my-application
# 节点名称
node.name: node-1
# 网络连接地址
network.host: 0.0.0.0
# 端口
http.port: 9200
# 解决跨域问题给 elasticsearch-head 提供检测
http.cors.enabled: true
http.cors.allow-origin: "*"
# 设置主服务
node.master: true
# 时候进行数据存贮
node.data: true
# 这里一定要这样设置,我就是这里没有这样设置出问题的
cluster.initial_master_nodes: ["node-1"]
- 设置第二个节点 elasticsearch.yml配置
# 配置ES集群
cluster.name: my-application
node.name: node-2
network.host: 0.0.0.0
http.port: 5667
http.cors.enabled: true
http.cors.allow-origin: "*"
cluster.initial_master_nodes: ["node-2"]
3、进行启动
分别进入到bin目录点击elasticsearch.bat启动,再启动elasticsearch-head
如果不知道elasticsearch-head
可以参考 https://blog.csdn.net/linkkb/article/details/82805145