【问题描述】
如下图,出现用户名密码输入有误,IP或端口输入有误等相关问题导致Es无法正常连接
【前提条件】
首先,Es-head的安装,安装零代码的时候给的安装包里面本身是由Es的,安装的时候也会自动安装Es,如下零代码windows版本:
已经安装好了,需要访问Es,访问Es需要扩展工具的,具体步骤如下 :
【配置步骤】
1.插件安装
在产品安装包目录/tools-******/ES/ 0.1.3_0.zip下获取插件
1)解压0.1.3_0.zip
2)chrome浏览器,进入"扩展程序"
3)打开开发者模式
4)找到插件位置,拖入即可
5)查看插件图标,确认安装成功
2.插件使用
直接通过插件的小图标,打开Es header插件,输入IP地址和端口号,同时地址栏拼接用户名和密码(auth_user=用户名&auth_password=密码)。用户名和密码根据个实际情况填写。选择连接。
【ES连接不成功的常见原因和解决方法】
第一步:查看网址是否正确
chrome-extension://pkpffgocdldokakinjdpdefcedbjlffi/elasticsearch-head/index.html?auth_user=用户名&auth_password=密码
注*黄色区域填写为插件ID
第二步:一定要确认用户名密码是否在安装时进行改动,输入正确的用户名密码
Windows部署目录下,thingjsx-server/conf 的有一个appliction-pro.perties文件,查看真实用户名密码
第三:检查一下9200端口通不通
如果ES那台机器有防火墙,需要开端口,Windows命令操作cmd
输入telnet ip 9200
第四:排除以上问题
查查Windows日志启动成功了没,如果未启动成功需要重启该服务
未成功启动请重启Es服务