由於我的Elasticsearch服務器位於代理之後,因此我無法直接使用bin下的命令安裝插件。手動安裝Elasticsearch插件
所以,我想解壓縮其中的一些在插件目錄,沒有運氣。
具體我想這https://github.com/jprante/elasticsearch-knapsack,我無法得到它的工作。
任何幫助?
由於我的Elasticsearch服務器位於代理之後,因此我無法直接使用bin下的命令安裝插件。手動安裝Elasticsearch插件
所以,我想解壓縮其中的一些在插件目錄,沒有運氣。
具體我想這https://github.com/jprante/elasticsearch-knapsack,我無法得到它的工作。
任何幫助?
通常解壓插件文件到插件目錄中,只要將正常運行的文件訪問權限沒有搞砸。要驗證插件正確安裝檢查elasticsearch home目錄包含目錄名爲plugins/knapsack
,而該目錄包含兩個文件:commons-compress-1.4.1.jar
和elasticsearch-knapsack-2.1.2.jar
您也可以下載插件壓縮文件到一個臨時位置,然後安裝它通過指定路徑它使用--url
參數:
bin/plugin --install knapsack --url file:///Full/Path/To/elasticsearch-knapsack-2.1.2.zip
更多信息請參見Plugins documentation。
我已經使用以下步驟來安裝防火牆後的插件:
bin/plugin -DproxyHost=myproxy.proxy.com -DproxyPort=80 --install lmenezes/elasticsearch-kopf
,但似乎不適用於需要身份驗證的代理,儘管如此: -/ –
爲我工作,但我身後的代理不需要身份驗證。謝謝! –
很多時候,一個代理網絡中使用Linux的時候,我必須安裝cNTLM或一些其它的軟件代理。無論如何,我的工作是用插件(ZIP,TAR.GF,無論)下載文件,然後將其解壓縮到插件目錄中。檢查文件權限,你很好去。
我安裝使用我的Mac自制elasticsearch,是收到此錯誤:無法找到插件壓縮插件描述符「plugin-descriptor.properties」。 bin目錄是/usr/local/Cellar/elasticsearch/2.0.0_1/bin 我做了sudo插件安裝許可證,然後sudo插件安裝marvel-agent並解決了這個問題。 https://www.elastic.co/guide/en/marvel/current/installing-marvel.html
具體是什麼出了問題?只是編譯和下降的jar +所有DEPS下/插件/揹包 – synhershko
是的,它是在elasticsearch了一個錯誤:https://github.com/elastic/puppet-elasticsearch/issues/152 –
有沒有錯誤,看看答案。 – gotch4