因为我的Elasticsearch服务器在代理后面,所以无法直接使用bin下的命令安装插件。
因此我尝试将其中一些解压到插件目录中,但没有成功。
具体来说,我尝试了这个https://github.com/jprante/elasticsearch-knapsack,但无法使其正常工作。
有任何帮助吗?
因为我的Elasticsearch服务器在代理后面,所以无法直接使用bin下的命令安装插件。
因此我尝试将其中一些解压到插件目录中,但没有成功。
具体来说,我尝试了这个https://github.com/jprante/elasticsearch-knapsack,但无法使其正常工作。
有任何帮助吗?
通常将插件文件解压到插件目录中,只要文件访问权限没有出错,就应该能够正常工作。为了验证插件是否正确安装,请检查elasticsearch主目录中是否包含名为plugins/knapsack
的目录,并且该目录包含两个文件:commons-compress-1.4.1.jar
和elasticsearch-knapsack-2.1.2.jar
您也可以将插件zip文件下载到临时位置,然后通过使用--url
参数指定路径来安装它:
bin/plugin --install knapsack --url file:///Full/Path/To/elasticsearch-knapsack-2.1.2.zip
有关更多信息,请参阅插件文档。
我使用以下方法在防火墙后安装插件:
bin/plugin -DproxyHost=myproxy.proxy.com -DproxyPort=80 --install lmenezes/elasticsearch-kopf