今天在linux服务器上给elasticsearch设置密码,网上设置密码的帖子很多,而且基本都一样,这里就不介绍了,主要说下设置时遇到的问题。根据网上的帖子设置密码的步骤,走到执行命令

elasticsearch-setup-passwords interactive 时,es就报错了,如下图

多次在网上查找资料,都没有关于这个错误的帖子,经过多次的排查,原来发现是没有设置9200端口导致,以为默认端口不需要在配置文件中指定呢。解决方法就是在elasticsearch.yml中,指定9200端口,如下图

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