安装 hadoop
需要在 windows上安装 hadoop
由于我在 linux 中部署的是 hadoop3.0.3,所以在 windows 中也部署该版本
解压到下面目录中:
D:\devtools\hadoop-3.0.3
并将 D:\devtools\hadoop-3.0.3\bin 改为 D:\devtools\hadoop-3.0.3\bin_bak
配置环境变量
HADOOP_HOME
path
把 %HADOOP_HOME%\bin 添加到 path 环境变量中
安装 winutils
必须配置,否则报错:HADOOP_HOME and hadoop.home.dir are unset
下载
在 https://github.com/cdarlint/winutils 下载 hadoop-3.0.2/bin (因为没有3.0.3)
复制 bin 目录
在 hadoop-3.0.2/bin 目录中有 winutils.exe 和 hadoop.dll
将该 bin 目录 复制到 D:\devtools\hadoop-3.0.3 目录下,替代原来的 bin
如下图:
可选操作
将 hadoop-3.0.2/bin 目录中的 hadoop.dll 拷贝到 C:\Windows\System32 目录下
重启开发工具
如果先打开开发工具,然后按照本文配置,那么配置后,需要重启开发工具,否则 环境变量不生效
感谢:
https://www.jianshu.com/p/a65a95108620


