ES版本:elasticsearch-6.5.4.zip
IK版本:elasticsearch-analysis-ik-6.5.4.zip
切换到ES的bin目录下,如:
在该目录下打开cmd窗口,执行插件安装命令
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.4/elasticsearch-analysis-ik-6.5.4.zip
开始会进行下载,下载完了后,提示是否安装,按y进行安装,如下图
---注意:ES版本要跟IK版本一一对应,否则es启动会报错
成功后,会在plugins目录下生成一个analysis-ik的目录,如下图
错误处理1
安装ik插件的时候报错,可以更改java的环境变量
---ik不支持java1.7版本,最低是java1.8以上
我这里设置是java11版本。
错误处理2
如果出现类似下图这种,Exception in thread "main" java.lang.IllegalStateException: Could not load plugin descriptor for plugin directory [.installing-748208255901280558]
则先去plugins目录下删除.installing-748208255901280558目录,然后检查java环境变量是否正确,如果不对则查考错误处理1 的处理方式,最后再执行elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.4/elasticsearch-analysis-ik-6.5.4.zip 进行安装