髡芯 发表于 2026-3-23 20:15:00

elasticsearch的安装ansj插件时候词典路径读取失败,NotEntitledException

es可以安装插件,在安装elasticsearch-ansj-analysis插件的时候,插件自身关于自定义的同义词,停用词等词典的设置可能会发生读取路径失败问题,失败的日志信息如下
Not entitled: component , module , class [class software
.amazon.awssdk.profiles.ProfileFileLocation], entitlement , operation , path /home//.aws/credentials
org.elasticsearch.entitlement.runtime.api.NotEntitledException: component , 
module , class , entitlement , operation , path /home//.aws/credentials 
原因大致是由于es的安全策略,禁止插件读取任何文件,尝试使用绝对路径,并将es的xpack-security-enable设为true,为es设计密码,最后成功加载上了这些词典。
 
也是找了好多办法都没有解决使用相对路径报错的问题,因为使用的是es9.1.4版本,所以对应版本问题的解决办法不是那么充足,都要靠自己摸索。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

糙昧邵 发表于 4 天前

东西不错很实用谢谢分享

钨哄魁 发表于 昨天 13:02

分享、互助 让互联网精神温暖你我

玻倌瞽 发表于 昨天 23:14

谢谢分享,辛苦了
页: [1]
查看完整版本: elasticsearch的安装ansj插件时候词典路径读取失败,NotEntitledException