当前位置: 首页 > 知识库问答 >
问题:

配置单元无法创建映射/减少作业

封锐藻
2023-03-14

我可以成功地运行SELECT*FROM records这样的语句,这不会创建一个map/reduce任务。

但是当我尝试运行SELECT*FROM records where year='1949'时,映射/减少任务总是会出现一些错误

hadoop give me诊断:
应用程序application_1382680612829_0136失败1次,原因是appattempt_1382680612829_0136_000001的AM容器退出,退出代码:-1000原因是:java.io.fileNotfoundexception:文件/tmp/hadoop/nm-local-dir/fileCache不存在于org.apache.hadoop.fs.rawlocalfilesystem.getFileStatus(rawlocalfilesystem.java:492),位于org.apache.hadoop.yarn.util.fsdownload.call(fsdownload.java:51)在java.util.concurrent.FutureTask$sync.innerrun(futureTask.java:303)在java.util.concurrent.FutureTask.run(futureTask.java:138)在java.util.concurrent.Executors$runnableadapter.call(executors.java:441)在java.util.concurrent.FutureTask申请失败。

我该怎么做?谢谢

共有1个答案

曾云
2023-03-14

总之,作为他们推荐的创建父文件夹的解决方案,还有一个补丁应该在2.0.3修复[1]

Tom White添加了一条评论-30/nov/12 21:36,如果父目录还不存在,则通过创建父目录来修复问题。如果没有修复程序,测试将失败大约10次中的4次;我没有看到一个失败的修复。

这似乎是我在hadoop bugs数据库中找到的最相似的问题

 类似资料:
  • 我正在尝试创建弹性贴图 但我得到以下错误: [mapper_parsing_exception][agent_id]的映射定义有不受支持的参数:[field ddata: true]

  • 添加/home/cloudera/date.jar到类路径添加资源:/home/cloudera/date.jar 请有人帮帮我,因为我是新来蜂巢的。有人能告诉我要遵循的步骤吗

  • 我正在我的ubuntu上运行Hive2,并尝试通过hive接口和Beeline\JDBC创建表。我通过配置单元接口创建表没有问题,但是当通过jdbc访问时,我得到一个权限被拒绝的错误。 从异常中,我看到它试图在一个不存在的目录中创建表(/user/hive/warehouse/...) 那么它为什么要在/user/hive/warehouse下创建metastore_db呢?

  • 问题内容: 如何在Java 8中使用泛型参数重载Function? 错误:java:名称冲突:sum(java.util.function.Function )和sum(java.util.function.Function )具有相同的擦除 问题答案: 您所提出的示例与Java 8无关,与Java中泛型的工作原理无关。并将在编译时进行类型擦除,并将其转换为。方法重载的经验法则是具有不同的数量,类

  • 嗨,我有下面的map-reduce代码,我试图通过它解析我的XML文件并在输出中创建一个CSV。 我还有一个名为Connect_Home的类,在这个类中,我使用JAXB解析数据,提取数据。但当我运行代码时,会出现以下错误: