自定义 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