今天重部署es7.2.0版本时,发现启动时出现了java.security.policy报错。
报错内容如下:
java.security.policy:添加条目时出错报错
java.net.MalformedURLException: unknown protocol: jrt
排查了一番后发现,这是由于安装Analysis-hanlp插件时
遗漏了配置一下内容:
在elasticsearch-7.2.0/config/jvm.options 配置文件中
最后一行添加以下配置:
-Djava.security.policy=(es安装目录路径)/plugins/analysis-hanlp/plugin-security.policy
如果最后一行上方原本有-Djava.security.policy的参数内容,记得注释掉。
重启es后就没有出现该报错了