因为我的Elasticsearch服务器位于代理后面,所以我无法使用bin下面的命令直接安装插件。
所以我试着在插件目录中解压缩其中的一些,但没有结果。
具体来说,我尝试过这个https://github.com/jprante/elasticsearch-knapsack,但我无法让它工作。
有什么帮助吗?
发布于 2013-10-25 14:26:33
通常,将插件文件解压缩到插件目录应该是有效的,只要文件访问权限没有混乱。要验证插件安装是否正确,请检查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有关详细信息,请参阅插件文档。
发布于 2015-05-09 03:23:53
我使用以下方法安装防火墙后面的插件:
bin/plugin -DproxyHost=myproxy.proxy.com -DproxyPort=80 --install lmenezes/elasticsearch-kopf发布于 2015-11-09 19:27:25
很多时候,当在代理网络中使用Linux时,我不得不安装cNTLM或其他一些软件代理。无论如何,对我起作用的是用插件(ZIP、TAR.GF等)下载文件,然后将其解压缩到插件目录中。检查文件权限,您就可以走了。
https://stackoverflow.com/questions/19587974
复制相似问题