os: centos 7.6
es: 7.6

版本

# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)# yum list installed |grep -i elasticsearch
elasticsearch.x86_64               7.6.2-1                             installed# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.56.211  n1
192.168.56.212  n2
192.168.56.213  n3
192.168.56.214  n4

实际操作

# curl -X GET 'http://192.168.56.211:9200/_cat/nodes?v'
ip             heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
192.168.56.212           30          90   0    0.01    0.12     0.58 dilm      -      node-2
192.168.56.213           24          90   0    0.01    0.24     0.53 dilm      -      node-3
192.168.56.214           10          99   2    0.03    0.33     0.32 dil       -      node-4
192.168.56.211           17          99   1    0.29    0.84     1.23 dilm      *      node-1

注意 node.role 列

官方文档
https://www.elastic.co/guide/en/elasticsearch/reference/7.6/cat-nodes.html

es 参数文件 /etc/elasticsearch/elasticsearch.yml 会看到对节点的定义

node.master: true
node.data: true

master node:
master结点主要用于元数据(metadata)的处理,比如索引的新增、删除、分片分配等。

data node:
data 节点上保存了数据分片。它负责数据相关操作,比如分片的 CRUD,以及搜索和整合操作。这些操作都比较消耗 CPU、内存和 I/O 资源;

client node:
client 节点起到路由请求的作用,实际上可以看做负载均衡器。

官方文档
https://www.elastic.co/guide/en/elasticsearch/reference/7.6/modules-node.html

在 7.9,定义发生了变化

node.roles: [ data, master, voting_only ]

官方文档
https://www.elastic.co/guide/en/elasticsearch/reference/7.9/modules-node.html

参考:

elasticsearch 7.6 node.role相关推荐

  1. 一文详解Elasticsearch中的Node角色以及使用方法

    前言 说到elasticsearch,大家第一反应就是他是一款NOSQL数据库,既然是NOSQL数据库,则生产环境上必定是集群,由很多台服务器共同搭建而成.按照常理,分布式集群从搭建模式上分为中心化模 ...

  2. 【Elasticsearch】es node 节点

    1.概述 [Elasticsearch]es如何停用节点 [ES]ES 如何在一个机器上同时模拟多个node [elasticsearch]elasticsearch集群更换节点操作 [Elastic ...

  3. Elasticsearch常用操作:集群管理篇

    [TOC] 0 说明 基于es 5.6,可以参考官方文档: cat API:https://www.elastic.co/guide/en/elasticsearch/reference/5.6/ca ...

  4. elasticsearch 嵌入式_Elasticsearch 开箱指南

    内容概要 ES 基础介绍,重点是其中的核心概念. 基础 API 实践操作. 1. 基础介绍 Elasticsearch (ES) 是一个数据库,提供了分布式的.准实时搜索和分析. 基于 Apache ...

  5. elasticsearch 第一篇(入门篇)

    介绍 elasticsearch是一个高效的.可扩展的全文搜索引擎 基本概念 Near Realtime(NRT): es是一个接近实时查询平台,意味从存储一条数据到可以索引到数据时差很小,通常在1s ...

  6. Elasticsearch基础教程ES

    Elasticsearch基础教程     翻译:潘飞(tinylambda@gmail.com) 基础概念 Elasticsearch有几个核心概念.从一开始理解这些概念会对整个学习过程有莫大的帮助 ...

  7. 探索Elasticsearch集群API

    Elasticsearch提供了一个非常全面和强大的REST API,您可以使用与您的集群进行交互.为数不多的可以用API的事情如下: 检查您的集群.节点和索引健康状态和统计数据 管理集群.节点和索引 ...

  8. elasticsearch 通过curl的操作

    1:curl curl -h来查看请求参数的含义 -v 显示请求的信息 -X 选项指定其它协议 get:     curl -v 127.0.0.1:8080/users/age/18      po ...

  9. ElasticSearch学习笔记-02集群相关操作_cat参数

    _cat参数允许你查看集群的一些相关信息,如集群是否健康,有哪些节点,以及索引的情况等的. 检测集群是否健康 curl localhost:9200/_cat/health?v 说明: curl 是一 ...

最新文章

  1. 不能摸鱼的工作不是好工作?
  2. Oracle 存储结构_表空间简介
  3. 浅谈js数据类型识别方法
  4. 【Python】for 循环倒叙遍历
  5. MyEclipse 8.0 GA 初体验
  6. padding-left在ie8中不生效_陆国应 律师从民法典第209条来看房屋未过户买卖合同是否生效?...
  7. java peek方法_Java ArrayDeque peek()方法与示例
  8. 广和通再推5G利器,发布高性价比5G模组FM650
  9. 区块链相关名词解释(一)
  10. sql语句select group by order by where一般先后顺序
  11. 深入理解Java虚拟机:垃圾收集器与内存分配策略
  12. 计算机组成与体系结构(软件设计师备考笔记)
  13. 靠模仿红牛成为饮料界的“黑马”,东鹏特饮的未来如何谱写?
  14. 模拟位置 定位 钉钉打卡 运动轨迹 MD
  15. Zemax 快捷键及使用技巧(持续更新中)
  16. 无他 唯手熟尔 this指针
  17. 【线性代数】线性组合,线性相关与生成子空间(linear combination, linear dependency span)
  18. CSDN聊ChatGPT
  19. 爱立信携手韩国SK电讯和宝马实现全球首个多车辆5G测试
  20. 24 点游戏(Leetcode-679)-回溯法

热门文章

  1. 微信小程序-并排放置
  2. 当飞跃式技术遇上无界er,12.28 第12期 MIXLAB上海线下聚会
  3. 局域网arp攻击_这五点是局域网IP地址冲突、环路的罪魁祸首
  4. 原创:10086手机木马分析手记(2015)
  5. 养了猫之后,我的猫也秃了
  6. shell编程(连载)
  7. 跨境电商B2B风口上,阿里巴巴的海外布局
  8. [转载]分离是为了将来更好的相聚,
  9. 用Vue3.0+typescript写vuex的模块化拆分
  10. mysql dump csv_利用mysqldump命令导出为csv格式文件