windows 提交mapreduce程序到yarn上执行
2019-09-29 本文已影响0人
吃货大米饭
一、配置
//step 1: 获取job对象
Configuration configuration = new Configuration();
configuration.set("yarn.resourcemanager.address","192.168.174.120:8032");
configuration.set("mapreduce.framework.name","yarn");
configuration.set("fs.defaultFS", "hdfs://hadoop000:9000");
configuration.set("dfs.replication", "1");
configuration.set("mapreduce.app-submission.cross-platform","true");
Job job = Job.getInstance(configuration);
job.setJar("target/ruozedata-hadoop-1.0.jar");
可能会出现没有权限写hdfs的/tmp路径,需要设置环境变量HADOOP_USER_NMAE=hadoop(hadoop是我的超级用户)

二、结果展示

