Installing the Siren NLP plugin
Procedure
-
Extract the Siren NLP distribution ZIP file into a local directory.
-
In the extracted directory, locate the plugin ZIP file named
siren-nlp-{elasticsearch-version}-{version}-proguard-plugin.zip
. The path to this plugin ZIP file is represented byPATH-TO-SIREN-NLP-PLUGIN
in the command that follows. -
From the Elasticsearch installation directory, run the following command:
$ ./bin/elasticsearch/bin/elasticsearch-plugin install file:///PATH-TO-SIREN-NLP-PLUGIN/siren-nlp-7.9.1-0.5.1-proguard-plugin.zip -> Installing file:///PATH-TO-SIREN-NLP-PLUGIN/siren-nlp-7.9.1-0.5.1-proguard-plugin.zip -> Downloading file:///PATH-TO-SIREN-NLP-PLUGIN/siren-nlp-7.9.1-0.5.1-proguard-plugin.zip [=================================================] 100% @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: plugin requires additional permissions @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ * java.lang.RuntimePermission accessDeclaredMembers * java.lang.reflect.ReflectPermission suppressAccessChecks See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html for descriptions of what these permissions allow and the associated risks. Continue with installation? [y/N]y -> Installed siren-nlp
-
Launch Elasticsearch by running the following command:
$ ./bin/elasticsearch
In the output, the following line indicates that the Siren NLP plugin is installed and running:
[2020-10-05T12:15:20,628][INFO ][o.e.p.PluginsService ] [siren-node] loaded plugin [siren-nlp]