I have just upgraded to ES 2.2 and installed Marvel 2.2
However I am unable to install the basic license and I am receiving an error.
I am not able to get the issue statement.. I could install the license with ES 2.1 earlier.
Pls help
{"error":{"root_cause":[{"type":"invalid_index_name_exception","reason":"Invalid index name [license], must not start with ''","index":"_license"}],"type":"invalid_index_name_exception","reason":"Invalid index name [license], must not start with ''","index":"_license"},"status":400}[elkadm@jkmmsyslogsvr software]$
That error implies that the license plugin isn't installed. Did you restart your Elasticsearch node(s) after installing the Marvel and License plugins?
There are two sides to Elasticsearch Java plugins that you need to consider:
Are they installed.
Are they running.
Installing is only the first step to ensuring that the node is actually using the plugin. Because Java plugins (aka, not _site plugins) actually add code to Elasticsearch, they cannot be dynamically added to a running instance of Elasticsearch. As a result, the only way to run those newly installed plugins is to restart the node.
To verify that the node has been restarted with those plugins installed, it's as simple as running
$ curl -XGET localhost:9200/_cat/plugins?v
If you do not see the plugin listed next to every node here, then it's not installed or running correctly.
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.