小编kum*_* MI的帖子

java.io.IOException:0秒的租约超时已过期

我在cd4下运行mapreduce作业时收到以下警告.

java.io.IOException:0秒的租约超时已过期.在org.apache.hadoop.hdfs.DFSOutputStream.abort(DFSOutputStream.java:1700)在org.apache.hadoop.hdfs.DFSClient.closeAllFilesBeingWritten(DFSClient.java:652)在org.apache.hadoop.hdfs.DFSClient.renewLease (DFSClient.java:604)在org.apache.hadoop.hdfs.LeaseRenewer.renew(LeaseRenewer.java:411)在org.apache.hadoop.hdfs.LeaseRenewer.run(LeaseRenewer.java:436)在org.apache. hadoop.hdfs.LeaseRenewer.access $ 700(LeaseRenewer.java:70)在org.apache.hadoop.hdfs.LeaseRenewer $ 1.run(LeaseRenewer.java:297)在java.lang.Thread.run(Thread.java:662)

知道这意味着什么吗?

hadoop

7
推荐指数
0
解决办法
959
查看次数

hadoop问题

我想验证以下示例问题的答案

问题1

您可以使用hadoop fs -put命令将sales.txt添加到HDFS.此文件足够小,可以放入单个块中,该块将复制到群集中的三个节点.在其中一个节点发生故障后,集群何时以及如何处理复制?

答:群集不会尝试重新复制此块.
B.此块将立即重新复制,群集上的所有其他HDFS操作将在此过程中暂停.
C.该块将保持不足,直到管理员手动删除并重新创建该文件.
D.在NameNode根据从DataNode接收的块报告确定文件未被复制后,将自动重新复制该文件.

我相信答案是D

问题2

您需要编写代码来执行需要几个步骤的复杂计算.您已决定将这些作业链接在一起,并为存储中间计算结果的键开发自定义复合类.该密钥必须实现哪个接口?

A.可写
B. 可转让
C. CompositeSortable
D. WritableComparable

我相信答案是D

问题3

您正在开发一个使用一年的密钥的应用程序.哪个Hadoop提供的数据类型最适合代表一年的密钥?

A.文本
B. IntWritable
C. NullWritable
D. BytesWritable
E.这些都不合适.您需要实现自定义密钥.

我相信答案是B.

hadoop

2
推荐指数
1
解决办法
876
查看次数

标签 统计

hadoop ×2