ITPub博客

首页 > 大数据 > Hadoop > HBase提示:Too many open files

HBase提示:Too many open files

Hadoop 作者:网友小钟 时间:2020-10-19 14:59:59 0 删除 编辑

【问题描述】

         重启Hadoop后,HBase Master过了一会儿自动Down掉,RegionServer显示正常;HBase Master日志有较多报错"java.net.SocketException: Too many open files;        

【问题原因】

        判断是打开文件数过多导致,可能与ulimit设置有关;

【问题解决】

        1.ulimit -n 查看open file设置为3278,设置为65526或131072均无效;

        2.仔细查看HBase Master日志,有很多MasterProcWALs相关的日志,发现/hbase/MasterProcWALs文件数较大,根据文章中方案,备份并删除/hbase/MasterProcWALs下面的内容并重启HBase;

        3.配置HBase清除器,配置如下图:

         


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69976626/viewspace-2727812/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-06-08

  • 博文量
    10
  • 访问量
    4180