社区
杨铭毅的课程社区_NO_1
Elasticsearch 7.X 进阶实战
帖子详情
Elasticsearch 集群规划及节点角色规划最佳实践
铭毅天下
大数据领域优质创作者
博客专家认证
2023-01-13 03:27:08
课时名称
课时知识点
Elasticsearch 集群规划及节点角色规划最佳实践
Elasticsearch集群规划实战、角色规划实战
...全文
142
回复
打赏
收藏
Elasticsearch 集群规划及节点角色规划最佳实践
课时名称课时知识点Elasticsearch 集群规划及节点角色规划最佳实践Elasticsearch集群规划实战、角色规划实战
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Elasticsearch
集群
规划
及
节点
角色
规划
最佳
实践
ES
集群
规划
及
节点
角色
规划
最佳
实践
Elasticsearch
集群
规划
及
节点
角色
规划
醉佳
实践
请勿将堆内存的最大值设置为 JVM 用于压缩对象指针(压缩的 oops)的临界值之上,确切的临界值有所不同,但不要超过 32 GB。
Elasticsearch
通过副本实现
集群
的高可用性,数据在数据
节点
之间复制,以实现主分片数据的备份,因此即便部分
节点
因异常下线也不会导致数据丢失。访问频率更高的索引可以分配更多更高配(如:SSD)的数据
节点
,而访问频率较低的索引可以分配低配(如:机械磁盘)数据
节点
。对于
集群
而言,分片数多了以后,索引和分片管理可能会使主
节点
超载,并可能会导致
集群
无响应,甚至导致
集群
宕机。..
ES(
Elasticsearch
)
集群
节点
角色
1.主
节点
(Master node) 主
节点
的主要职责是负责
集群
层面的相关操作,管理
集群
变更,如创建或删除索引,跟踪哪些
节点
是群集的一部分,并决定哪些分片分配给相关的
节点
。 主
节点
也可以作为数据
节点
,但稳定的主
节点
对
集群
的健康是非常重要的,默认情况下任何一个
集群
中的
节点
都有可能被选为主
节点
,索引数据和搜索查询等操作会占用大量的cpu,内存,io资源,为了确保一个
集群
的稳定,分离主
节点
和数据
节点
是一个比较好的选择。 通过配置node.master:true(默认)使
节点
具有被选举为Master的资格。主
节点
使
Elasticsearch
集群
规划
最佳
实践
Elasticsearch
集群
规划
最佳
实践
角色
规划
一个
节点
在默认情况会下同时扮演:master eligible,data node 和 ingest node。 在生产环境中建议每个
节点
只承担一个
角色
: Dedicated master eligible nodes:负责分片管理,索引创建,
集群
管理等操作,使用低配置的 CPU,RAM 和磁盘。 Dedicated data nodes:负责数据存储及处理客户端请求,使用高配置的 CPU, RAM 和磁盘。 Dedicated inges
Elasticsearch
(ES)
集群
节点
角色
Elasticsearch
官方文档,经过整理和总结。 Master
节点
主要负责
集群
中索引的创建、删除以及跟踪哪些
节点
是
集群
的一部分。Data
节点
主要负责处理数据相关的操作,如 CRUD、搜索和聚合等
杨铭毅的课程社区_NO_1
1
社区成员
12
社区内容
发帖
与我相关
我的任务
杨铭毅的课程社区_NO_1
Elastic认证专家、Elastic中国官方合作培训讲师、阿里云MVP、Elastic中文社区2018年杰出贡献者、CSDN2013年、2016年博客征文特等奖得主、博客全网累计阅读1000万+、已带领国内外100人+通过Elastic认证专家考试。
复制链接
扫一扫
分享
社区描述
Elastic认证专家、Elastic中国官方合作培训讲师、阿里云MVP、Elastic中文社区2018年杰出贡献者、CSDN2013年、2016年博客征文特等奖得主、博客全网累计阅读1000万+、已带领国内外100人+通过Elastic认证专家考试。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章