在windows上搭建hadoop开发环境

下载hadoop

http://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/commonjava

点击下面连接进行下载git

 

而后进行解压github

若是解压出现下面的状况apache

则用管理员身份进行解压,cd到压缩包所在文件夹下,执行下面的命令oop

start winrar x -y hadoop-3.1.3.tar.gz

解压完后,bin里面还缺乏了winutils.exehadoop.dll 须要额外下载spa

https://github.com/s911415/apache-hadoop-3.1.0-winutilscode

 

 

winutils.exehadoop.dll复制到hadoop-3.1.3\binblog

 

而后将hadoop.dll复制到C:\Windows\System32中 不然 会报 Exception in thread "main"java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Zhadoop

配置环境变量:

新建HADOOP_HOMEget

编辑Path%HADOOP_HOME%\bin;

打开cmd,输入hadoop version

若是出现上面的状况,则修改hadoop-env.cmd中的

JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_111

PS由于Program Files中存在空格,如果直接使用会出现错误,能够进行以下处理: 只须要用PROGRA~1 代替Program Files,即改成C:\PROGRA~1\Java\jdk1.8.0_111

 

再次在cmd中输入hadoop version

说明成功

相关文章
相关标签/搜索