未设置工作表文件夹。用户类未找到。请参考相关文档
发布时间
阅读量:
阅读量
软件版本:hadoop2.2 ,eclipse4.5 ,jdk1.7
问题描述:当执行Java程序以调用Hadoop集群时,采用如下代码进行操作,系统在运行过程中会出现如题所述的提示信息
job.setJarByClass(SampleJob.class);
然而,明明已经通过JarByClass进行了设置,为何系统仍然提示未进行配置呢?
基础知识:
1. 当Java调用Hadoop时,仅需直接配置Configuration对象即可实现对Hadoop的调用,并执行相应的任务作业,具体示例如下:
conf.setBoolean("mapreduce.app-submission.cross-platform", true);// 配置使用跨平台提交任务
conf.set("fs.defaultFS", "hdfs://"+namenode+":8020");// 指定namenode
conf.set("mapreduce.framework.name", "yarn"); // 指定使用yarn框架
conf.set("yarn.resourcemanager.address", resourcenode+":8032"); // 指定resourcemanager
全部评论 (0)
还没有任何评论哟~
