在win10上安装配置Hadoop的环境变量

news2024/11/20 6:23:45

一、背景

在windows10系统中运行seatunnel

二、安装部署

2.1. 下载 Hadoop包


从 Apache Hadoop 官网下载最新版本的 Hadoop,版本号保持与服务端的Hadoop版本一致。
https://hadoop.apache.org/releases.html
Index of /apache/hadoop/core/hadoop-3.2.3/

2.2.  解压 Hadoop

将下载的 Hadoop 压缩包解压到任意目录,例如 D:\app\hadoop-3.2.3\

2.3. 配置环境变量

 2.3.1 添加系统环境变量 HADOOP_HOME


创建新的系统环境变量 HADOOP_HOME,并将其值设置为 Hadoop 的安装路径,例如D:\app\hadoop-3.2.3

2.3.2 添加到 PATH 环境变量


将 Hadoop 的 bin 目录添加到 PATH 环境变量中


2.3.3  确认Hadoop 的Java环境路径

打开D:\app\hadoop-3.2.3\etc\hadoop找到hadoop-env.cmd中的JAVA_HOME确认:


2.3.4 下载winutils文件

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

可以在该压缩包中选择需要的版本,
将 winutils 中的 hadoop.dll 文件 和 winutils.exe 文件

1、拷贝到 C:\Windows\System32 目录下

2、拷贝到D:\app\hadoop-3.2.3\bin 目录下

三、 重启验证

重启电脑才能生效

验证Hadoop环境变量的安装情况
在命令行中输入hadoop -version 命令查看 Hadoop

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1109321.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

844. 比较含退格的字符串

844. 比较含退格的字符串 原题链接:完成情况:解题思路:参考代码:__844比较含退格的字符串__844比较含退格的字符串__双指针 原题链接: 844. 比较含退格的字符串 https://leetcode.cn/problems/backspace-string-com…

Air001 高级定时器输入捕获功能测量脉宽和频率

Air001 高级定时器输入捕获功能测量脉宽和频率 ✨Air001只有1个16位高级定时器,经实际测试发现,通道1用于输入捕获功能失效,不确定是否是IO引脚存在问题还是硬件bug,折腾了好久,最后切换到通道2使用,就可以…

使用 PyAudio、语音识别、pyttsx3 和 SerpApi 构建简单的基于 CLI 的语音助手

德米特里祖布☀️ 一、介绍 正如您从标题中看到的,这是一个演示项目,显示了一个非常基本的语音助手脚本,可以根据 Google 搜索结果在终端中回答您的问题。 您可以在 GitHub 存储库中找到完整代码:dimitryzub/serpapi-demo-project…

fork() 详解,返回2次什么意思?

在 Unix-like 系统中,fork() 函数是用于创建新进程的系统调用。当调用 fork() 时,会创建一个新的子进程,该子进程是原始进程的副本。fork() 函数在父进程和子进程中返回不同的值,具体如下: 对于父进程:for…

万界星空科技云MES系统产品追溯功能介绍

制造业工厂产品质量贯穿于产品的整个生命周期,也是企业参与市场竞争求生存求发展的基础,而制造过程中出现的产品质量问题则是产品最终质量的基石。 MES系统是一种信息化管理系统,它可以实现产品的全生命周期的监控和管理,同时&am…

openGauss Meetup(天津站)精彩回顾 | openGauss天津用户组正式成立

由openGauss社区、天开发展集团、天津市软件行业协会、天大智图(天津)科技有限公司联合主办的“openGauss Meetup • 天津站”已于10月13日落下帷幕,此次活动邀请到众多业内技术专家,从技术创新、学术创新、发展创新、以及生态共建…

【面试系列】Vue

引言:下面是一些常见的 Vue 面试题和对应的答案 目录 1. Vue 是什么?它有哪些特点?2. Vue 的生命周期有哪些?请简要描述每个生命周期的作用。3. Vue 组件间通信的有哪些方式?4. Vue 的 computed 和 watch 的区别是什么…

【LeetCode:2530. 执行 K 次操作后的最大分数 | 堆】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

javaEE - 1(9000字详解多线程)

