我使用JobClient在Hadoop集群上开始了一项工作,它为我提供了一个RunningJob的句柄。有没有一种轻松的方法来获取特定作业的日志输出?或者我是否必须编写一些代码来挖掘日志目录并将名称与作业ID进行匹配?或者,是否有一种方法可以重定向每个作业的日志输出,或者所有日志记录都在全局配置的Hadoop中? 最佳答案 如果您在Java代码中使用System.out.println对您想要的输出进行编码,则可以将作业的特定输出转到正在运行的作业的控制台,否则您将不得不在Hadoop日志中查找您的JobID。您还可以在作业中使用计