自定义URL或文件系统

编辑

也可以通过指定URL直接从自定义位置下载插件。

sudo bin/elasticsearch-plugin install [url] 

必须是有效的URL,插件名称由其描述符确定。

Unix

要从本地文件系统/path/to/plugin.zip安装插件,可以运行以下命令:

sudo bin/elasticsearch-plugin install file:///path/to/plugin.zip
Windows

要从本地文件系统C:\path\to\plugin.zip安装插件,可以运行以下命令:

bin\elasticsearch-plugin install file:///C:/path/to/plugin.zip

任何包含空格的路径都必须用引号括起来!

如果从文件系统安装插件,则插件分发包不能包含在您要安装插件的节点的plugins目录中,否则安装将失败。

HTTP

要从HTTP URL安装插件:

sudo bin/elasticsearch-plugin install https://some.domain/path/to/plugin.zip

插件脚本将拒绝与使用不受信任证书的HTTPS URL 通信。要使用自签名HTTPS证书,需要将CA证书添加到本地Java信任库,并将位置传递给脚本,如下所示:

sudo CLI_JAVA_OPTS="-Djavax.net.ssl.trustStore=/path/to/trustStore.jks" bin/elasticsearch-plugin install https://host/plugin.zip