Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Installation of IK word splitter

2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

Brief introduction:

The version of the current IK Segmentation package is 1.8.

Download the zip package.

Below is an attachment link [ik- installation package .zip], which can be downloaded.

Second, upload zip package.

Download and decompress, as shown in the following figure.

Cdn.sojson.com/file/16-03-01-02-26-18/doc/7386405912 ">

Open and modify it and make it into a zip package.

# 'elasticsearch.version' version of elasticsearch compiled against# You will have to release a new version of the plugin for each new# elasticsearch release. This version is checked when the plugin# is loaded so Elasticsearch will refuse to start in the presence of# plugins with the incorrect elasticsearch.version.# can change this version number to your corresponding version. If your version is 2.2.0, change it to 2.2.0elasticsearch.version=2.0.0/elasticsearch-2.0.0/plugins.

Upload it in the plugins/ directory and unzip it. Note here that the directory structure must be like this, as shown below:

Start the test

Well, we found that the report was wrong.

[elasticsearch@iZ25x3wjytdZ elasticsearch-2.0.0] $. / bin/elasticsearch [2016-03-01 10 INFO] [node] [Landslide] version [2.0.0], pid [11109] Build [de54438/2015-10-22T08:09:48Z] [2016-03-01 10 INFO] [node] [Landslide] initializing... Exception in thread "main" java.lang.IllegalStateException: Unable to initialize pluginsLikely root cause: java.nio.file.FileSystemException: / home/elasticsearch/es/elasticsearch-2.0.0/plugins/ik.zip/plugin-descriptor.properties: Not a directory at sun.nio.fs.UnixException. TranslateToIOException (UnixException.java:91) at sun.nio.fs.UnixException.rethrowAsIOException (UnixException.java:102) at sun.nio.fs.UnixException.rethrowAsIOException (UnixException.java:107) at sun.nio.fs.UnixFileSystemProvider.newByteChannel (UnixFileSystemProvider.java:214) at java.nio.file.Files.newByteChannel (Files.java:317) at java.nio.file.Files.newByteChannel (Files.java:363) at java. Nio.file.spi.FileSystemProvider.newInputStream (FileSystemProvider.java:380) at java.nio.file.Files.newInputStream (Files.java:108) at org.elasticsearch.plugins.PluginInfo.readFromProperties (PluginInfo.java:86) at org.elasticsearch.plugins.PluginsService.getPluginBundles (PluginsService.java:306) at org.elasticsearch.plugins.PluginsService. PluginsService.java:112) at org.elasticsearch.node.Node. (Node.java:144) At org.elasticsearch.node.NodeBuilder.build (NodeBuilder.java:145) at org.elasticsearch.bootstrap.Bootstrap.setup (Bootstrap.java:170) at org.elasticsearch.bootstrap.Bootstrap.init (Bootstrap.java:270) at org.elasticsearch.bootstrap.Elasticsearch.main (Elasticsearch.java:35)

We can see at a glance that he went to find the configuration file under plugins/ik.zip, right?

The solution is to delete the ZIP package.

Start again after deletion.

[elasticsearch@iZ25x3wjytdZ elasticsearch-2.0.0] $. / bin/elasticsearch [2016-03-01 10 INFO] [node] [Landslide] version [2.0.0], pid [11109] Build [de54438/2015-10-22T08:09:48Z] [2016-03-01 10 INFO] [node] [Landslide] initializing... Exception in thread "main" java.lang.IllegalStateException: Unable to initialize pluginsLikely root cause: java.nio.file.FileSystemException: / home/elasticsearch/es/elasticsearch-2.0.0/plugins/ik.zip/plugin-descriptor.properties: Not a directory at sun.nio.fs.UnixException. TranslateToIOException (UnixException.java:91) at sun.nio.fs.UnixException.rethrowAsIOException (UnixException.java:102) at sun.nio.fs.UnixException.rethrowAsIOException (UnixException.java:107) at sun.nio.fs.UnixFileSystemProvider.newByteChannel (UnixFileSystemProvider.java:214) at java.nio.file.Files.newByteChannel (Files.java:317) at java.nio.file.Files.newByteChannel (Files.java:363) at java. Nio.file.spi.FileSystemProvider.newInputStream (FileSystemProvider.java:380) at java.nio.file.Files.newInputStream (Files.java:108) at org.elasticsearch.plugins.PluginInfo.readFromProperties (PluginInfo.java:86) at org.elasticsearch.plugins.PluginsService.getPluginBundles (PluginsService.java:306) at org.elasticsearch.plugins.PluginsService. PluginsService.java:112) at org.elasticsearch.node.Node. (Node.java:144) At org.elasticsearch.node.NodeBuilder.build (NodeBuilder.java:145) at org.elasticsearch.bootstrap.Bootstrap.setup (Bootstrap.java:170) at org.elasticsearch.bootstrap.Bootstrap.init (Bootstrap.java:270) at org.elasticsearch.bootstrap.Elasticsearch.main (Elasticsearch.java:35)

We can see from startup that the IK splitter has been installed successfully.

[2016-03-01 10 INFO] [plugins] [Big Wheel] loaded [analysis-ik], sites [head]

Test:

Http://123.57.163.79:9200/_analyze?analyzer=ik&pretty=true&text=sojson online tools are really easy to use {"tokens": [{"token": "sojson", "start_offset": 0, "end_offset": 6, "type": "ENGLISH", "position": 0}, {"token": "online", "start_offset": 6 "end_offset": 8, "type": "CN_WORD", "position": 1}, {"token": "tools", "start_offset": 8, "end_offset": 10, "type": "CN_WORD", "position": 2}, {"token": "nice", "start_offset": 10 "end_offset": 12, "type": "CN_WORD", "position": 3}, {"token": "easy", "start_offset": 11, "end_offset": 13, "type": "CN_WORD", "position": 4}]}

Get the Over.

Download address of word splitter: http://down.51cto.com/data/2323000

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report