elasticsearch - 在弹性搜索中启用 xpack.security 后无法验证用户 [弹性]
问题描述
我使用 Kibana 7.11.1 堆栈。这个问题仅与elasticsearch有关。
我添加xpack.security.enabled: true
到 elasticsearch.yml 并运行elasticsearch-setup-passwords auto
以设置默认用户密码。但现在当我开始弹性搜索时,我不断看到消息:
[o.e.x.s.a.AuthenticationService] [SERVER_NAME] Authentication of [elastic] was terminated by realm [reserved] - failed to authenticate user [elastic]
我只有在弹性搜索服务启动时才看到这个,所以我认为我需要elastic
在文件中设置新的用户密码elasticsearch.yml
,但我不知道如何..
有任何想法吗 ?
谢谢
解决方案
我错过了一项属于 kibana 堆栈的服务。弹性剂。
所以数据库并没有尝试连接到自己!:) elastic-agent 试图在没有正确凭据的情况下连接到 elasticsearch。
一旦我解决了这个问题并重新启动弹性代理,问题就解决了。
推荐阅读
- python - 尝试下载 MNIST 数据时出现 HTTP 错误
- python - 将句子中的 N 位数字替换为 N 的不同值的特定字符串
- python - 为什么函数不检查到最后一个数字?
- javascript - 对带有异常的 javascript 对象进行排序
- python - 在数值对数 X 轴上绘制垂直箱线图
- .net-core - 相同的功能有时会让我退出 (ReturnUrl)
- sql - 仅显示结果 > 2
- c - 如何使用两个指针来定义一个字符串isPalindrome?
- reactjs - 如何根据当前 url 激活 antd 侧边栏菜单项?
- jquery - Jquery切片工作但不隐藏某些项目