Hadoop HA Namenode loggin“WARN:所有现有块都是COMPLETE,租约已被删除..”

时间:2017-06-20 12:53:04

标签: hadoop hdfs

我使用Qourom Journal Manager和ZooKeeper创建了一个具有2个名称节点的Highly Available Hadoop Namenodes的设置。还有两个数据节点添加到hdfs中。现在我想要做的是在每个节点上保留每个文件的2个副本,以便相应地配置namenode。

设置完成后,为了测试我创建了一个不断将文件泵送到hdfs的脚本。插入几百个文件后,很少会记录警告日志。

2017-06-20 18:11:41,373 INFO org.apache.hadoop.hdfs.server.namenode.LeaseManager: [Lease.  Holder: DFSClient_NONMAPREDUCE_1898985663_95936, pending creates: 1] has expired hard limit
2017-06-20 18:11:41,376 INFO org.apache.hadoop.hdfs.server.namenode.FSNamesystem: Recovering [Lease.  Holder: DFSClient_NONMAPREDUCE_1898985663_95936, pending creates: 1], src=/user/hadoop/1906201706/6206c29f-a8f7-4315-bc39-6763e88a2240
2017-06-20 18:11:41,377 WARN org.apache.hadoop.hdfs.StateChange: BLOCK* internalReleaseLease: All existing blocks are COMPLETE, lease removed, file /user/hadoop/1906201706/6206c29f-a8f7-4315-bc39-6763e88a2240 closed.

需要有关这些警告信息的帮助。这些日志意味着什么?

0 个答案:

没有答案