admin管理员组文章数量:1625135
ES 插件包离线安装(本地文件)
文章目录
- ES 插件包离线安装(本地文件)
- 使用安装命令安装
- 直接解压式
- 验证安装情况
常用的分词插件
-
analysis-ik
-
analysis-pinyin
-
analysis-dynamic-synonym
在集群的节点上分发插件的ZIP安装包
使用安装命令安装
bin/elasticsearch-plugin
使用合适的用户进行安装,常规rpm安装ES的时候使用的是root,所以用root插件安装,若是tar自定义用户安装,则使用安装ES的具体用户安装查询,原则是安装ES与插件的用户保持一致,保证文件的用户用户组一致。同时可能需要在elasticsearch-env
中进行环境变量的配置。
cd /usr/share/elasticsearch/;
bin/elasticsearch-plugin install file:///data/elasticsearch-analysis-ik-6.7.2.5.zip;
安装过程展示
[root@demo1 elasticsearch]# bin/elasticsearch-plugin install file:///data/elasticsearch-analysis-ik-6.7.2.5.zip -v
-> Downloading file:///data/elasticsearch-analysis-ik-6.7.2.5.zip
Retrieving zip from file:///data/elasticsearch-analysis-ik-6.7.2.5.zip
[=================================================] 100%
- Plugin information:
Name: analysis-ik
Description: IK Analyzer for Elasticsearch
Version: 6.7.2.5
Elasticsearch Version: 6.7.2
Java Version: 1.8
Native Controller: false
Extended Plugins: []
* Classname: org.elasticsearch.plugin.analysis.ik.AnalysisIkPlugin
plugin has a policy file with no additional permissions
-> Installed analysis-ik
这种方式安装analysis-dynamic-synonym的时候会出现交互命令 Continue with installation? [y/N]
[root@demo1 elasticsearch]# bin/elasticsearch-plugin install file:///data/elasticsearch-analysis-dynamic-synonym-6.7.2.zip;
-> Downloading file:///data/elasticsearch-analysis-dynamic-synonym-6.7.2.zip
[=================================================] 100%
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: plugin requires additional permissions @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.SocketPermission * connect,resolve
See http://docs.oracle/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.
Continue with installation? [y/N]y
-> Installed analysis-dynamic-synonym
直接解压式
需要将插件解压到ES安装程序的plugins文件夹中
- 解压文件夹 由于内部打包名非插件名,需要重命名文件夹
- 重启节点
unzip /data/elasticsearch-analysis-ik-6.7.2.5.zip -d /usr/share/elasticsearch/plugins/analysis-ik;
unzip /data/elasticsearch-analysis-pinyin-6.7.2.7.zip -d /usr/share/elasticsearch/plugins/analysis-pinyin;
unzip /data/elasticsearch-analysis-dynamic-synonym-6.7.2.zip -d /usr/share/elasticsearch/plugins/analysis-dynamic-synonym;
验证安装情况
命令安装无需重启集群节点,直接解压的方式需要重启集群节点。
执行以下命令查询
curl -XGET 'http://192.168.0.1:9200/_cat/plugins?v&s=name'
结果
name component version
demo1 analysis-dynamic-synonym 6.7.2
demo1 analysis-ik 6.7.2.5
demo1 analysis-pinyin 6.7.2.7
demo2 analysis-dynamic-synonym 6.7.2
demo2 analysis-ik 6.7.2.5
demo2 analysis-pinyin 6.7.2.7
demo3 analysis-dynamic-synonym 6.7.2
demo3 analysis-ik 6.7.2.5
demo3 analysis-pinyin 6.7.2.7
版权声明:本文标题:【ES实战】ES 插件包离线安装(本地文件) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1728912991a1179342.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论