ElasticSearch三master节点集群状态查看方法

5 篇文章 0 订阅
订阅专栏

ES集群的状态实际上也是使用RESTful的接口,一般用的是GET方法

http://[主机IP]:[ES端口]
通常我们启动服务器之后,就可以通过这个简单的方式来验证服务器是否启动成功。
从下面返加的JSON我们可以得到该节点的节点名,所属集群名,ES版本号,lucene版本号


以下端口31800是9200做的映射

1,集群的健康状态

http://ip:9200/_cat/health?v
在这里插入图片描述
RL中_cat表示查看信息,health表明返回的信息为集群健康信息,?v表示返回的信息加上头信息,跟返回JSON信息加上?pretty同理,就是为了获得更直观的信息,当然,你也可以不加,不要头信息,特别是通过代码获取返回信息进行解释,头信息有时候不需要,写shell脚本也一样,经常要去除一些多余的信息。
通过这个链接会返回下面的信息,下面的信息包括:
集群的状态(status):red红表示集群不可用,有故障。yellow黄表示集群不可靠但可用,一般单节点时就是此状态。green正常状态,表示集群一切正常。
节点数(node.total):节点数,这里是3,表示该集群有三个节点。
数据节点数(node.data):存储数据的节点数,这里是2。
分片数(shards):这是20,表示我们把数据分成多少块存储。
主分片数(pri):primary shards,这里是10,实际上是分片数的两倍,因为有一个副本,如果有两个副本,这里的数量应该是分片数的三倍,这个会跟后面的索引分片数对应起来,这里只是个总数。
激活的分片百分比(active_shards_percent):这里可以理解为加载的数据分片数,只有加载所有的分片数,集群才算正常启动,在启动的过程中,如果我们不断刷新这个页面,我们会发现这个百分比会不断加大。

2,集群的索引数

http://ip:9200/_cat/indices?v
在这里插入图片描述
通过该连接返回了集群中的所有索引,其中.kibana是kibana连接后在es建的索引,mca1,mcm1,router1是我自己添加的。
这些信息,包括:
索引健康(health),green为正常,yellow表示索引不可靠(单节点),red索引不可用。与集群健康状态一致。
状态(status),表明索引是否打开。
索引名称(index)。
uuid,索引内部随机分配的名称,表示唯一标识这个索引。
主分片(pri)
文档数(docs.count)
已删除文档数(docs.deleted),这里统计了被删除文档的数量。
索引存储的总容量(store.size)
主分片的总容量(pri.store.size)

3,集群所在磁盘的分配状况

http://ip:9200/_cat/allocation?v
在这里插入图片描述
通过该连接返回了集群中的各节点所在磁盘的磁盘状况
返回的信息包括:
分片数(shards),集群中各节点的分片数相同。
索引所占空间(disk.indices),该节点中所有索引在该磁盘所点的空间
磁盘使用容量(disk.used)
磁盘可用容量(disk.avail)
磁盘总容量(disk.total)
磁盘使用率(disk.percent)

4,集群的节点

http://ip:9200/_cat/nodes?v
在这里插入图片描述
通过该连接返回了集群中各节点的情况。这些信息中比较重要的是master列,带*星号表明该节点是主节点。带-表明该节点是从节点。
另外还是heap.percent堆内存使用情况,ram.percent运行内存使用情况,cpu使用情况。

5,集群的其它信息

http://ip:9200/_cat/
查看集群信息的目录
在这里插入图片描述

