今日长缨在手,何时缚住苍龙。这篇文章主要讲述关于elasticsearch5.0+中head连不上es,集群健康值: 未连接相关的知识,希望能为你提供帮助。
前言:
关于elasticsearch5.0+中head连不上es,显示集群健康值: 未连接的这种问题,自己也是搞了三个多小时才解决,过程一言难尽,下面总结关于这个问题的情况和一些解决方案~(也许试完所有的还是不行也是有可能的。。。。。。。。。)
1、elasticsearch5.0+中head连不上es,集群健康值: 未连接
可以通过修改elasticsearch5.0+中config/elasticsearch.yml,在最后面加上下面两行信息
http.cors.enabled: true
http.cors.allow-origin: "*"
再次启动elasticsearch即可
2、集群中elasticsearch-head启动无误,elasticsearch启动无误(安装好了head插件)
出现下面的错误:
后台显示连错错误
可以通过修改localhost => master(自己的),则连接成功
【关于elasticsearch5.0+中head连不上es,集群健康值: 未连接】
还有一个地方要注意,elasticsearch-head下的Gruntfile.js文件修改
文件93行添加hostname:0.0.0.0 (通过93+shift+g定位到93行)
options:
hostname:0.0.0.0,
port: 9100,
base: .,
keepalive: true
3、如果不想在linux环境下安装head插件,则可以直接在Chrom安装elasticsearch-head.crx插件
一个插件下载地址:??https://github.com/liufengji/es-head??
通过扩展程序,把插件的包拉到Chrom中安装即可
如果遇到--程序包无效:“CRX_HEDER_INVALID”的问题
解决方法:
1.将elasticsearch-head.crx插件重命名为elasticsearch-head.zip的压缩文件。
2.将elasticsearch-head.zip解压出来为elasticsearch-head。
3.进入elasticsearch-head文件夹将_metadata文件夹重命名为metadata
4.打开Google的扩转程序,点击加载已解压的扩展程序,选择解压elasticsearch-head文件夹即可添加插件成功。
如果是360浏览器:打开浏览器,双击elasticsearch-head.crx插件即可完成安装,使用插件查看节点状态。
4、还有一种可能就是浏览器的问题,有可能Chrom也是连接不上,可以试试火狐、360等其他的浏览器
?
推荐阅读
- 安装SecureCRT & SecureFX(Win7或Win10安装)
- #yyds干货盘点# Redis数据类型(5种基础数据类型详解)
- 安装VMWare
- 大厂面试必问(MySQL夺命连环55问)
- 使用nvidia_gpu_expoter配合prometheus+grafana监控GPU性能
- VMware Workstation虚拟机提示(锁定文件失败,打不开磁盘“****”或它所依赖的某个快照磁盘,模块“Disk”启动失败的解决办法)
- 医院业务软件健康管理实战案例分享
- 一文读懂低代码镜像,快速访问对应的视图
- 安装VMTools工具