我最近将我的集群从Apache Hadoop1.0升级到CDH4.4.0.我在另一台机器上有一个weblogic服务器,我通过mapreduce客户端将作业提交到这个远程集群.我仍然想使用MR1而不是Yarn.我已经在CDH安装中针对客户端jar编译了我的客户端代码(/ usr/lib/hadoop/client/*)
创建JobClient实例时收到以下错误. 有许多与同一问题相关的帖子,但所有解决方案都指的是将作业提交到本地群集而不是远程的情况,特别是在我的情况下从wls容器.
JobClient jc = new JobClient(conf);
Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and the correspond server addresses.
但是从群集上的命令提示符运行完全正常.
感谢您的及时帮助!