将这个文件替换hadoop-core-1.1.2.jar包中org/apache/hadoop/fs/FileUtil.class同名文件。然后将此jar包分别替换Ubuntu端和Win7端的同名包。 防止win7访问Ubuntu中hadoop时发生 WARN util.NativeCodeLoader: 02 Unable to load native-hadoop library for your platform
本包是为了解决在windows下通过cygwin运行hadoop时,执行tasktracker模块时报错Failed to set permissions of path: \mapred\local\ttprivate to 0700,通过修改源代码来解决的包。希望能该问题困扰的童鞋们,提供便利。 注意:仅为了在windows下学习hadoop使用,不建议应用到生产环境。
hadoop-core-1.2.1.jar 在windows下调试hadoop的代码的时候提示 [Hadoop]ERROR security.UserGroupInformation:PriviledgedActionException as:Administrator :java.io.IOException: Failed to set permissions of path 的错误的解决方式。 已经修改了此 jar包,把org/apache/hadoop/fs/FileUtil.java
Win环境下本地运行hadoop1版本出现访问权限问题,会遇到如下报错: Exception in thread "main" java.io.IOException: Failed to set permissions of path: \tmp\hadoop-Administrator\mapred\staging\Administrator-519341271\.staging to 0700