我正在使用cloudera CDH4演示VM(MR2,Yarn)。
我有一个程序流程,通过hadoop命令执行jar文件,其中主类调用pigcript(通过pigserver registercript方法和几个UDF在pigcript中调用)。
我可以自定义日志(DEBUG)到文件中,直到调用pig脚本。
一旦启动了pig脚本,就会在HDFS目录 / var / logs / hadoop-yarn / apps中保存日志(只有UDF的INFO& WARN和UDF中调用的一系列类) /(用户名称)/日志/(作业-ID)/(日志文件)即可。
我可以在纱线网站上看到 yarn.nodemanager.remote-app-log-dir 作为 / var / logs / hadoop-yarn / apps / .XML。
如何为该remote-app-log-dir属性更改日志记录到DEBUG。