ash*_*que 10 token elasticsearch kibana kubernetes user-enrollment
我正在使用 host 的 Kubernetes 集群上运行 elastic-search http://192.168.18.35:31200/。现在我必须将我的 Elastic Search 连接到 kibana。为此,需要生成注册令牌,但是如何生成呢?当我从 kibana 仪表板登录到 elastic-search 的根目录并键入以下命令来生成新的注册令牌时,它显示错误:
command : bin/elasticsearch-create-enrollment-token --scope kibana
error: bash: bin/elasticsearch-create-enrollment-token: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我在 bin 目录中创建了一个文件 elasticsearch-create-enrollment-token 并授予了完全权限。尽管如此,仍然没有生成任何令牌。大家对注册令牌有什么想法吗?
小智 20
假设您使用的是 debian/ubuntu,这应该有帮助
cd /usr/share/elasticsearch/bin/
then
./elasticsearch-create-enrollment-token --scope kibana
Run Code Online (Sandbox Code Playgroud)
由于您运行的是 ES 7.9,因此您还需要 Kibana 7.9。您无法在 ES 7.9 上运行 Kibana 8。
这就是为什么你的 bin 文件夹中没有该elasticsearch-create-enrollment-token脚本的原因,因为这是 ES8 中的新功能
| 归档时间: |
|
| 查看次数: |
33060 次 |
| 最近记录: |