700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Linux下安装ik分词器

Linux下安装ik分词器

时间:2020-09-13 23:16:13

相关推荐

Linux下安装ik分词器

Linux下安装ik分词器

首先下载ik分词器

下载地址: /medcl/elasticsearch-analysis-ik/releases

一定要点进来

下载zip压缩包

注意:es-ik分词插件版本一定要和es安装的版本对应

2.在es安装目录下的plugins目录新建ik文件夹(/usr/local/elasticsearch-8.2.3/plugins)

cd /usr/local/elasticsearch-8.2.3/plugins/ik/unzip elasticsearch-analysis-ik-8.2.0.zip

解压完后要把压缩包删掉,否则会报错

[WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [node-1] uncaught exception in thread [main]org.elasticsearch.bootstrap.StartupException: org.elasticsearch.bootstrap.BootstrapException: java.nio.file.FileSystemException: /usr/local/elasticsearch/elasticsearch-6.0.0/plugins/elasticsearch-analysis-ik-6.0.0.zip/plugin-descriptor.properties: Not a directory

启动失败后从es的日志文件中可以看到以下关键字。

Plugin [analysis-ik] was built for Elasticsearch version 8.2.3 but version 8.2.0 is running]

解决办法

找到你下载的ik分词器的plugin-descriptor.properties

改成自己es版本的版本号

出现这个问题是,我用的最新的es版本,ik分词器最新的版本没有跟上,最好es-ik分词插件版本要和es安装的版本对应

然后重启ES,就可以使用IK分词器了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。