Wednesday, November 26, 2014

Ugly hack - Elasticsearch plugin (Knapsack) install on Windows



  • Under Cygwin, with a mix of POSIX and Windows paths
  • Firewalled ES node -- downloaded to RDP client and pulled binary via tsclient
  • ES server is embedded in a proprietary stack


$ 'C:\Program Files\ObscureDistro\java/bin/java' -Xmx64m -Xms16m -Delasticsearch '-Des.path.home=/cygdrive/c/Program Files/ObscureDistro/server/bin' -cp  'C:\Program Files\ObscureDistro\server\lib.obscure\*' org.elasticsearch.plugins.PluginManager -install knapsack -url 'file:///\\tsclient\C\Users\someone\Downloads\elasticsearch-knapsack-1.3.2.0-plugin.zip'

-> Installing knapsack...
Trying file://///tsclient/C/Users/someone/Downloads/elasticsearch-knapsack-1.3.2.0-plugin.zip...
Downloading .....DONE
Installed knapsack into C:\cygdrive\c\Program Files\ObscureDistro\server\bin\plugins\knapsack



  • ES node must be restarted

No comments: