ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

elasticsearch 7.6 添加数据节点

2021-08-04 12:59:51  阅读:185  来源: 互联网

标签:node 192.168 elasticsearch 7.6 9300 节点


os: centos 7.6
es: 7.6

现有集群包含节点 n1、n2、n3(master + data),可以通过添加 n4 节点(data),来实现数据的打散。

版本

# 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.localdomain6

192.168.56.211  n1
192.168.56.212  n2
192.168.56.213  n3
192.168.56.214  n4

实际操作

修改n4节点的 /etc/elasticsearch/elasticsearch.yml 文件

下面列出一些关键参数

node.master: false
node.data: true

discovery.seed_hosts: ["n1:9300", "n2:9300", "n3:9300", "n4:9300"]

启动 es

# systemctl start elasticsearch.service

查看 集群、节点信息

# curl -X GET 'http://192.168.56.211:9200/_cat/health?v'
epoch      timestamp cluster        status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1628051702 04:35:02  my-application green           4         4    192  64    0    0        0             0                  -                100.0%

# 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.214           10          99  16    0.89    0.44     0.26 dil       -      node-4
192.168.56.212           26          99  13    2.60    0.92     0.43 dilm      *      node-2
192.168.56.211           11          99   6    2.49    0.70     0.28 dilm      -      node-1
192.168.56.213           15          99   6    1.40    0.37     0.16 dilm      -      node-3

可以看到 node-4 已经存储了部分 shard
在这里插入图片描述

记得n1、n2、n3 节点的 discovery.seed_hosts 值也修改下。

参考:

标签:node,192.168,elasticsearch,7.6,9300,节点
来源: https://blog.csdn.net/ctypyb2002/article/details/119381513

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有