您的位置:首页 > 其它

ElasticSearch -- 学习笔记 の 插件plugin安装

2014-11-25 17:18 561 查看
使用ES如若有辅助工具来管理的话,运维人员等都可以通过web页面工具查看维护以及监察系统状态,方便简洁,可操作性强。至于ES默认你已经安装。

举例说明: elasticsearch集群管理工具elasticsearch-head插件

elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由html5编写的独立网页程序,你可以直接打开elasticsearch-head-master目录下的index.html文件,输入地址连接ES(见下图二)
安装方法一 :

1.%ES_HOME%/bin/plugin -install mobz/elasticsearch-head



安装完成。

其实很多插件皆可如此安装,只不过省去了下载在解压到指定目录的过程罢了。

2.完成后,运行es
3.打开http://localhost:9200/_plugin/head/
安装方法二 :

1.https://github.com/mobz/elasticsearch-head 下载zip 解压
2.建立%ES_HOME%\plugins\head\_site文件
3.将解压后的elasticsearch-head-master文件夹下的文件copy到_site
4.开启es
5.打开http://localhost:9200/_plugin/head/

在地址栏输入es服务器ip地址和端口点connect就可以连接到集群,如下图:



#对于已经集成了各种常用插件的免安装包使用起来是不是更方便简单呢,答案是肯定的,那就可以试试 ElasticSearch的RTF版。

什么是ElasticSearch-RTF? RTF是Ready To Fly的缩写,在航模里面,表示无需自己组装零件即可直接上手即飞的航空模型,elasticsearch-RTF是针对中文的一个发行版,即使用最新稳 定的elasticsearch版本,并且帮你下载测试好对应的插件,如中文分词插件等,还会帮你做好一些默认的配置,目的是让你可以下载下来就可以直接
的使用(虽然es已经很简单了,但是很多新手还是需要去花时间去找配置,中间的过程其实很痛苦),当然等你对这些都熟悉了之后,你完全可以自己去diy 了,跟linux的众多发行版是一个意思。
https://github.com/medcl/elasticsearch-rtf 获取使用包
那如何使用呢?
1.运行环境
a.JDK7

b.系统可用内存>2G ,当然可以自己设置
2.下载
git clone git://github.com/medcl/elasticsearch-rtf.git -b master --depth 1

百度云盘:
http://pan.baidu.com/s/1pJNkrUV

3.配置 elasticsearch-rtf / elasticsearch / bin / service / elasticsearch.conf
默认JAVA HEAP大小为2G,根据你的服务器环境,需要自行调整,一般设置为物理内存的50%.
set.default.ES_HEAP_SIZE=2048

4.启动Redis(),供插件使用(ansj,string2int),不开启redis会报redis的连接异常。
5.运行
linux:

cd elasticsearch/bin/service
./elasticsearch console


windows:
cd elasticsearch/bin/service
elasticsearch.bat

6.工具
浏览器打开:http://localhost:9200/_plugin/rtf/ 即可操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: