如何重新安装Elasticsearch以获取全新环境及Kibana相关凭证
彻底重置Elasticsearch环境(Windows)
- 停止所有Elasticsearch进程:打开任务管理器结束
elasticsearch.exe进程;如果是注册成服务的形式,执行命令net stop Elasticsearch确保服务完全停止。 - 清理核心数据与配置文件:
- 删除Elasticsearch安装目录下的
data文件夹(这是存储索引、集群状态的核心目录,删除后彻底清除原有环境数据)。 - 删除安装目录
config下的elasticsearch.keystore和elasticsearch.yml(若之前备份过自定义配置可先保留,重置后按需复用)。 - 检查你的bat文件是否指定了自定义
path.data路径,如有,同步删除该路径下的所有文件。
- 删除Elasticsearch安装目录下的
- 同步清理Kibana关联数据:
- 删除Kibana安装目录的
data文件夹。 - 删除Kibana
config目录下的kibana.keystore和kibana.yml。
- 删除Kibana安装目录的
- 重新启动并生成新凭据:
- 运行你的bat文件,Elasticsearch会自动完成全新初始化,生成新集群标识。
- 重置内置用户密码:进入Elasticsearch安装目录的
bin文件夹,执行命令:
按提示完成所有内置用户(含elasticsearch-reset-password -ielastic)的密码重置。 - 生成Kibana注册令牌:在
bin目录下执行:
复制生成的令牌用于后续Kibana初始化。elasticsearch-create-enrollment-token -s kibana - 获取新证书指纹:执行命令:
复制输出的指纹,Kibana连接时会用到。elasticsearch-certutil fingerprint
内容的提问来源于stack exchange,提问作者Frank Mehlhop
相关产品推荐
相关产品推荐

