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

Hadoop C++,运行wordcount示例时出错

夹谷成龙
2023-03-14

我试图在Hadoop 1.0.4和Ubuntu 12.04上用C++运行wordcount示例,但我得到以下错误:

错误消息:

13/06/14 13:50:11警告Mapred.JobClient:未设置作业jar文件。可能找不到用户类。请参阅JobConf(Class)或JobConf#setjar(String)。13/06/14 13:50:11 INFO util.NativEcodeLoader:加载本机Hadoop库13/06/14 13:50:11警告Snappy.LoadSnappy:Snappy本机库未加载13/06/14 13:50:11信息映射.FileInputFormat:进程的总输入路径:1 13/06/14 13:50:11信息映射.JobClient:正在运行作业:job_201306141334_0003 13/06/14 13:50:12信息映射.JobClient:map 0%reduce 0%13/06/14 13:50:24信息映射.JobClient:任务55)在java.security.AccessController.DOPrivileged(本机方法)在javax.security.auth.subject.doas(subject.java:415)在org.apache.hadoop.security.usergroupinformation.doas(usergroupinformation.java:1121)在org.apache.hadoop.mapred.child.main(child.java:249)Attret_201306141334_0003_M_000000_0:服务器身份验证失败。退出13/06/14 13:50:24 INFO

我没有找到任何解决办法,我已经尝试了很长一段时间,使它的工作。

我很感激你的帮助,谢谢。

共有1个答案

桓喜
2023-03-14

找到了这个问题(hadoop不在多节点集群中运行),用户得到了类似的错误,结果是他们没有按照最上面的答案“设置类”。然而,这是Java。

我找到了这篇关于在Hadoop中运行C++wordcount示例的教程。希望这能帮到你。http://cs.smith.edu/dftwiki/index.php/hadoop_tutorial_2.2_--_running_c%2b%2b_programs_on_hadoop

 类似资料:
  • 我正在VMware中Ubuntu12.04的单节点环境中运行hadoop wordcount示例。我运行的示例是这样的:-- 当我运行wordcount程序时,我得到以下错误:--

  • 我想我在文档上遵循了非常多的步骤,但我仍然遇到了这个异常。(唯一的不同是我从Eclipse J2EE运行它,但我不会期望这真的很重要,不是吗?) 代码:(这不是我写的,它来自梁项目示例)。我认为您必须指定一个google云平台项目,并提供访问该项目的正确凭据。然而,在这个示例项目中,我没有找到进行设置的地方。 例外情况:

  • 我正在尝试运行WordCount Map/Reduce作业的示例代码。我正在Hadoop1.2.1上运行它。我用我的日食来运行它。下面是我尝试运行的代码: 13/11/04 13:27:53 INFO Mapred.JobClient:任务Id:Attitt_201310311611_0005_M_000000_0,状态:失败java.lang.RuntimeException:java.lang

  • 我已经将hadoop2和HBase0.98与phoenix集成在一起,并键入命令phoenix shell starts,但是当我尝试通过以下命令运行apache phoenix示例时应该是主人写的。检查'zookeeper.znode.parent'中配置的值。可能与主服务器中配置的不匹配。 我在单一模式下使用Hadoop2.6,在psudo分布式模式下使用HBase0.98,另外我没有显式安装

  • 我是Windows用户。这是我的yarn-site.xml配置,还有一件事是,在手动运行这个项目之前,我只启动数据节点和名称节点,而不是通过start-all.cmd命令,还有其他需要启动的吗?只是我的想法,如资源管理器等。 yarn-site.xml