注意:github https://github.com/medcl/elasticsearch-analysis-ik 给出了对应的es的ik版本,1.7.0的es对应的1.2.6的版本,开始我这块装了1.8的ik,创建索引失败,后台也是报ik的错误。
ik:1.2.6版本的下载:https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v1.6.1
安装操作:
下载zip包解压到一个目录解压缩:
#unzip elasticsearch-analysis-ik-master.zip
安装mavne环境,apache 官网下载软件包设置环境变量:
#export PATH=$PATH:/usr/local/maven/bin
因为是源代码,此处需要使用maven打包,进入解压文件夹中,执行命令:
#cd elasticsearch-analysis-ik-master
#mvn clean package
#在es的plugin目录下创建ik目录,并将target目录下的elasticsearch-analysis-ik-1.2.6.jar copy 到ik目录下。