hadoop环境变量

来源:4-8 词频统计之本地方式运行

lixiaoyang2332

2020-07-30

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

写回答

1回答

Michael_PK

2020-07-30

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
0

Hadoop 系统入门+核心精讲

从Hadoop核心技术入手,掌握数据处理中ETL应用,轻松进军大数据

2397 学习 · 902 问题

查看课程