在 Windows 上对 MR 做本地测试时,出现了如下错误:
java.io.IOException: (null) entry in command string: null chmod 0700 H:\home\centos\hadoop\mapred\staging\xxx1514221591\.staging
解决方案:
将 Hadoop 安装目录下bin/hadoop.dll 拷贝到 C:\Windows\System32 目录下即可。
但在继续执行的时候,出现了如下错误:
Error while running command to get file permissions : java.io.IOException: (null) entry in command string: null ls -F
解决方案:
在参数配置的时候,一定要配置具体的文件,而不是一个目录。