gpt4 book ai didi

hadoop - 租约不匹配 LeaseExpiredException

转载 作者:可可西里 更新时间:2023-11-01 16:17:39 24 4
gpt4 key购买 nike

我看过一些关于这个主题的帖子,但我想不出解决我的问题的方法。我正在使用 Hadoop 版本 Hadoop 2.0.0-cdh4.2.0 和 java 版本“1.7.0_09-icedtea”。我正在运行一个程序,该程序利用计数器在一个简单的 mapreduce 示例中控制交互。我还使用序列文件来传输数据。代码很简单:它以数字开头,比如 3。映射器不修改数字,只是简单地传输值; reducer 每次运行时都会将数字减 1。如果数字大于零,则计数器增加。最终,数字必须减少到 0,程序应该在那个点停止。但是,我总是在第一次迭代后(在第二次迭代期间)收到以下错误:

" Running job: job_201304151408_0181
13/05/10 18:55:54 INFO mapred.JobClient: map 0% reduce 0%
13/05/10 18:56:03 INFO mapred.JobClient: map 100% reduce 0%
13/05/10 18:56:10 INFO mapred.JobClient: map 100% reduce 33%

13/05/10 18:56:11 INFO mapred.JobClient: Task Id : attempt_201304151408_0181_r_000002_0, Status : FAILED
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException): Lease mismatch on /user/harsha/iterone/import/data owned by DFSClient_NONMAPREDUCE_-592566041_1 but is accessed by DFSClient_NONMAPREDUCE_-965911637_1"

有人可以帮忙吗?谢谢。

问候...

最佳答案

如果我们试图写入一个不存在的文件,通常会发生 Lease Mismatch。

请检查/user/harsha/iterone/import/data是否在hdfs中。

那是一个文件吗?

关于hadoop - 租约不匹配 LeaseExpiredException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16484158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com