elasticsearch 安装及其插件

插件作为一种普遍使用的,用来增强原系统核心功能的机制,得到了广泛的使用,elasticsearch也不例外。

1. 安装Elasticsearch插件

从0.90.2安装其实很简单,有三种方式,

1.1 在确保你网络顺畅的情况下,执行如下格式的命令即可:

1 plugin --install <org>/<user/component>/<version>

具体的<org>/<user/component>/<version>可参加各插件的使用说明。

1.2  如果网络不太顺畅,可以下载好插件的压缩包后以如下方式安装:

1 bin/plugin --url file:///path/to/plugin --install plugin-name

1.3 你也可以直接将插件的相关文件拷贝到plugins目录下面,需要注意的是,这种方式需要特别留意插件的种类。

2. 如何查看当前已经加载的插件

1 curl -XGET http://localhost:9200/_nodes/plugin

或者可以指定某个实例

1 curl -XGET http://localhost:9200/_nodes/10.0.0.1/plugin

3. 个人强力推荐的插件

要想知道整个插件的列表,请访问http://www.elasticsearch.org/guide/reference/modules/plugins/ 插件还是很多的,个人认为比较值得关注的有以下几个,其他的看你需求,比如你要导入数据当然就得关注river了。

3.1 BigDesk

该插件可以查看集群的jvm信息,磁盘IO,索引创建删除信息等,适合查找系统瓶颈,监控集群状态等,可以执行如下命令进行安装,或者访问项目地址:https://github.com/lukas-vlcek/bigdesk

1 bin/plugin -install lukas-vlcek/bigdesk

说明:ElasticSearch HQ功能跟这个插件也很强大。

3.2 Head

可以查看索引情况,搜索索引,查看集群状态和分片分布等,可以执行如下命令进行安装,或者访问项目地址:https://github.com/mobz/elasticsearch-head

1 bin/plugin -install mobz/elasticsearch-head

3.3 elasticsearch中文分词插件

官方的中文分词插件:Smart Chinese Analysis Plugin

Medcl开发的中午分词插件: IK Analysis Plugin  以及 Pinyin Analysis Plugin

3.4 ZooKeeper Discovery Plugin

elasticsearch 默认是使用Zen作为集群发现和存活管理的,ZooKeeper作为一个分布式高可用性的协调性系统,在这方面有着天然的优势,如果你比较信任zookeeper,那么你可以使用这个插件来替代Zen。

总结:本文主要介绍了elasticsearch的插件安装方法,如何查看当前加载的插件的方法,以及个人认为比较值得关注的一些插件。

时间: 2024-10-09 20:52:38

elasticsearch 安装及其插件的相关文章

elasticsearch 安装 head插件

head插件 切换到Elasticsearch的安装目录 cd ~/demo/elasticsearch/es1 执行安装命令 [[email protected] es1]# bin/plugin install mobz/elasticsearch-head 打开http://10.10.10.201:9200/_plugin/head/ 安装成功 插件安装参考: Elasticsearch Plugins and Integrations:https://www.elastic.co/gu

elasticsearch安装, es插件安装, http接口调用

1,elasticsearch的安装 1,es启动时需要使用非root用户,所有创建一个bigdata用户(如果是root用户安装的话,启动时会有提示 elastic could not run a root的报错): #创建用户 useradd bigdata #为hadoop用户添加密码: echo 123456 | passwd --stdin bigdata #将bigdata添加到sudoers echo "bigdata ALL = (root) NOPASSWD:ALL"

ElasticSearch安装拼音插件(pinyin)

环境介绍 集群环境如下: Ubuntu14.04 ElasticSearch 2.3.1(3节点) JDK1.8.0_60 开发环境: Windows10 JDK 1.8.0_66 Maven 3.3.3 Intellij IDEA 2016.1 下载编译Pinyin clone elasticsearch-analysis-pinyin 通过IntelliJ从git上克隆elasticsearch-analysis-pinyin工程: 修改ES版本 下载完项目后修改项目根目录下pom.xml文

elasticsearch安装head插件

Windows安装插件 方式一:打开cmd端口到D:\DevTools\elasticsearch-2.4.6\bin目录下,输入命令:plugin install mobz/elasticsearch-head注意:2.0以上版本install参数前不加-,成功后 plugins文件夹里就多了个head文件夹 方式二:从https://github.com/mobz/elasticsearch-head下载ZIP包.在elasticsearch目录下创建目录/plugins/head/_sit

elasticsearch安装中文插件ik

好久没写博文了,最近一直加班做项目,正在做搜索方面的工作,因此测试了一下es,经过无数次失败,终于成功安装了es+ik 从网上找了无数的安装方法都是一样,安装不成功 es 2.0安装 es官方网站下载es2,解压后即可执行,可暂时不配置,本人只修改了数据和日志的路径 下载ik https://github.com/medcl/elasticsearch-analysis-ik 安装maven java 本人都是通过apt-get默认安装的,配置CLASSPATH JAVA_HOME 解压ik,并

elasticsearch安装servicewrapper插件

1)下载elasticsearch-servicewrappergit clone https://github.com/elasticsearch/elasticsearch-servicewrapper然后将目录下的service目录拷贝至ES_HOME/bin目录下. 2)简单配置jvm的内存修改ES_HOME/bin/service/elasticsearch.conf,set.default.ES_HEAP_SIZE=1024,该值根据机器的配置可自定义. 3)安装启动服务执行命令:E

elasticsearch安装bigdest插件

bigdest下载地址:https://github.com/hlstudio/bigdesk 对于bigdest插件来说,安装是非常简单的. 只要三个步骤就可以了,下载--解压--进入到_side文件夹里启动服务 启动的命令:python -m SimpleHTTPServer 原文地址:https://www.cnblogs.com/yeyu1314/p/10224320.html

elasticsearch 安装hanlp插件

1.HanLP分词器插件下载地址https://github.com/pengcong90/elasticsearch-analysis-hanlp/releases下载analysis-hanlp.zip 2.解压到ElasticSearch下plugins目录下 3.配置修改analysis-hanlp目录下的hanlp.properties文件,修改root的属性,值为analysis-hanlp下的data 目录的地址修改analysis-hanlp目录下的plugin-descript

elasticsearch安装kibana插件

1.下载 2.解压将解压后的文件放到D:\DevTools\kibana-4.6.0-windows-x86路径下 3.修改配置文件D:\DevTools\kibana-4.6.0-windows-x86\config目录下的kibana.yml,elasticsearch.url: ip与elasticsearch配置相同 4.启动 双击D:\DevTools\kibana-4.6.0-windows-x86\bin目录下的kibana.bat默认连接的是本机elasticsearch,可在配