ES集群宕机后处理——重新分配shards,负载均衡
ES集群5台机器,由于同时读写导致其中一台机器宕机,
原本每天的索引shard数设定为10,这样5台机器每台分配2个shard,
但是一旦集群宕机,重启集群后,5号机器宕机导致它上面的shard会转移到其他1-4号机器上。
如果此时往ES里写数据,新索引的10个shard就都会分配到5号机器(因为它上面一个shard都没有,ES集群会优先往资源丰富的机器分配shard),如果此时写入数据,请求会全部集中到5号机器上再次造成节点宕机。
采取的措施是:
先建几个空索引,让ES集群自动负载均衡直至5台机器上各自的shard变得均匀,
然后启往ES里写数据建新索引的任务,这样任务的分片就会均匀分不到5台节点,不会给某台节点造成太大的压力。
最后,新建一个索引,删除一个空索引,直至空索引全部删完。
ES集群宕机后处理——重新分配shards,负载均衡相关推荐
- HBase案例 | 20000个分区导致HBase集群宕机事故处理
这是几个月前遇到的一次HBase集群宕机事件,今天重新整理下事故分析报告.概况的说是业务方的一个10节点HBase集群支撑百TB级别的数据量,集群region数量达 23000+,最终集群支持不住业务 ...
- linux集群技术(一)--LVS(负载均衡)(一)
集群功能分类 负载均衡 LVS概述 LVS工作模式 轮训算法 1.集群功能分类 1.1 LB (一)简介 LB:Load Balancing,负载均衡(增加处理能力),有一定高可用能力,但不是高可用 ...
- Redis5.0.5集群宕机方案
前言: 集群状态可用时 执行添加从节点即可 集群状态不可用时(同主从宕机或两主以上同时宕机)需要手动修复 解决方案(主要针对集群状态不可用的状态) 方案一:槽重新分配及手动数据迁移 1.修复 ...
- Redis6安装配置集群cluster以及集群宕机注意事项
Redis6的cluster模型推荐3主3从 先准备3台服务器,每个上面部署2个redis,服务器配置2核2G: 下面在每台服务器安装redis6,每台机器只要安装一次即可,然后分别配置2个端口的co ...
- Nacos 集群整合 Nginx 实现反向代理、负载均衡_03
文章目录 一.Nginx 配置 1. 下载安装nginx 2. 配置nginx 3. 启动nginx 4. 测试验证 5. 配置域名 4.6. 域名验证 一.Nginx 配置 1. 下载安装nginx ...
- MyCat分布式数据库集群架构工作笔记0015---高可用_负载均衡_Mycat双主双从读写分离
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 好的,要配置读写分离,咱们要修改,mycat的配置文件 咱们去host97这台主机上去看看配置文件 ...
- MyCat分布式数据库集群架构工作笔记0014---高可用_Mycat_负载均衡_双主双从复制配置下
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 上一节,咱们给两天主机M2,M1都设置了slave用户,M1对应的slave是S1,M2对应的sl ...
- 除了双机或多机热备,你还该有其他方法解决集群路由机宕机(双机热备)
Nginx+keepalived双机热备(主从模式) 负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健 ...
- 【Elasticsearch】es 集群健康值 红色 red 分片 未分配
1.概述 转载:https://zhuanlan.zhihu.com/p/101608973 转载这篇文章是因为根据我的文章 [Elasticsearch]elasticsearch 7.x 查看分片 ...
最新文章
- 头像秒变像素风,宅男大叔自学AI打造大师级水准,火爆推特
- 【NLP】2020深度文本匹配最新进展:精度、速度我都要!
- servlet跳转页面的几种方法
- 电子计算机的应用是第四次信息技术革命,造纸术和印刷术的发明和应用第四次电报.PPT...
- php外贸后台,…外贸购物商城网站开发… PHP开发 提供源代码 外贸网站案例 直接购买案例 雇佣兵网...
- python代码规范方面的书_你写的Python代码规范吗?
- SQL语句批量替换某个指定的字符串
- linux qq 提示错误,deepin-wine QQ崩溃,QQ遇到错误的暂时解决方法
- 全网最!详!细!tarjan算法讲解
- Numpy:numpy包下载并导入Pycharm的方法
- python 矩阵连乘
- 灌篮高手湘北高中原型
- 关于抢购秒杀的实现思路与事例代码
- pumping lemma
- 如何画双层和四层的PCB
- 谷歌身份验证器 手表_6条使您的三星手表更加Google-y的提示
- 1.vector::clear和vector::erase的区别
- ASCII码对照表(转载)
- 【已解决】vagrant up下载box速度太慢的解决方法
- 自己打包部署iOS app分发
热门文章
- 用Python画一个sin函数图
- QQ【可能想认识的人】全自动引流脚本-张二狗笔记
- 人人商城中{ifp }函数的意思
- 电路邱关源学习笔记——2.5电压源、电流源的串联和并联
- 解决msvcp120d.dll和msvcr120d.dll缺失
- 滤波器m矩阵 awr 不一样_不容错过的乐器盛会!克瑞凡音与您相约2020上海乐展!...
- 计算机二进制表示小数,小数用二进制如何表示
- Part 2.2 离散类别值与连续值
- 机器学习处理数据为什么把连续性特征离散化、离散值、无监督、有监督用处
- verilog将100mhz分频为1hz_50m 分频器设计——50MHZ(含verilog程序)