What should be the location of file - 'plugin-descriptor.properties'?
/bin/plugin install file:/downloads/elasticsearch-csv-master.zip
-> Installing from file:/downloads/elasticsearch-csv-master.zip...
Trying file:/downloads/elasticsearch-csv-master.zip ...
Downloading .DONE
Verifying file:/downloads/elasticsearch-csv-master.zip checksums if available ...
NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
ERROR: Could not find plugin descriptor 'plugin-descriptor.properties' in plugin zip
Looks like the problem I am facing is very common when
deploying a plugin from local destination
when server cannot access github / outside servers (due to security)
new users (like myself)
The plugin owner / ElasticSearch should have a standard solution for such an issue, as I see so many people asking same question again and again. Especially new users like me.
At present I don't have solution to issue that I have posted.
I was also facing the same issue but spending an entire day what I found that the plugin which i am trying to install is not compatible with the version of Elasticsearch.
Elasticsearch(2.4.5) was installed from repository and plugin was downloaded directly from site, it was 5.4. I extracted plugin.zip and opened plugin-descriptor.properties to check what version of elasticsearch is mentioned and compiled against, I found 5.4
So, removed ES and installed using the Deb package downloaded from site .
It works (y)
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.