ElasticSearch插件¶
在线安装¶
插件的版本和ElasticSearch的版本有严格的对应关系, 需要使用 plugin / elasticsearch-plugin(5.x) 命令进行在线安装
2.x 和 5.x 版本的 plugin 对版本的识别比较好, 只需带插件名即可, 如:
./plugin install mapper-attachments
./elasticsearch-plugin install mapper-attachments
1.x 版本的 plugin 对版本的识别不太好, 需要自己指定安装版本, 并且还要上带一长串的路径, 如:
./plugin -install elasticsearch/elasticsearch-mapper-attachments/2.7.1
离线安装¶
如果服务器无法连接外网, 可以在联网的测试机上运行 plugin 安装命令来获取插件(安装过程会显示下载地址, 插件包会被解压到 plugins 目录), 并复制到离线环境的plugins目录下,然后重启ElasticSearch
如果明确知道所要使用的插件版本和下载地址,直接离线下载后解压到plugins目录下即可,如:
curl -O https://download.elasticsearch.org/elasticsearch/elasticsearch-mapper-attachments/elasticsearch-mapper-attachments-2.7.1.zip
# 复制到离线环境
unzip elasticsearch-mapper-attachments-2.7.1.zip -d plugins/mapper-attachments
# 然后重启 ElasticSearch 即可
mapper-attachments¶
mapper-attachments 插件和elastic版本对应关系表: https://github.com/elastic/elasticsearch-mapper-attachments
ElasticSearch <= 2.0,则使用:
ElasticSearch >= 2.1,则使用: