节点脱机时HBase操作挂起

时间:2018-02-24 10:56:07

标签: hadoop hbase

我注意到如果节点脱机(例如服务器崩溃),像Put这样的操作会永远挂起。

这是来自客户的相关日志:

  

(AsyncProcess.java:1777) - 处理剩余的1个以上任务   服务器:[s1.mycompany.com,16020,1519065917510,   s2.mycompany.com,16020,1519065918510,   s3.mycompany.com,16020,1519065917410]

     

(AsyncProcess.java:1785) - 处理遗留任务的区域:[...]

就我而言,s2和s3脱机了。 (p.s.~群集中的50个节点)

这个问题不应该由HBase处理吗?例如。如果区域服务器脱机,他们的区域会被重新分配给其他服务器并放置更改其目标?

由于HBase具有容错能力,因此不应出现此问题

0 个答案:

没有答案