Elasticsearch闪退以及集群配置问题,涉及问题闪退,集群配置不成功

本文介绍了如何解决Elasticsearch5.6.8版本的闪退问题,通过在配置文件elasticsearch.yml中启用CORS并设置允许源。同时,详细展示了配置Elasticsearch集群的步骤,包括设置不同的节点名称、IP地址、服务端口和通信端口,以及使用discovery.zen.ping.unicast.hosts来指定集群节点。
摘要由CSDN通过智能技术生成

Elasticsearch闪退以及集群配置问题,涉及问题闪退,集群配置不成功

闪退

我在Elasticsearch8.6.2版本发过其他文中就,需要的可以翻看,这次主要是说Elasticsearch5.6.8版本。
闪退只需要在配置文件在config的elasticsearch.yml中中添加以下代码`

http.cors.enabled: true 
http.cors.allow-origin: "*"

这个好像是跟端口的配置有关,我没有深究,了解的可以在评论区告诉我一下,谢谢
我在Elasticsearch8.6.2中客户端端口号一直配置不成功,我就改成Elasticsearch5.6.8版本进行配置了。
将一下信息放到config的elasticsearch.yml中就可以完成集群配置

#节点1的配置信息:
#集群名称,保证唯一
cluster.name: my-es
#节点名称,必须不一样
node.name: node-1
#必须为本机的IP地址
network.host: 127.0.0.1
#服务端口号,在同一机器下必须不一样
http.port: 9201
#集群间通信端口号,在同一机器下必须不一样
transport.tcp.port: 9301
#设置集群自动发现机器IP集合
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301", "127.0.0.1:9302","127.0.0.1:9303"]

集群配置除了要满足上面说的还有其他要求
在这里插入图片描述
这里面的es-1,es-2,es-3是从elasticsearch5.6.8中复制出来的副本,如果elasticsearch5.6.8运行过里面会生成data目录,data目录要删除掉
我的这三个集群配置仅供参考
es-1的集群配置

#节点1的配置信息:
#集群名称,保证唯一
cluster.name: my-es
#节点名称,必须不一样
node.name: node-1
#必须为本机的IP地址
network.host: 127.0.0.1
#服务端口号,在同一机器下必须不一样
http.port: 9201
#集群间通信端口号,在同一机器下必须不一样
transport.tcp.port: 9301
#设置集群自动发现机器IP集合
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301", "127.0.0.1:9302","127.0.0.1:9303"]

es-2的集群配置

#节点1的配置信息:
#集群名称,保证唯一
cluster.name: my-es
#节点名称,必须不一样
node.name: node-2
#必须为本机的IP地址
network.host: 127.0.0.1
#服务端口号,在同一机器下必须不一样
http.port: 9202
#集群间通信端口号,在同一机器下必须不一样
transport.tcp.port: 9302
#设置集群自动发现机器IP集合
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301", "127.0.0.1:9302","127.0.0.1:9303"]

es-3的集群配置

#节点1的配置信息:
#集群名称,保证唯一
cluster.name: my-es
#节点名称,必须不一样
node.name: node-3
#必须为本机的IP地址
network.host: 127.0.0.1
#服务端口号,在同一机器下必须不一样
http.port: 9203
#集群间通信端口号,在同一机器下必须不一样
transport.tcp.port: 9303
#设置集群自动发现机器IP集合
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9301", "127.0.0.1:9302","127.0.0.1:9303"]

这样保存去分别启动三个集群就ok了,
启动集群双击bin目录下的elasticsearch.bat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值