org.apache.hadoop.io.nativeio.NativeIO$Windows.createDirectoryWithMode0
来源:4-7 词频统计之自定义Driver类实现
陈小挺
2019-02-26
如上图所示报错。
idea装在win10,hadoop在虚拟机的centos7。
网上的方法试过了,都说用windows编译的hadoop.dll,但一直没效果。
想问问PK哥具体应该怎么操作?
2回答
-
慕数据4346287
2019-06-20
可以到: https://download.csdn.net/download/mar_ljh/10442609 下载hadoop2.7.6在windows7-64位下的编译hadoop.dll,winutils等,它和 2.6.0-cdh5.15.1 版本的 hadoop-client 也是配套的。
然后加入静态代码块,加载hadoop.dll:
static {
try {
System.load("C:\\Users\\whz\\Downloads\\hadoop2.7.6\\bin\\hadoop.dll");
} catch (UnsatisfiedLinkError e) {
System.err.println("Native code library failed to load.\n" + e);
System.exit(1);
}
}
另外设置环境变量HADOOP_HOME为解压目录(C:\Users\whz\Downloads\hadoop2.7.6),并在path环境变量里追加:%HADOOP_HOME%\bin。
30 -
Michael_PK
2019-02-26
到群里,解决方案都有
012019-03-20
相似问题