ElasticSearch 2.3.3 集群安装+ Marvel + kibana

1 . ElasticSearch 2.3.3 集群安装  

注意:重点先从使用入手,使用起来后我们再说理论

本文基于elasticsearch最新版搭建的 

开发环境:redhat 6.4,三台机子:

solr1 192.168.1.150

solr2 192.168.1.151

solr3 192.168.1.152

elasticsearch的集群搭建相当简单,不像solrcloud的搭建那么复杂(需要自己安装zookeeper),

在solr1上操作:

下载elasticsearch:

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.3/elasticsearch-2.3.3.tar.gz

解压:

tar -zxvf elasticsearch-2.3.3.tar.gz

接下来创建el用户,因为elasticsearch不允许以root运行(其实也可以运行,需要配置)。

useradd el

passwd el

123456

chown -R el:el elasticsearch-2.3.3

su el

cd elasticsearch-2.3.3/conf/

修改配置文件:

vim elasticsearch.yml

cluster.name: my-application

node.name: node-1

network.host: solr1

discovery.zen.ping.unicast.hosts: [“solr1”, “solr2″,”solr3”]   --如果不配置,即使cluster.name名字一样,还是组建不了集群

配置信息的具体讲解先放在后边:直接按上边配置即可

接下来,我们安装head插件:

cd elasticsearch-2.3.3/bin/

通过如下命令安装head插件

./plugin install mobz/elasticsearch-head

如果下载失败,可以自己手动下载,下载地址:

https://github.com/mobz/elasticsearch-head/archive/master.zip

并上传到elasticsearch所在目录:

使用如下方式进行安装:

./plugin install file:/Java/elasticsearch-head-master.zip

安装成功之后接下来让我们安装中文分词插件:ik

ik是在github上,需要自己下载并使用maven编译,我这里已经编译好了,如果不会的话,后期我会给出如何编译的文档:github地址如下:

https://github.com/medcl/elasticsearch-analysis-ik

下载并编译之后得到的文件如下:

elasticsearch-head-master.zip

解压并重命名:

unzip elasticsearch-head-master.zip -d ik

安装ik插件:

mv ik elasticsearch-2.3.3/plugins/

su root

给其他两台机器拷贝:

scp -r elasticsearch-2.3.3 solr2:/java/elasticsearch-2.3.3

scp -r elasticsearch-2.3.3 solr3:/java/elasticsearch-2.3.3

其他两台机器同样也需要创建新的用户el,并赋予相应的权限,这里不再赘述。

登录solr2:

vim elasticsearch-2.3.3/config/elasticsearch.yml

node.name: node-2

network.host: solr2

登录solr3:

vim elasticsearch-2.3.3/config/elasticsearch.yml

node.name: node-3

network.host: solr3

接下来,启动elasticsearch cluster

分别在solr1,solr2,solr3上执行如下操作:

su el

./elasticsearch-2.3.3/bin/elasticsearch

到这里,集群已经成功启动:

通过如下地址可验证集群是否启动成功:

http://solr1:9200/_plugin/head/
http://solr1:9200/_cluster/health?pretty 验证集群的健康状况

2.   安装 Kibana

    参考链接:https://www.elastic.co/guide/en/kibana/current/getting-started.html

  1.       kibana的安装相当简单,下载直接解压,进入bin/kibana启动即可。 
             后台运行kibana时,nohup ./kibana &  后台会找不到kibana的运行进程,此时需要进入${KIBANA_HOME}/config/kibana.yaml文件,打开pid.file: /var/run/kibana.pid
             这样kibana的运行进程就在/var/run/kibana.pid文件中。

  2.     es 和kibana的关联参考上面的链接。     


3.   安装Marvel

    参考链接:https://www.elastic.co/guide/en/marvel/current/getting-started.html

       marvel 安装分为 marvel agent的安装,marvel agent需要安装在每一个需要收集信息的ES 节点上,安装方法:
            ${ES_HOME}/bin/plugin install lisence
             ${ES_HOME}/bin/plugin install marvel
       如果不能在线安装,此时可以参照上面的,离线安装,先下载相关的zip包,在执行:
             ${ES_HOME}/bin/plugin install file:/....
             ${ES_HOME}/bin/plugin install file:/....
      marvel 安装好了以后,在kibana上安装marvel 插件,
            在线安装参考上面的链接:  离线安装参考:http://blog.csdn.net/test103/article/details/49889859
              downloadkibana、marvel-2.0.0.tar.gz
              cd ${kibana_home}
              bin/kibana plugin--install marvel--url file:///path/to/file/marvel-2.0.0.tar.gz
    marvel agent安装好以后,需要重启elasticsearch ,否则可能出现marvel 没有数据的情况。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31347383/viewspace-2120237/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31347383/viewspace-2120237/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装和部署ElasticsearchKibana,你可以按照以下步骤进行操作: 1. 首先,你需要从Elasticsearch官网下载Elasticsearch安装包。你可以使用以下命令来下载最新版本的Elasticsearch安装包: ``` wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.0.tar.gz ``` 2. 下载完成后,解压缩安装包。你可以使用以下命令来解压缩文件: ``` tar -xzf elasticsearch-6.7.0.tar.gz ``` 3. 进入解压缩后的目录: ``` cd elasticsearch-6.7.0 ``` 4. 接下来,你需要修改Elasticsearch的配置文件。你可以使用任何文本编辑器打开`config/elasticsearch.yml`文件,并进行必要的配置更改。例如,你可以修改绑定的IP地址、端口号等。 5. 完成配置后,你可以启动Elasticsearch。使用以下命令启动Elasticsearch: ``` ./bin/elasticsearch ``` 6. 启动后,你可以访问`http://localhost:9200`来验证Elasticsearch是否成功启动。你应该能够看到Elasticsearch的信息。 7. 现在,你可以继续安装和部署Kibana。从Kibana官网下载Kibana安装包。你可以使用以下命令来下载最新版本的Kibana安装包: ``` wget https://artifacts.elastic.co/downloads/kibana/kibana-6.7.0-linux-x86_64.tar.gz ``` 8. 下载完成后,解压缩Kibana安装包。你可以使用以下命令来解压缩文件: ``` tar -xzf kibana-6.7.0-linux-x86_64.tar.gz ``` 9. 进入解压缩后的目录: ``` cd kibana-6.7.0-linux-x86_64 ``` 10. 接下来,你需要修改Kibana的配置文件。你可以使用任何文本编辑器打开`config/kibana.yml`文件,并进行必要的配置更改。例如,你可以修改Elasticsearch的连接地址、端口号等。 11. 完成配置后,你可以启动Kibana。使用以下命令启动Kibana: ``` ./bin/kibana ``` 12. 启动后,你可以访问`http://localhost:5601`来访问Kibana的Web界面。在Kibana中,你可以进行数据可视化和分析等操作。 通过按照以上步骤,你可以成功安装和部署ElasticsearchKibana。记得根据你的具体需求进行配置和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值