Elasticsearch集成 IK分词器相关问题记录,以及访问远程路径Error问题解决
安装Ik分词器
https://github.com/medcl/elasticsearch-analysis-ik/releases 下载地址:按照自己的去下载对应版本
在ES plugins 安装ES对应版本的IK分词器
1.1修改 IKAnalyzer.cfg.xml 文件,按照自己的需要进行配置即可
1.2如果配置远程的访问地址需要做以下两部操作
1.增加文件目录在IK分词下的config目录下增加 ik-plugin.policy 文件,具体内容如下,目的是增加相关远程路径的读写权限
grant{
permission java.util.PropertyPermission "*", "read";
permission java.io.FilePermission "*", "read,write";
permission java.net.SocketPermission "自己对应的IP:8081", "listen,accept,connect,resolve";
};
2.修改 ES config下 jvm.options
增加以下配置 /路径就是增加文件的对应的绝对路径
-Djava.security.policy=/opt/www/elasticsearch/elasticsearch-7.17.1/plugins/analysis-ik/config/ik-plugin.policy
然后启动es即可