ElasticSearch V2.3部署问题

ElasticSearch V2.3

CentOS 7

3个节点

研究ElasticSearch V2.3 进行了2天,终于搞明白大部分配置信息含义并且部署成功了。主要问题在于之前的没有接触过,并且2.3版本之前的版本区别不小,根据之前的文档很难不出问题。需要结合官方文档进行工作。这里主要是列举下遇到的问题

1.安装Marvel改变

和之前的版本不同,需要先安装 Elasticsearch and Kibana, 具体查看官方文档:https://www.elastic.co/downloads/marvel。

2.安装插件命令不同

刚才的命令已经看出来,现在安装插件的命令是:bin/plugin install xxx。和之前命令不同

3.no known master node, scheduling a retry问题解决

首先,保证集群在同一网关下,9200和9300tcp接口开放,互相可以ping通;

然后,保证配置一致并且是同一个cluster_name;

最后,discovery.zen.ping.unicast.hosts: ["192.168.25.129"],这个配置其实只需要填写一个ip就够了,因为2.0以上默认是单播(unicast)模式,官方说不建议采用multicast的模式,所以,这个地方ip只需要配置一个有效的就可以了。

4.部分节点安装Marvel后报错

部分节点安装Marvel后会一直报错,并且http://node02.com:9200/_plugin/head/无法显示节点信息,这个问题其实很简单,(自己搞了半天)。

解决方案:

将Marvel安装到所有节点上,保证版本一直,然后所有节点重启。over~

其他问题解决:

http://www.cnblogs.com/muzhiye/p/elasticsearch_set_cluster.html

配置详解

http://rockelixir.iteye.com/blog/1883373

http://www.searchtech.pro/articles/2013/02/18/1361194291548.html

2.2配置详解

http://my.oschina.net/secisland/blog/618312

时间: 2024-08-01 20:20:45

ElasticSearch V2.3部署问题的相关文章

Kibana+Logstash+Elasticsearch+Redis安装部署

最近做日志分析,发现logstash较符合自己的需求, Logstash:做系统log收集,转载的工具.同时集成各类日志插件,对日志查询和分析的效率有很大的帮助.一般使用shipper作为log收集.indexer作为log转载. Logstash shipper收集log 并将log转发给redis 存储 Logstash indexer从redis中读取数据并转发给elasticsearch redis:是一个db,logstash shipper将log转发到redis数据库中存储.Log

elasticsearch 集群部署

Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多shard的方式保证数据安全,并且提供自动resharding的功能,github等大型的站点也都采用Elasticsearch作为其搜索服务.废话在此就不多赘述了,下面记录下CentOS7下Elasticsearch集群部署过程: 1)基础信息 elk-es01.kevin.cn    192.168.10.44 elk-es02.kevin.cn    192.168.10.45 elk-

elasticsearch+logstash+kibana部署

这篇博客讲的是elasticsearch+logstash+kibana部署的方法. 内容大纲: 1.elasticsearch+logstash+kibana部署 2.收集Tomcat日志 3.收集tcp日志 一.elasticsearch+logstash+kibana部署 1.elasticsearch部署 由于条件有限,这三个组件都装在同一台机器上面. 系统版本: elasticsearch-6.7.0.logstash-6.7.0.kibana-6.7.0-linux-x86_64 [

我的ElasticSearch集群部署总结--大数据搜索引擎你不得不知

摘要:世上有三类书籍:1.介绍知识,2.阐述理论,3.工具书:世间也存在两类知识:1.技术,2.思想.以下是我在部署ElasticSearch集群时的经验总结,它们大体属于第一类知识“techknowledge(技术)”.但其中也穿插一些我个人的理解.敬请指正. 关键词:ElasticSearch, 搜索引擎, 集群, 大数据, Solr, 大数据 三类书籍 和 两类知识: 有一些书是对某一新知识领域的介绍,将此知识领域从头到尾.从内而外剖开了分析,吸收这些知识主要在于“记忆”,(也有“领会”)

Logstash+Kibana+多ElasticSearch集群部署

ELK原理与介绍 ? ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件.新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash .官方文档 :https://www.elastic.co/ Elasticsearch是个开源分布式搜索引擎,提供搜集.分析.存储数据三大功能.它的特点有:分布式,零配置,自动发现,索引自动分

EFK教程(3) - ElasticSearch多实例部署

基于ElasticSearch多实例架构,实现资源合理分配.冷热数据分离 作者:"发颠的小狼",欢迎转载与投稿 目录 ? 用途? 架构? 192.168.1.51 elasticsearch-data部署双实例? 192.168.1.52 elasticsearch-data部署双实例? 192.168.1.53 elasticsearch-data部署双实例? 测试 用途 前情提要: ? 在第一篇<EFK教程 - 快速入门指南>中,阐述了EFK的安装部署,其中ES的架构为

elasticsearch的安装部署

环境部署 1.服务器准备:centos7.4系统,Jdk1.8 cat /etc/redhat-release.Es6.x 如果是自带的openjdk需要先卸载: rpm -qa|grep java rpm -e –nodeps * 2.ElasticSearch安装:我采用的版本为6.6.0 https://elasticsearch.cn/download/ (1)地址:https://artifacts.elastic.co/downloads/elasticsearch/elastics

1.elasticsearch集群部署

1.limit的修改 vim /etc/security/limits.conf 具体内容为: *  soft   nofile    65536 *  hard   nofile    65536 *  soft noproc 2048 *  hard noproc 4096 * - memlock unlimited es  soft  memlock  unlimited es  hard  memlock  unlimited sysctl -p 生效 不做上述操作,部署es启动可能:

elasticsearch集群部署

先说下我用的版本:elasticsearch5.2.2 对于初学者来说,我觉得elasticsearch负载均衡没啥好介绍的,在不涉及到elasticsearch优化的前提下,其实还是蛮简单的. 之所以要写下来,是为了帮助跟我一样笨的同学少走弯路.少踩坑. 为什么这么说? 因为在做elasticsearch集群测试的时候,我也是在网上查找资料.但网上的资料都是千篇一律,而且有一个非常非常重要的关键点没讲. 那就是集群各节点之间的通讯端口:9300的开启都忽略了. 一开始百度,各种可能都试了,怎么