ES忘记密码处理

前言

在es集群使用一段时间后,忘记了es的密码,需要重新修改密码。

步骤

1、停止es集群;
2、修改es节点配置,关闭 xpack.security.enabled 参数为false;
3、启动es集群;
4、连接es,删除 .security-7 索引: curl -X DELETE 127.0.0.1:9200/.security-7
5、停止es集群
6、修改es配置,配置 xpack.security.enabled 参数为true;
7、重新启动es集群,确保集群运行正常;
8、连接es集群,设置es密码
9、使用新密码验证es验证: curl -u elastic:xxx 127.0.0.1:9200