四、ElasticSearch-基础查询操作
tarcy的博客
04-24 1950
1、插入部分数据 post /my_index_data/_doc/1 { "first_name" : "tom1", "last_name" : "Smith", "age" : 35 } post /my_index_data/_doc/2 { "first_name" : "tom2", "last_name" : "Smith", "age" : 30 } post /my_index_data/
ElasticSearch集群节点类型
01-07
ELasticsearch集群是由多个节点组成的,通过cluster.name设置集群名称,并且用于区分其它的集群,每个节点通过node.name指定节点的名称。 在Elasticsearch中,节点的类型主要有4种: master节点: 配置文件中node...
ElasticSearch基础知识
梦想是很难很难的,所以先勇敢一点
11-14 1431
ElasticSearch客户端操作 实际开发中,主要有种方式可以作为elasticsearch服务的客户端: 第一种,elasticsearch-head插件 第二种,使用elasticsearch提供的Restful接口直接访问 第种,使用elasticsearch提供的API进行访问 在测试的过程中不知道为什么,elasticsearch-head有时候发请求的时候会一直等待,不返回结果,而使用postman就不会有这种结果 索引的操作 创建索引index时映射mapping { "m
ElasticSearch 实战:通过Kibana查看ES集群的健康状态节点和索引个数
最新发布
qq_33240556的博客
03-28 1090
Elasticsearch中,可以通过Kibana查看集群的健康状态节点数量和索引个数。
ElasticSearch 基本信息查看
大师兄你家猴跑啦的博客
11-12 6303
1.查看集群的健康状态。 http://127.0.0.1:9200/_cat/health?v URL中_cat表示查看信息,health表明返回的信息为集群健康信息,?v表示返回的信息加上头信息,跟返回JSON信息加上?pretty同理,就是为了获得更直观的信息,当然,你也可以不加,不要头信息,特别是通过代码获取返回信息进行解释,头信息有时候不需要,写shell脚本也一样,经常要去除一些...
常规操作elasticSearch查看和索引(存储)数据
Phor的博客
10-27 6307
常规操作elasticSearch: 对于elasticSearch的操作 通常用rest API完成 查看所有节点: GET: 192.168.31.125:9200/_cat/nodes 示例返回: 127.0.0.1 16 97 10 0.23 0.56 0.62 dilm * 6a850788e223 查看健康状态: GET: 192.168.31.125:9200/_cat/health 示例返回: 1635298278 01:31:18 elasticsearch green 1 1 4
elasticsearches) 如何查看当前集群中哪个节点是主节点master
m0_61083409的博客
03-25 3661
elasticsearch 查看当前集群中的 master 节点是哪个需要使用 _cat 监控命令,具体如下。 查看方法 es节点确定命令,以 kibana 上查看示例如下: GET _cat/nodesv 返回结果示例如下: ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name 172.16.16.188 52 99 5 2.59 1.70 1.45 mdi - elastic3 172.16.16
ElasticSearch篇——Restful风格详解以及常见的命令,涵盖_cat命令查看ES默认数据、索引和文档的增删改查以及复杂搜索,超详细、超全面、超细节!
我热爱学习,也乐于分享。无论是科技前沿的洞见,还是生活中的小技巧,我都会在这里与你分享。我相信,知识就是力量,而分享则能让这份力量得到更好的传递。
12-10 2257
一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要是用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更加简洁,更有层次,更易于实现缓存等机制。一、基本Rest命令说明。
es-status:获取节点集群 Elasticsearch 状态的简单脚本
06-21
'es-status' 是一个简单的脚本,用于获取节点/集群 Elasticsearch状态用法如下: ./es-status -h FILE: es-status USAGE: es-status [HOST PORT] [--help] OPTIONS: --help this help HOST host to use - default...
CentOS7下搭建多节点Elasticsearch集群.docx
10-26
CentOS7下搭建多节点Elasticsearch集群
Kubernetes持久化部署elasticsearch7.15.0分布式集群
02-21
原文链接:https://blog.csdn.net/m0_37814112/article/details/122965720 说明:包含elasticsearch7.15.0集群3节点、5节点、7节点种方式的K8S部署yaml文件、镜像文件,里面有详细的README.txt部署参考
elasticsearch 集群节点与子节点配置文件
03-05
# 集群的名称 cluster.name: rick # 节点名称 node.name: rick node.master: true node.data: false network.bind_host: 192.168.1.24 network.host: 192.168.1.25 http.port: 9200 transport.tcp.port: 9300 ...
linux查看es节点使用情况,elasticsearches) 如何查看当前集群中哪个节点是主节点master
m0_67392182的博客
08-20 1796
其中 master 列为 * 号表示该节点为主节点;如上所示为最后一行的 elastic1 为 master 节点elasticsearch 查看当前集群中的 master 节点是哪个需要使用 _cat 监控命令,具体如下。
elasticsearch查询篇
01-28 422
elasticsearch查询篇 前言 elasticsearch查询篇 1、准备数据 POST http://192.168.1.111:9200/film/_mapping/dongzuo/ { “properties”: { “title”: { “type”: “text” },
ES集群节点、主从、负责均衡
ALONG的博客
01-26 1731
Elasticsearch的协调节点并不是master节点Master节点:负责集群范围内的管理和控制,例如创建或删除索引,决定哪些分片分配给哪个节点,以及跟踪哪些节点是加入或离开集群。Data节点:负责存储数据、执行数据相关的操作如增删改查、搜索和聚合。Ingest节点:负责预处理文档,在它们被索引之前执行各种转换。协调节点(Coordinating only node):当一个节点设置成既不是master节点、data节点也不是ingest节点时,它就是一个纯协调节点
Elasticsearch 集群相关信息查询
weixin_43315211的博客
08-08 413
ES集群相关信息查询: 1、集群的健康状态 [elastic@master01 elasticsearch]$ curl master01:9200/_cluster/health?pretty { "cluster_name" : "unisinsight", "status" : "green", "timed_out" : false, "number_of_nodes" :...
Elasticsearch入门
weixin_43675226的博客
09-13 1005
Elasticsearch入门
ElasticSearch系列一(什么是ElasticSearch)
05-27 3611
目录 es的安装与启动 索引的相关操作 快速查看集群中有哪些索引 简单的索引操作 创建索引: 删除索引: ES的CRUD操作 (1)新增商品:新增文档,建立索引 (2)查询商品:检索文档 (3)修改商品:替换文档 修改商品:更新文档 删除商品:删除文档 几种搜索方式 1、query string search 2、query DSL 3、query fi...
mac 下 docker 安装 es 集群,node2节点链接不上 master
09-17
### 回答1: 好的,我会尽力用中文来回答您的问题。 首先,假设您已经在 Mac 上安装了 Docker,并且已经创建了一个 Elasticsearch 集群,其中包含一个 master 节点和一个 node2 节点。如果 node2 节点无法连接到 master 节点,那么可能是由于以下几个原因造成的: 1. 网络问题:如果 node2 节点master 节点不在同一个网络中,或者它们之间存在防火墙,则 node2 节点可能无法连接到 master 节点。 2. Elasticsearch 配置问题:如果您在 Elasticsearch 配置文件中未正确设置 node2 节点的名称,或者没有正确设置 master 节点的地址,则 node2 节点可能无法连接到 master 节点。 3. Docker 容器问题:如果 node2 节点的 Docker 容器存在问题,例如运行状态异常,则 node2 节点可能无法连接到 master 节点。 如果您想要解决 node2 节点无法连接到 master 节点的问题,那么可以尝试以下步骤: 1. 确保网络环境正常:检查网络连接状态,确保 node2 节点master 节点在同一个网络中,并且没有防火墙存在。 2. ### 回答2: 在Mac系统下安装Docker并创建ES集群时,如果节点2无法连接到主节点Master),可能有以下几个原因和解决方法。 1. 网络配置问题:首先,确保所有的节点都在同一个网络中,可以相互访问。可以通过运行`docker network ls`命令来查看docker网络列表。如果没有创建网络,则需要运行`docker network create`命令创建一个新的网络。确保所有的节点都加入了相同的网络。 2. 主节点配置问题:确认主节点的配置文件正确,特别是`elasticsearch.yml`文件中相关的网络配置参数,如`network.host`和`discovery.seed_hosts`等。`network.host`的值应设置为主节点的IP地址,而`discovery.seed_hosts`应设置为包括所有节点的IP地址。 3. 防火墙问题:如果节点2无法连接主节点,可能是由于防火墙阻止了节点之间的通信。在主节点节点2上检查并确保防火墙配置允许Elasticsearch的通信端口(默认是9300和9200)。可以通过运行`sudo ufw allow 9300`和`sudo ufw allow 9200`来打开端口。 4. 硬件资源问题:确认所有节点的硬件资源满足Elasticsearch的要求。如果节点2的硬件资源不足,可能会导致其无法连接到主节点。可以通过运行`docker stats`命令来查看每个节点的资源使用情况。 5. Docker镜像问题:如果节点2无法连接主节点,可能是由于Docker镜像的问题。尝试重新拉取Elasticsearch的镜像并重新创建所有节点。可以通过运行`docker pull elasticsearch:版本号`来拉取特定版本的Elasticsearch镜像。 通过以上几个步骤,您应该能够解决在Mac系统下安装Docker并创建ES集群节点2无法连接主节点的问题。如果问题仍然存在,建议查看节点节点2的日志文件,以便找到更详细的错误信息。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 运维面试题整理 5750
  • OceanBase之oracle租户的使用体验 4028
  • DNS工作原理 2595
  • ElasticSearch三master节点集群状态查看方法 2466
  • Openstack 一键安装部署 单节点 2020

分类专栏

  • 面试 2篇
  • 集群 5篇
  • OceanBase 2篇
  • shell 6篇
  • web服务 5篇
  • 数据库 3篇
  • 文件操作 3篇
  • 监控 5篇
  • 代码拉取上传 3篇
  • yum仓库 1篇
  • 虚拟化 1篇
  • shell三剑客 2篇
  • 资源下载 1篇
  • 日志监控 4篇
  • 架构 1篇
  • 优化 2篇
  • 棘手问题 2篇

最新评论

  • 使用Docker搭建LAMP环境,上线wordpress

    时倾 | 职业人生: mysql扩展装了嘛?以及mysql版本多少呢

  • 使用Docker搭建LAMP环境,上线wordpress

    嗷呜~嗬: 为什么我的MySQL连接是失败的表情包

  • Openstack 一键安装部署 单节点

    Lee_hyg: dashboard页面的概况中显示 无法获取使用信息 咋解决啊

  • 运维面试题整理

    小皮蛋daddy: 感谢大佬分享

  • shell脚本 猜数字游戏并计数比较次数

    淡定╮: 666666

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • K8S 部署rabbitmq集群
  • K8s集群部署
  • linux系统下RocketMQ的集群搭建
2022年2篇
2021年7篇
2020年41篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时倾 | 职业人生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

深圳SEO优化公司鹤岗seo排名价格恩施网络广告推广哪家好广州百度标王价格岳阳网页设计随州网站设计哪家好宝安百度关键词包年推广价格兰州至尊标王公司九江百度爱采购哪家好福永建设网站价格昌都网站优化按天扣费价格昌都网络广告推广多少钱沙井网站设计模板公司辽源网站seo优化报价曲靖网站优化按天扣费推荐枣庄网络广告推广多少钱青岛网站seo优化哪家好垦利如何制作网站多少钱天水如何制作网站推荐乌海百度标王推荐和县百姓网标王推广报价定西模板推广报价桐城网站推广报价晋中百度爱采购多少钱宿州模板制作郑州设计公司网站价格永湖网站搭建公司成都网站优化软件公司大丰SEO按效果付费哪家好莱芜网站建设设计公司肇庆网页设计报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化