[技术干货-最佳实践] Elasticsearch同义词插件安装与功能验证
获取插件包
1. 下载最新版本插件源码包:
https://github.com/bells/elasticsearch-analysis-dynamic-synonym/
2. 解压源码包并进入代码根目录,执行mvn clean package编译打包,到红框的路径下取插件包,上传到实例节点上。
安装插件:
1. 使用omm用登录任意esnode1实例主机
2. 创建目录 /opt/huawei/Bigdata/FusionInsight_Elasticsearch_8.1.1/install/FusionInsight-Elasticsearch-7.10.2/elasticsearch/plugins/dynamic-synonym
3. 将已上传的插件包解压到此目录下
4. 修改权限 chmod 600 ./*
5. 修改配置文件plugin-descriptor.properties中version为7.10.2
6. 上传词典到 实例配置文件目录/opt/huawei/Bigdata/FusionInsight_Elasticsearch_8.1.1/install/FusionInsight-Elasticsearch-7.10.2/cluster/EsNode1/config/并修改权限chmod 600 synonyms.txt
7. 修改文件格式dos2unix synonyms.txt
8. 同步以上修改到所有实例
9. 重启服务
查看运行日志可以观察到插件和词典加载
功能验证:
词典文件:
执行结果:
- 点赞
- 收藏
- 关注作者
评论(0)