Linux docker中elasticsearch安装ik分词器插件(解决重启失败)

首先说一下:ik 分词器是安装在 docker 容器中的 elasticsearch 镜像的插件中的,文章步骤其实不多,不要被吓到。

我的环境:
OS :Linux centos 7.7 (阿里云)
docker : Docker version 19.03.8, build afacb8b
elasticsearch : version 6.8.5
ik : version 6.8.5 (与elasticsearch 对应)
kibana : version 6.8.5

一、下载 ik 分词器

这一步很重要,首先得有 ik 插件,然后下载时一定要知道我们需要下载哪一个版本的 ik 分词器,假如 ik 分词器的版本与 elasticsearch 的版本不对应的话,是不会重启 elasticsearch 成功的

注:第四大点,有另一种下载 ik 的方式,要是没有 Xftp 工具,可以先看一下文章,再操作。

(1)远程连接到 Linux 服务器,我使用的是 Xshell 工具,开启docker(已开启就不用了)并且查看 elasticsearch 版本;

systemctl start docker   //开启 docker 容器
docker images    //查看 elasticsearch version

在这里插入图片描述

Ik Version ES Version
master 7.X
6.X 6.X
5.X 5.X
1.10.6 2.4.6
1.9.5 2.3.5
1.8.1 2.2.1

(2)GitHub 下载各个版本 ik 分词器的地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

在这里插入图片描述

二、使用 Xftp 工具上传 ik 压缩包

(1)新建 /usr/local/es 目录
可以直接使用 Xftp 工具右键新建 es 文件夹,也可以使用命令新建;

cd /usr/local
mkdir es

在这里插入图片描述
(2)使用 Xftp 工具上传 ik ;
在这里插入图片描述

三、安装 Ik 分词器

(1)解压 ik 分词器(.zip 压缩包);

解压 .zip 的压缩包,就使用这个命令解压:

unzip ik_version     
  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值