Advertisement

Hbase的GC时间小于zookeeper超时时间导致宕机分析

阅读量:

1.生产现象

在实际生产环境中,由于垃圾回收机制的影响,HBase出现了服务中断的情况,具体日志信息如下

2.问题

我的zookeeper配置中将超时时间设定为60秒,为何在59秒时便检测到了节点宕机的情况?

3.原因分析框架构建

复制代码
     1.第一个原因是的zookeeper超时时间没设置正确

    
  
    
     2.正确设置后,发现还是出现不到时间宕机的情况,分析发现hbase的宕机时间是2/3的zookeeper超时时间。
    
    
    
    

4.怎么正确设置hbase的zookeeper的超时时间

Zookeeper的SessionTimeout

  1. 在HBase出现故障时,SessionTimeout起到何种作用?

  2. SessionTimeout的设定是由哪个组件负责确定的?

全部评论 (0)

还没有任何评论哟~