Would really appricaite if someone could hint me as to why an attempt to launch a tribe node fails with ref. to non-existing hunspell.
How to I find out why the tribe thinks it needs such, when none of the nodes in either of my two clusters have hunspell nor do I delibrately ref hunspeel anywhere?
How to resolve this I wonder?
hunspell 2.1.1 plugin cant be found and installed...
$ service elasticsearch start
Starting elasticsearch: Exception in thread "main" java.security.AccessControlException: access denied ("java.io.FilePermission" "/usr/share/elasticsearch/config/hunspell" "read")
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at sun.nio.fs.UnixPath.checkRead(Unknown Source)
at sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(Unknown Source)
at sun.nio.fs.UnixFileSystemProvider.readAttributes(Unknown Source)
at sun.nio.fs.LinuxFileSystemProvider.readAttributes(Unknown Source)
at java.nio.file.Files.readAttributes(Unknown Source)
at java.nio.file.Files.isDirectory(Unknown Source)
at org.elasticsearch.indices.analysis.HunspellService.scanAndLoadDictionaries(HunspellService.java:127)
at org.elasticsearch.indices.analysis.HunspellService.(HunspellService.java:102)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at <<>>
at org.elasticsearch.node.Node.(Node.java:200)
at org.elasticsearch.tribe.TribeClientNode.(TribeClientNode.java:35)
at org.elasticsearch.tribe.TribeService.(TribeService.java:140)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at <<>>
at org.elasticsearch.node.Node.(Node.java:200)
at org.elasticsearch.node.Node.(Node.java:128)
at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:145)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:178)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:285)
<<>>
[FAILED]
