hadoop streaming 脚本格式错误

来源:互联网 发布:中国乡村 萧公权知乎 编辑:程序博客网 时间:2024/05/19 00:09

     在调试mapred程序时,经常会遇到以下错误代码:

java.io.IOException: Cannot run program "/data3/hadoop/mapred/mrlocal/taskTracker/test/jobcache/job_201203021500_101813/attempt_201203021500_101813_m_000000_0/work/./FptreeMap.py": java.io.IOException: error=2, No such file or directory
    以上错误通常是由于脚本格式不正确导致(在windows上进行编码,linux上运行)

   运行linux命令:dos2unix ,将脚本编码转换为unix格式即可解决错误