hdfs:recoverlease成功,但文件仍被锁定

fnvucqvd  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(536)

朋友,
我的hadoop版本是2.7.3.2.5.0.0-1133。
当我尝试附加到hdfs上的文件时,不断出现以下错误:

appendToFile: Failed to APPEND_FILE <file> for     DFSClient_NONMAPREDUCE_-1270257846_1 on <ip_address> because this file lease is     currently owned by DFSClient_NONMAPREDUCE_1054975138_1 on <ip_address>

当我在同一个文件上运行“recoverlease”命令并重试10次时,得到的消息是它成功了

hdfs debug recoverLease -path <file> -retries 10
recoverLease returned false.
Retrying in 5000 ms...
Retry #1
recoverLease SUCCEEDED on <file>

我在ksh脚本的循环中运行append;此错误仅在第一次追加后出现。我做错什么了?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题