我正在为我的应用程序使用Spring for Apache Hadoop 1.0.0.M2 . 应用程序使用maven程序集插件打包为二进制分发,并使用以下命令在集群上运行:java -jar mlprocessor.jar
jar中的清单文件包括对加载 spring 上下文文件的Main类的引用 . 工作执行得很好,我也看到了结果 . 但是,Job Tracker GUI上没有此作业的跟踪 .
日志显示以下警告:WARN [org.apache.hadoop.util.NativeCodeLoader] - 无法为您的平台加载native-hadoop库...使用builtin-java类(如果适用)
我想检查是否有人知道这个问题,或者有些东西我不知道 .
谢谢 .
1 回答
我在Spring Hadoop论坛(http://forum.springsource.org/showthread.php?131245-Job-not-appearing-on-JobTracker-user-interface)上发布了相同的问题并在那里得到了答案:
我在hdp:configuration中缺少'mapred.job.tracker'属性配置 . 将配置更改为以下后,作业跟踪器UI能够跟踪此作业 .