在windows上搭建hadoop開發環境


下載hadoop

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

點擊下面鏈接進行下載

 

然后進行解壓

如果解壓出現下面的情況

則用管理員身份進行解壓,cd到壓縮包所在文件夾下,執行下面的命令

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

解壓完后,bin里面還缺少了winutils.exehadoop.dll 需要額外下載

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

 

 

winutils.exehadoop.dll復制到hadoop-3.1.3\bin

 

然后將hadoop.dll復制到C:\Windows\System32中 否則 會報 Exception in thread "main"java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z

配置環境變量:

新建HADOOP_HOME

編輯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

說明成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM