ES-在集群中加入节点 查看分片信息 Music索引有5个主分片,而且都是激活的。未分配的分片代表为该索引配置的一组副本分片。因为只有1个节点,所以这些副本分片尚未分配 多数ES API会返回JSON,但是cat这组API是个特例。还有很多其他的API,它们对于获取集群某个时间点的相关信息很有帮助, ...
分类:
其他好文 时间:
2019-06-19 23:15:47
阅读次数:
507
Elasticsearch 的安装非常简单,笔者在前文《单机部署 ELK》中已经介绍过了,本文主要介绍集群的配置,并解释常见配置参数的含义。 要配置集群,最简单的情况下,设置下面几个参数就可以了: 本文的演示环境为 Ubuntu Server 18.04,Elasticsearch 的版本为 6.2 ...
分类:
其他好文 时间:
2019-06-18 14:08:39
阅读次数:
109
ES为什么要实现集群 在单台ES服务器节点上,随着业务量的发展索引文件慢慢增多,会影响到效率和内存存储问题等。 如果使用ES集群,会将单台服务器节点的索引文件使用分片技术,分布式的存放在多个不同的物理机器上,从而可以实现高可用、容错性等。 es核心存放的是索引。 什么是分片技术 将数据拆分成多台节点 ...
分类:
其他好文 时间:
2019-06-11 01:19:54
阅读次数:
149
版本配置: ES版本:6.2.4 OS内存64G。 一、参数配置: ES jvm内存31G。 vi /etc/sysctl.conf vm.swappiness = 1 elasticsearch.yml中,设置这个:bootstrap.mlockall:true 有条件使用更好的硬盘如ssd。 如 ...
分类:
其他好文 时间:
2019-04-20 21:46:42
阅读次数:
187
部署elasticsearch集群,配置文件可“浓缩”为以下: 下载插件进行并进行安装 插件下载地址: https://github.com/vvanholl/elasticsearch prometheus exporter/releases 安装: 如果有elk单独用户,切换到该用户下, wge ...
分类:
其他好文 时间:
2019-04-09 13:56:36
阅读次数:
282
java rest client 有两种: 1、Java Low Level REST Client :用于Elasticsearch的官方低层客户端。它允许通过http与Elasticsearch集群通信。叶子请求编组,响应反编组给用户。它兼容所有的Elasticsearch版本。 2、Java ...
分类:
编程语言 时间:
2019-03-14 16:26:21
阅读次数:
255
ELK系列的示例中,启动的是单个的ES节点。 系列文章: 【ELK】【docker】【elasticsearch】1. 使用Docker和Elasticsearch+ kibana 5.6.9 搭建全文本搜索引擎应用 集群,安装ik分词器 【ELK】【docker】【elasticsearch】2. ...
分类:
其他好文 时间:
2019-02-28 11:54:47
阅读次数:
1012
#集群的名称 cluster.name: es6 #节点名称,其余两个节点分别为node-2 和node-3 node.name: node-4 #指定该节点是否有资格被选举成为master节点,默认是true,es是默认集群中的第一台机器为master,如果这台机挂了就会重新选举master no... ...
分类:
其他好文 时间:
2019-02-14 13:40:23
阅读次数:
149
节点 一个运行中的EasticSearch 被称为一个节点,而集群是由多个用于拥有相同cluster.name配置的节点组成,它们共同承担数据和负载的压力,当有新的节点加入或移除,集群会重新平均分布所有的数据。 集群中的节点分为主节点和从节点。主节点负责管理集群范围内的所有变更,例如增加、删除索引或 ...
分类:
其他好文 时间:
2019-01-23 15:41:03
阅读次数:
185
一、为何要搭建 Elasticsearch 集群 凡事都要讲究个为什么。在搭建集群之前,我们首先先问一句,为什么我们需要搭建集群?它有什么优势呢? (1)高可用性 Elasticsearch 作为一个搜索引擎,我们对它的基本要求就是存储海量数据并且可以在非常短的时间内查询到我们想要的信息。所以第一步 ...
分类:
其他好文 时间:
2019-01-19 13:16:53
阅读次数:
184