HBase中RegionServers报异常: No lease on /apps/hbase/data/oldWALs... File is not open for writing

这篇博客主要介绍了在HBase运行过程中遇到的RegionServers异常问题:No lease on /apps/hbase/data/oldWALs... File is not open for writing。通过分析日志,发现原因是HDFS配置参数dfs.datanode.max.transfer.threads过小。解决方案包括调整该参数和dfs.datanode.max.xcievers值,并设置系统最大打开文件数。
摘要由CSDN通过智能技术生成

报错日志:

2018-03-07 03:23:02,337 ERROR [regionserver/137.bd/172.17.32.7:16020] regionserver.HRegionServer: Shutdown / close of WAL failed: org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException: No lease on /apps/hbase/data/oldWALs/137.bd%2C16020%2C1520407115048.default.1520410717602 (inode 22636632): File is not open for writing. [Lease.  Holder: DFSClient_NONMAPREDUCE_1513282483_1, pendingcreates: 1]
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.checkLease(FSNamesystem.java:3536)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalDatanode(FSNamesystem.java:3436)
at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.getAdditionalDatanode(NameNodeRpcServer.java:877)
at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.getAdditionalD

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值