kibana链接elasticsearch集群时,报错Authentication of [elastic] was terminated by realm [reserved]

kibana链接elasticsearch集群时,报错Authentication of [elastic] was terminated by realm [reserved]

由于es集群服务所在虚拟机重启后,发下服务启动不起来了,经过多种尝试,又是改密码,又是重新签名,最后发现ip变了,nngt(不好听的话),好不容易,es集群起来了,kibana链接不上集群服务,最后发现,kibana.keystore没有重新生成,用重置后的密码重新生成后,完美启动。

现做如下总结,以备不忘:

1.密码重置和集群启动过程如下:
生成新的证书 问题处理流程:

停止es
xpack取消
启动,以无密码形式登录
删除.security
停es
xpack开启
删除elasticsearch/config目录下elasticsearch.keystore、elastic-certificates.p12
bin目录下执行 ./elasticsearch-certutil cert -out config/elastic-certificates.p12 -pass “”
如果是集群,需要把config/elastic-certificates.p12拷贝到其他节点的config目录下
es节点依次启动(划重点)
设置密码,等待cluster health is currently RED.变为green在下一步

./elasticsearch-setup-passwords interactive  如下图好多密码都输入一样的就行

 出现这个就说明修改成功了。集群应该启动没问题了。

 利用postman看下 启动状态,red变green后 说明启动成功了。

2.接下来困惑就来了,kibana启动不起来。

kibana server is not ready yet

看了下日志输出

又看了下 配置文件,账号密码没毛病啊,然后我就怀疑难道是某个节点密码没改成功?然后我就又走了一遍密码重置过程。然后启动kibana,我去,还是一样。。。。。

最后去官网瞅了瞅,查呀查,最后发现kibana中还有kibana.keystore,一想,既然密码重置了,这个文件是不是也得生成一遍(这不感觉就来了)。

然后开始实操如下:

/bin/kibana-keystore create

 提示如下:成功生成。

 执行密码添加:

./kibana-keystore add elasticsearch.password

 输入重置的密码

 生成后启动kibana

nohup ./kibana &

 终于看到了久违的画面,激动的都要哭了。。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风_流沙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值