码迷,mamicode.com
首页 > 其他好文 > 详细

Hadoop应用开发,常见错误

时间:2016-07-07 17:29:20      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

错误1:在windows执行mr

Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
at org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Native Method)
at org.apache.hadoop.io.nativeio.NativeIO$Windows.access(NativeIO.java:570)

解决办法:

1.下载hadoop源码文件,找到org\apache\hadoop\io\nativeio\NativeIO.java源码的570行;

2.修改源代码NativeIO.java

// return access0(path, desiredAccess.accessRight());
return true;

并将此文件放到相应的工程的源码目录下,package也要一样;

技术分享

3.重新执行;

 

Hadoop应用开发,常见错误

标签:

原文地址:http://www.cnblogs.com/one--way/p/5650614.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!