ElasticSearch2.x版本各插件安装方法

软件的版本信息

ElasticSearch2.4.2
marvel版本2.4.1
kibana版本4.6.1

插件一:head插件的安装
(1):进入elasticsearch的bin目录,执行命令

./plugin install mobz/elasticsearch-head

执行成功后,启动elasticsearch服务,访问:
http://你的ip:9200/_plugin/head/

这里写图片描述

插件(二):kopf插件安装
进入elasticsearch目录的bin目录下,执行

./plugin install lmenezes/elasticsearch-kopf

执行成功后,启动elasticsearch服务,访问:
http://你的ip:9200/_plugin/kopf

这里写图片描述

插件(三)bigdesk插件安装
(1):下载bigdesk-master.zip包
https://github.com/lukas-vlcek/bigdesk/tree/master

(2):在plugins中自己建一个bigdesk 文件夹

cd /a/elasticsearch-2.4.2/plugins
mkdir bigdesk

(3):在bigdesk下建一个_site文件夹

cd /a/elasticsearch-2.4.2/plugins/bigdesk
mkdir _site

(4):将解压后的bigdesk-master文件夹下的所有文件拷贝到_site目录下
(5):在bigdesk下再建一个 plugin-descriptor.properties 文件

cd /a/elasticsearch-2.4.2/plugins/bigdesk
vim plugin-descriptor.properties
添加如下内容
description=bigdesk
version=bigdesk
name=bigdesk
site=true

(6):修改BigdeskStore.js文件

cd /a/elasticsearch-2.4.2/plugins/bigdesk/_site/js/store
vim BigdeskStore.js
定位到第142行
将major == 1  改为  major >= 1

(7):启动elasticsearch集群后,用浏览器打开
http://你的ip:9200/_plugin/bigdesk
这里写图片描述

插件(四):marvel插件安装

(1):进入elasticsearch的bin目录下,执行:

#安装许可证
plugin install license

plugin install marvel-agent

这一步如果由于网络问题无法下载,也可手动下载后解压到elasticsearch-2.4.2/plugins 目录。
license:https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/license/2.4.0/license-2.4.0.zip
marvel-agent:https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/marvel-agent/2.4.0/marvel-agent-2.4.0.zip

(2):下载kibana,解压即安装

使用的marvel版本为2.4.1.要求kibana版本为4.6.x (4.6.1以下版本不支持改marvel版本)
下载kibana4.6.1版本,下载地址:https://download.elastic.co/kibana/kibana/kibana-4.6.1-linux-x86_64.tar.gz
下载完成后,解压到 /kibana-4.6.1/installedPlugins/ 目录下即可

(3):配置kibana.yml文件 (/kibana-4.6.1/config/)

#在kibana.yml文件最下方添加

elasticsearch_url: "http://es-mon2:9200"      //es-mon2 为本机地址,我这里配置了hosts,所以写的域名

(4):配置elasticsearch.yml文件

#在elasticsearch.yml文件下方添加配置
marvel.agent.exporters:
  id1:
    type: http
    host: ["http://es-mon1:9200", "http://es-mon2:9200"]      #我这里有两台机器,所以配置两个,单机配置一个即可

(5):重新启动elasticsearch,kibana即可访问。访问地址:http://你的ip:5601/app/marvel#/
(6):marvel插件安装完成证书有效期为一个月,注册一个账号,下载基础证书安装,安装步骤 只适用于2.x版本的elasticsearch
https://www.elastic.co/guide/en/marvel/current/license-management.html

申请证书安装方式

 curl -XPUT -u admin 'http://172.100.10.156:9200/_license?acknowledge=true' -d @hua-han-7e332135-813e-2d2eda6bd36a-v2.json

5.x版本的安装方式不同。
注:kibana的默认端口为5601
这里写图片描述

插件(5):安装sense
(1):进入kibana-4.6.1/目录下,执行下面命令即可

./bin/kibana plugin --install elastic/sense

安装完成后,访问路径为:http://你的ip:5601/app/sense

插件(六):安装ik分词器

下载链接:
https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v1.10.2

(1)项目主页中有ES与分词器版本的对应,ES2.4.2使用1.10.2版本的ik分词器。
(2)在ES目录的plugins目录里新建ik文件夹,把下载的ik分词器解压到ik文件夹,
(3)在config文件夹中的elasticsearch.yml文件的最后加上index.analysis.analyzer.ik.type : “ik”
重启ES即可。

插件(七):elasticsearch-sql插件安装:
下载插件地址: https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.2.0/elasticsearch-sql-2.4.2.0.zip
下载完插件,放到elasticsearch的plugins目录中,重启即可,一定要下载对应elasticsearch版本的插件
文档及用法参考:https://github.com/NLPchina/elasticsearch-sql/tree/elastic2.4.2

附录:
这里写图片描述

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页