hadoop cdh5.4 windows 开发环境

  1. 下载hadoop编译好的包
  2. 安装cygwin
  3. 下载hadoop.dll和winutils.exe (我是自己编译的,在网上找了一个,不知道能否通用http://www.aboutyun.com/thread-8178-1-1.html)
  4. 配置环境变量HADOOP_HOME
  5. 配置环境变量PATH,增加%HADOOP_HOME%/bin

 

报错处理

java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z

没有安装cygwin

找不到winutils.exe

上网下载或者自己编译,自己编译好麻烦。。。要安装windows sdk。如果你确实准备好了winutils.exe还是报错,看看是不是显示null\bin\winutils.exe,这样的话是你的环境变量HADOOP_HOME没生效。




fatkun

折腾一下又不会死~

没有评论


You can leave the first : )



发表评论

电子邮件地址不会被公开。