新人求助, regionserver访问datanode有大量CLOSE_WAIT

集群一直都有写入.
 
客户端scan查询, 刚开始rt还好,  一段时间后scan变慢, 查看网络发现很多访问datanode的连接, 1w+的CLOSE_WAIT.
 
另一个现象: 重启rs, 10min后CLOSE_WAIT就涨到近5k了.
 
有什么可以怀疑的点么, 谢谢.
 
hbase是0.98.6, hdfs是2.5.
已邀请:

openinx - HBase Committer @小米

赞同来自:

现在是怀疑可能scan慢是由于datanode的链接过多导致的?你可以先查一下日志,尝试确认下scan慢是否确定是由于到datanode连接过多导致。
然后,咱们再来看datanode连接过多的问题,可以先看一下jstack,方便的话,也可以发一下。

libis - HBase爱好者

赞同来自:

可以看看是不是这样一个问题:https://issues.apache.org/jira/browse/HBASE-9393  
如果是的话,可能需要升级HDFS并且打patch(或者升级HBase)。粗暴点临时解决方案只能每隔一段时间重启regionserver,不然会因为端口耗尽导致regionserver宕机。

要回复问题请先登录注册