即时尝试构建地图缩减作业。我如何调试Hadoop地图减少
它运行完成,但在最后显示奇怪的数据。
当我尝试调试它使用system.out.println(“调试数据”) 它不显示在屏幕上。
使用Java API,以产生一个外部的日志文件,尝试使用log.severe打印至屏幕(“日志数据”)或使用log4j的记录器方法log.info(日志数据)将不会工作,要么/
我看到我的调试消息的唯一时间是在映射缩减作业中出现异常时没有任何作用。
它如何被修复,以便我可以在文件或屏幕上看到我的调试消息?
使用println不调试。这是追踪。 – maba
也许你没有足够的日志记录(http://stackoverflow.com/questions/4821134/hadoop-enable-logging)?即使System.out.println()可以重定向 –