当我提交hadoop工作时总是说
WARN [JobClient] Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same
我该如何解决这个问题? 我使用的是CDH 4.6.0。
答案 0 :(得分:0)
您应该使用类似下面的驱动程序代码来启动MapReduce作业以消除警告(尽管它不会造成任何伤害):
public class MyClass extends Configured implements Tool {
public int run(String [] args) throws IOException {
JobConf conf = new JobConf(getConf(), MyClass.class);
// run the job here.
return 0;
}
public static void main(String [] args) throws Exception {
int status = ToolRunner.run(new MyClass(), args); // calls your run() method.
System.exit(status);
}
}