问题描述
访问ip地址:9100的时候无法连接到es
可能的问题:
-如下,界面参数没设置好
-配置参数没配置正确,这些问题的源头主要体现在config/elasticsearch.yml文件的配置问题,以下是我的配置文件参数
node.name: elasticsearch
path.data: /home/elasticsearch-7.3.2/data
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["elasticsearch"]
http.cors.enabled: true
http.cors.allow-origin: "*"
- 没有配置最后两项参数,打开跨域请求,导致无法访问
- node.name参数和cluster.initial_master_nodes参数不同意,lz就是这个原因。lz一开始是配置了cluster.initial_master_nodes参数但是没有配置node.name参数,而node.name参数默认值是 node-1,看两个参数不一样导致无法连接
解决问题:
- 修改ip:9100端口号连接es的地址
- 修改elasticsearch.yml配置文件的
node.name
和cluster.initial_master_nodes
参数一致,重启es即可
收工回去,几点点赞