Elasticsearch 6.0:如何安装许可插件

时间:2017-11-28 19:06:25

标签: elasticsearch elasticsearch-plugin

我安装了一个非常全新的Elasticsearch,并安装了X-pack。我试图从Getting Started with Sheild安装sheild。如果我从bin/plugin install license(OS X)运行/usr/local/elasticsearch,我会得到No such file or directory。实际上,没有bin/plugin目录。

如果我从sudo bin/elasticsearch-plugin install [plugin_name]关注Installing Plugins,我会得到一个命令和选项列表,但它看起来并不像安装任何内容。

“盾牌入门”部分确实提到了ES_HOME,但没有解释这是什么。

如何将许可插件安装到Elasticsearch中?

1 个答案:

答案 0 :(得分:1)

AFAIK,Shield现在是X-pack的一部分,你不需要安装它。但仅通过license endpoint获得许可:

curl -XPUT -u elastic 'http://<host>:<port>/_xpack/license' -H "Content-Type: application/json" -d @license.json