【项目实战】在win10上安装配置Hadoop的环境变量

一、说明

注意:该教程适用于:远程连接Linux上的Hadoop集群,因此本步骤是不需要在本地再下载hadoop的

在win10操作系统上,运行Hadoop以及其相关依赖包(比如Hbase依赖包)时,我遇到的情况是,我需要使用SpringBoot+Phoenix的组合去连接Hbase这往往是需要在本机(Windows 10)上安装配置 Hadoop 环境变量,最好下载一个和服务器hbase版本一样的hadoop放在本地,这样才能够得到返回值的。

以下是具体的安装配置 Hadoop 环境变量的步骤。

二、在 Windows 10 上安装配置 Hadoop 环境变量的步骤

在Windows 10 上安装配置 Hadoop 环境变量需要以下步骤:

2.1 安装 Java 运行环境

Hadoop 需要 Java 8 或以上版本。下载并安装 Java 运行环境。
步骤比较简单,略过。
在这里插入图片描述

2.2 下载 Hadoop

从 Apache Hadoop 官网下载最新版本的 Hadoop。
https://hadoop.apache.org/releases.html(有点慢的官网)
https://archive.apache.org/dist/hadoop/common/hadoop-3.1.1/(用这个地址快点)
【项目实战】在win10上安装配置Hadoop的环境变量_第1张图片
注意这个版本,要跟你服务端的Hadoop版本一样哦
查看版本的方式:Ambari->Services->HBase->HBase Master Ul拉到最底部查看
【项目实战】在win10上安装配置Hadoop的环境变量_第2张图片

2.3 解压 Hadoop

将下载的 Hadoop 压缩包解压到任意目录,例如 E:\Hadoop\hadoop
【项目实战】在win10上安装配置Hadoop的环境变量_第3张图片

2.4 配置 Hadoop 环境变量

2.4.1 添加到 PATH 环境变量

将 Hadoop 的 bin 目录添加到 PATH 环境变量中。
【项目实战】在win10上安装配置Hadoop的环境变量_第4张图片

2.4.2 创建新的系统环境变量 HADOOP_HOME

创建新的系统环境变量 HADOOP_HOME,并将其值设置为 Hadoop 的安装路径,例如 E:\Hadoop\hadoop。
【项目实战】在win10上安装配置Hadoop的环境变量_第5张图片

2.5 配置 Hadoop 的Java环境路径

访问E:\Hadoop\hadoop\etc\hadoop找到hadoop-env.cmd
在这里插入图片描述
将JAVA_HOME目录改为:
set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_121
【项目实战】在win10上安装配置Hadoop的环境变量_第6张图片

2.6 下载winutils文件

winutils下载链接如下:

Gitee地址:https://gitee.com/nkuhyx/winutils.git
Github地址:https://github.com/cdarlint/winutils.git

可以在该压缩包中选择需要的版本,对应版本如下:
如果安装的hadoop版本是:3.1.2或者3.2.0
就用winutils-master里面的hadoop-3.0.0配置环境变量吧!
【项目实战】在win10上安装配置Hadoop的环境变量_第7张图片

2.7 引入 hadoop.dllwinutils.exe 文件

将 winutils 中的 hadoop.dll 文件 和 winutils.exe 文件
【项目实战】在win10上安装配置Hadoop的环境变量_第8张图片
拷贝到 C:\Windows\System32 目录下
【项目实战】在win10上安装配置Hadoop的环境变量_第9张图片

2.8 重启IDE或重启电脑

如果还是报错,请重启电脑试试!
重启电脑即可解决问题,注意注意:一定要重启电脑才能生效

2.9 验证Hadoop环境变量的安装情况

在命令行中输入hadoop -version 命令查看 Hadoop,Ok。完美
在这里插入图片描述

你可能感兴趣的:(009,-大数据,AI人工智能,AR&VR,hadoop,hbase,大数据)