自定义URL或文件系统
编辑自定义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