Docker elk elasticsearch 重置密码

忘记密码,需要进行重置

 

1、修改配置文件config/elasticsearch.yml,注释掉支持x-pack的xpack.security.enabled: true配置,保存退出

xpack.security.transport.ssl.enabled: true
#xpack.security.enabled: true
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: "Authorization"

 

2、重启Elasticsearch进程(先kill掉):

service elasticsearch restart

 

3、启动成功后,使用curl查看当前Elasticsearch的索引:

curl -XGET "127.0.0.1:9200/_cat/indices" -H 'Content-Type: application/json'

删除全部索引:

 

# 使用时将 http://localhost:9200 替换成自己的 ES 服务地址,后面所有的同理,不再赘述
curl -X DELETE 'http://localhost:9200/_all'

 

 

4、删除.security-7的索引

curl -XDELETE 127.0.0.1:9200/.security-7

 

5、有如下打印,表示已成功删除

{"acknowledged":true}

 

重新设置看改博客:Docker部署ELK 设置es和kibana密码

 

posted @ 2023-02-21 15:08  ToDarcy  阅读(839)  评论(0编辑  收藏  举报