hadoop streaming: how to see application logs?

后端 未结 2 912
离开以前
离开以前 2021-01-15 16:08

I can see all hadoop logs on my /usr/local/hadoop/logs path

but where can I see application level logs? for example :

mapper.py

         


        
相关标签:
2条回答
  • 2021-01-15 16:35

    Hadoop streaming uses STDIN/STDOUT for passing the key/value pairs between the mappers and reducers, so the log messages have to be written to a specific log file - check the sample code and the python logging documentation for more details. This Query might also help.

    0 讨论(0)
  • 2021-01-15 16:52

    Hadoop gathers stderr, which can be viewed on hadoop map/reduce status site. So you can just write to stderr.

    0 讨论(0)
提交回复
热议问题