请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

hadoop环境变量

图片描述
本地运行,程序报错,找不到HADOOP_HOME环境变量?

正在回答 回答被采纳积分+3

1回答

Michael_PK 2020-07-30 19:44:11

win开发mr程序常见错误:

1) HADOOP_HOME or hadoop.home.dir are not set;     
2)java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries;
3)java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z;

 解决方案:

1) 本地创建一个文件夹,并在环境变量中配置HADOOP_HOME指向
2)下载winutils.exe和hadoop.dll,添加到HADOOP_HOME,并添加到PATH中 (注意Hadoop版本):https://github.com/steveloughran/winutils/tree/master/hadoop-2.7.1/bin 

3)放这两个在%HADOOP_HOME%\bin下,同时hadoop.dll也放在C:\Windows\System32目录下

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号