背景: 在写这篇博文前,自己一直没有弄明白一个问题,“在 Map 函数和 Reduce 函数中使用 System.out.print 打印日志时,输出内容在哪里显示?”.试了好多回,在 log/* 目录下找了很久都没有找到,并且尝试了很多次去找,都没有成功.这让我想通过此方法调试 Map/Reduce 函数以失败告终. 最后,一次偶然的机会让我发现了关于日志的玄机.通过自己的观察和阅读参考书籍,终于弄明白了. 客户端向 YARN 提交 MapReduce 作业运行时,会建立 Container…