ik分词器内存不足解决办法

上期我们讲了如何解决Linux内存不足,elasticsearch无法运行的问题es如何使用低内存运行,但是很多小伙伴反馈,使用这种方法后ik分词器安装失败了,提示内存不足,其实只需要选择手动安装就行了。由于分配给es的内存不足,自动安装ik分词器失败,可以选择手动安装。

  1. 首先将下载好的ik分词器拖到linux里面

  1. 将压缩包移动到容器中

docker cp /root/elasticsearch-analysis-ik-6.5.4.zip elasticsearch:/usr/share/elasticsearch/plugins
  1. 进入es容器

docker exec -it elasticsearch /bin/bash

4、创建目录

mkdir /usr/share/elasticsearch/plugins/ik

5、将文件压缩包移动到ik中

mv /usr/share/elasticsearch/plugins/elasticsearch-analysis-ik-6.5.4.zip /usr/share/elasticsearch/plugins/ik

6、进入目录

cd /usr/share/elasticsearch/plugins/ik

7、解压

unzip elasticsearch-analysis-ik-6.5.4.zip

8、删除压缩包(这步可以省略)

rm -rf elasticsearch-analysis-ik-6.5.4.zip

9、退出镜像

exit

10、重启docker镜像

docker restart elasticsearch

这时,你会惊奇的发现,ik分词器居然可以用了。最后,大家安装的时候注意自己ik分词器的版本要和es的版本一致哦。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值