列出、移除和更新已安装插件
编辑列出、移除和更新已安装插件
编辑列出插件
编辑可以使用 list
选项检索当前已加载插件的列表。
sudo bin/elasticsearch-plugin list
或者,使用 节点信息 API 查找集群中每个节点上安装了哪些插件。
移除插件
编辑可以通过手动删除 plugins/
目录下的相应目录,或使用公共脚本,来移除插件。
sudo bin/elasticsearch-plugin remove [pluginname]
移除 Java 插件后,需要重启节点才能完成移除过程。
默认情况下,插件配置文件(如有)会保留在磁盘上;这样做的目的是为了在升级插件时不会丢失配置。如果希望在移除插件时清除配置文件,请使用 -p
或 --purge
。此选项可以在移除插件后用于移除任何残留的配置文件。
移除多个插件
编辑可以一次调用移除多个插件,方法如下:
sudo bin/elasticsearch-plugin remove [pluginname] [pluginname] ... [pluginname]
更新插件
编辑除了使用 稳定插件 API 创建的文本分析插件外,插件是为特定版本的 Elasticsearch 构建的,并且必须在每次更新 Elasticsearch 时重新安装。
sudo bin/elasticsearch-plugin remove [pluginname] sudo bin/elasticsearch-plugin install [pluginname]