一:认识线程 1.1 线程的概念 线程是操作系统中执行的最小单位,它是进程中的一个实体。一个进程可以包含多个线程,并且这些线程共享进程的资源,如内存、文件句柄等,但每个线程有自己的独立执行流程和栈空间。 线程在…

关于vant 的tabbar功能

1、想要实现tabbar页面A,其他的页面B(非tabbar页面)。 从A页面进入B页面,底部的active选中效果应该被取消掉,但是还是选中A。 按照官网的说法有两个方法 一、根据path路径 二、自定义的model 但是!但是…

孩子近视了用什么台灯好呢?对视力友好的护眼台灯推荐

对于很多家里有孩子写作业、或者夜晚需要面对电脑或手机屏幕加班写文案、搞剪辑等工作的朋友,一款“好”的台灯不仅可以保护眼睛、缓解视疲劳,而且还能够更贴心与智能,提升工作效率。最近总结了一期非常好用的护眼台灯,希望可以给…

如何恢复红米手机删除的照片/文件?(亲测有效的6 种方式)

如何恢复红米手机删除的照片/文件?(亲测有效的6 种方式) 凭借出色的相机和实惠的价格,小米红米系列已成为全球知名品牌。但是,最近有人抱怨说他们的红米手机丢失了很多珍贵的照片或视频,希望知道如何从小米…

Scrum敏捷开发方法

什么是Scrum敏捷开发方法? Scrum是一种广泛使用的敏捷开发方法,旨在提高软件开发和项目管理的效率。Scrum强调迭代、协作、自组织和透明度,使团队能够更好地应对不断变化的需求和复杂性。Scrum方法的核心思想是通过一系列短期周期来交付功能…

创建线程的四种方法(Java)

目录 一、继承 Thread类 二、实现Runnable接口 三、实现Callable接口 四、使用线程池 一、继承 Thread类 创建一个类 Thread 类,并重写run()方法,通过start()启动线程。以继承的方式创建的线程可以使用当前类来获取线程的名称、状态、优先级等相关信…

PXIE板卡,4口QSFP+,PCIE GEN3 X8,XILINX FPGA XCVU3P设计

PXIE板卡,4口QSFP,PCIE GEN3 X8,基于XILINX FPGA XCVU3P设计。 1:电路拓扑 ● 支持利用 EEPROM 存储数据; ● 电源时序控制和总功耗监控; 2:电路调试 3:测试 PCIE gen3 x8&#…

通讯协议学习之路:SPI协议理论

通讯协议之路主要分为两部分,第一部分从理论上面讲解各类协议的通讯原理以及通讯格式,第二部分从具体运用上讲解各类通讯协议的具体应用方法。 后续文章会同时发表在个人博客(jason1016.club)、CSDN;视频会发布在bilibili(UID:399951374) 序、…

同一网段内两台电脑ping不通,诡异问题记录

今天发现了个诡异的问题,和锐捷技术倒腾了半天,记录一下。 症状: 如图(简单画了下),pc1 到 网络打印机 10.64.253.184 ,就是ping不通... 但是在交换机上,在路由器上,在…

企业数据安全组织建设

PS:内容均为个人学习及实践积累所得! 前言&&背景 企业数据安全组织团队的建设非常重要。 首先,数据是企业最重要的资产和核心竞争力。如果数据泄露或遭到破坏,将直接威胁企业的生存。因此,数据安全事关企业的生存和发展。建立专业的数据安全团队,可以系统…

多云系列|10个关键的多云战略:云计算成本的完整可视性

了解和控制你的云计算支出是每个企业都会遇到的一个难题。根据IDC最近的一项研究,IT决策者面临的首要挑战之一是控制云计算成本。对于大多数企业来说,问题在于他们所有的云资源没有完全的可视性。这可能是由于其他部门绕过IT部门为其开发项目进行支出&am…

论坛介绍|COSCon'23 区块链(B)

众多开源爱好者翘首期盼的开源盛会:第八届中国开源年会(COSCon23)将于10月28-29日在四川成都市高新区菁蓉汇举办。本次大会的主题是:“开源:川流不息、山海相映”!各位新老朋友们,欢迎到成都&am…