最后分析出原因为:我是从集测环境copy过来的配置文件,因为集测环境开启了x-pack的security,而生产环境没有,但是配置文件里面配置了:http.cors.allow-headers: "Authorization" 导致ES-head无法连接到ES集群,发现问题后,在配置文件里面对http.cors.allow-headers进行了注释,重启ES后,就可以连接了。
1、检查配置 elasticsearch下的 config/elasticsearch.yml ,加入 http.cors.enabled: true http.cors.allow-origin: "*"重启服务 2)选择访问方式,默认是127.0.0.1或localhost,填写ip后就可以使用Ip访问,加上第一步,就可以访问远程es 修改elasticsearch\config\elasticsearch.yml文件 ok ...
主要是由于跨域问题,chrome 安装插件chrome中跨域问题,可以安装插件解决, 插件地址 https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi
1、检查配置 elasticsearch下的 config/elasticsearch.yml,加入 http.cors.enabled: true http.cors.allow-origin: "*" 重启服务 2)选择访问方式,默认是127.0.0.1或localhost,填写ip后就可以使用Ip访问,加上第一步,就可以访问远程es 修改elasticsearch\config\elasticsearch.yml文件 ok...
搭建es-7.0.1版本集群时,报如下错误时: 解决办法:在你的想要设置为master节点的elasticsearch.yml文件中做如下修改即可: