今天发现hbase有个regionserver挂了,于是登录cm重启,发现没有起来,然后看日志发现报错了,报错信息如下:

于是百度查询,发现网上好多是修改 hbase.ipc.server.max.callqueue.size 这个参数,其实增加队列大小即可,不用设置这个,我的解决方法是增加 RegionServer 中启动的 RPC 服务器实例数量:
hbase.regionserver.handler.count 默认30个,增加到200个,交替重启。好了,regionserver起来了
知识点:
hbase.regionserver.handler.count
该配置参数用于定义regionserver上用于等待响应用户表级请求的线程数,通常的配置规则是:当每次请求的数据量较大时(如接近MB的单词put,cache较大的scan操作);当每次请求负载较小时,则把该值配置较大。同时在请求的数据量大小收到参数hbase.ipc.server.max.callqueue.size.限制,典型的配置场景是网站后端的HBase集群,这种场景下大多数为读请求,很少写请求,因此这种场景可以把该值配置到最大也是安全的。
如果单个请求的数据量很大,并且将该值配置的很大时,put并发量很高时,会给内存造成很大压力,甚至有可能触发内存溢出。
可以通过查看rpc.logging(regionserver打开DEBUG日志级别),根据在排队的线程数量消耗的内存大小来判断hbase.regionserver.handler.count配置是否过大或者过小。

hbase 重启regionserver报错 Call queue is full on xxxx,16000,1611197476326, too many items queued相关推荐

  1. dfs.datanode.max.xcievers参数导致hbase集群报错

    2013/08/09 转发自http://bkeep.blog.163.com/blog/static/123414290201272644422987/ [案例]dfs.datanode.max.x ...

  2. Centos 7重启网卡报错

    1-centos7下重启网卡报错,具体详情如下 对于以上类型报错,需要以下几步检查 a.检查NetworkManager是否启动,如果启动了,就使用service NetworkManager sto ...

  3. 树莓派重启DHCP报错Warning: The unit file, source configuration file or drop-ins of docker.service changed

    问题 树莓派重启DHCP报错Warning: The unit file, source configuration file or drop-ins of docker.service change ...

  4. docker配置daemon.json或docker.service后重启docker报错的问题

    docker配置daemon.json或docker.service后重启docker报错的问题 在更改或创建docker的配置文件时,我们通常都会重启使docker载入这些配置.但有的时候重启会报错 ...

  5. linux nfs引起重启,linux下面重启nfs报错:nfs-server.service:main process exited

    linux下面重启nfs报错:nfs-server.service:main process exited [root@dhcp-66-83-39 images]# service rpcbind s ...

  6. Virtual Box 报错,无法为虚拟电脑xxxx创建一个新任务

    Virtual Box 报错,无法为虚拟电脑xxxx创建一个新任务 具体错误代码: The virtual machine 'Master' has terminated unexpectedly d ...

  7. pod挂载nas启动失败报错:unable to mount volume xxxx Timeout waiting for mount paths to be created

    深夜你熟睡时,用户打来电话.大哥我在上线我的应用怎么突然起不来了.快帮我看看,再过一个小时店铺就开门了. 核实pod状态 打开电脑登入环境,使用kubectl get pod 查询到用户的pod处于创 ...

  8. idea右侧maven出现多个root根节点,删除报错:You can not remove xxxx because its imported as

    idea右侧maven出现多个root根节点,删除报错:You can not remove xxxx because its imported as 问题截图: 出现这种问题后,网上查到的方法很多, ...

  9. HBase Master启动报错java.io.IOException: error or interrupted while splitting logs

    今天在一个CDH环境中启动HBase时HBase Master启动发生异常,HBase Master采用的是两台HMaster做一个HA.从CDH管理界面查询启动成功后,HBase Master状态并 ...

最新文章

  1. windows 检查cuda安装_Windows环境CUDA 4.0:安装与验证
  2. Redis M/S + Keepalived 主从备份高可用
  3. [链接]C++和Python版本的委托
  4. 生信入门-爱课程上的华中农业大学
  5. JS获取浏览器信息及屏幕分辨率
  6. linux vim下删除一行和多行
  7. 鸿蒙(HarmonyOS)刷机指南
  8. sqlalchemy create engine
  9. 【零基础学Java】—初识Java(一)
  10. Atitti 载入类的几种方法    Class.forName ClassLoader.loadClass  直接new
  11. 学习《机器学习100天》第27天 什么是神经网络? | 深度学习,第1章
  12. 云课堂智慧职教网页版登录入口_云课堂智慧职教登录入口
  13. Picasa2图片查找浏览工具
  14. websockets_将WebSockets与Node.js结合使用
  15. 系统测试缺陷检出密度越大越好吗?
  16. Fabric系列 - 锚节点
  17. Java se官方中文API下载链接
  18. 如何利用手机访问电脑本地的localhost?
  19. 朋友圈终于能斗表情包了,会发表情包您就多发点!
  20. 我和ChatGPT聊了聊:它承认自己没有人性

热门文章

  1. 互联网巨头的自白:那些年,救我于水火的投资人
  2. 抢占式调度与非抢占式调度
  3. 大一计算机实验报告免费复制,大一计算机实验报告_相关文章专题_写写帮文库...
  4. Jmeter测试上传身份证图片base64编码接口
  5. ctf.show_VIP题目限免(全)
  6. 基于RFM模型的客户价值分析
  7. wxWidgets中从xrc文件中获取菜单选项的指针
  8. 【Markdown】Markdown画图
  9. 云斗龙创始人张璇:区块链通证经济如何应用在游戏中?
  10. ERROR: Could not find a version that satisfies the requirement flake8 (from versions: none) ERROR: N