首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【错误记录】安装 Hadoop 运行环境报错 ( Error: JAVA_HOME is incorrectly set. Please update xxx\hadoop-env.cmd )

【错误记录】安装 Hadoop 运行环境报错 ( Error: JAVA_HOME is incorrectly set. Please update xxx\hadoop-env.cmd )

作者头像
韩曙亮
发布于 2023-10-11 12:14:57
发布于 2023-10-11 12:14:57
1.3K00
代码可运行
举报
运行总次数:0
代码可运行
总结 :

报错 : Error: JAVA_HOME is incorrectly set. Please update xxx\hadoop-env.cmd

JDK 安装在了 C:\Program Files\ 目录下 , 安装目录 Program Files 有空格 , 太坑了 ;

换一个没有空格的 JDK 目录 ;

一、报错信息

安装 Hadoop 运行环境 ,

完成上述安装步骤后 , 运行 hadoop 命令报错 ;

C:\Windows\system32>hadoop -version The system cannot find the path specified. Error: JAVA_HOME is incorrectly set. Please update D:\001_Develop\052_Hadoop\hadoop-3.3.4\etc\hadoop\hadoop-env.cmd ‘-Xmx512m’ is not recognized as an internal or external command, operable program or batch file.

报错信息如下 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Windows\system32>hadoop -version
The system cannot find the path specified.
Error: JAVA_HOME is incorrectly set.
       Please update D:\001_Develop\052_Hadoop\hadoop-3.3.4\etc\hadoop\hadoop-env.cmd
'-Xmx512m' is not recognized as an internal or external command,
operable program or batch file.

C:\Windows\system32>hadoop -version
The system cannot find the path specified.
Error: JAVA_HOME is incorrectly set.
       Please update D:\001_Develop\052_Hadoop\hadoop-3.3.4\etc\hadoop\hadoop-env.cmd
'-Xmx512m' is not recognized as an internal or external command,
operable program or batch file.

二、问题分析

核心报错信息 :

Error: JAVA_HOME is incorrectly set. Please update D:\001_Develop\052_Hadoop\hadoop-3.3.4\etc\hadoop\hadoop-env.cmd

那就是 在 D:\001_Develop\052_Hadoop\hadoop-3.3.4\etc\hadoop\hadoop-env.cmd 文件中的 JAVA_HOME 设置错误 ;

设置内容如下 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_91

问题就是出在这个路径上 , 这个路径是 JDK 的实际路径 ;

但是路径中出现一个空格 , 这就导致了运行 Hadoop 报错 ;

三、解决方案


换一个没有空格的 JDK :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
set JAVA_HOME=D:\001_Develop\031_Java8u144_Frida\jdk1.8.0_144

再次运行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hadoop -version

命令 , 此时 Hadoop 运行成功 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Windows\system32>hadoop -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)

运行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hadoop

命令 , 可以正确运行 ;

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Windows\system32>hadoop
Usage: hadoop [--config confdir] [--loglevel loglevel] COMMAND
where COMMAND is one of:
  fs                   run a generic filesystem user client
  version              print the version
  jar <jar>            run a jar file
                       note: please use "yarn jar" to launch
                             YARN applications, not this command.
  checknative [-a|-h]  check native hadoop and compression libraries availability
  conftest             validate configuration XML files
  distch path:owner:group:permisson
                       distributed metadata changer
  distcp <srcurl> <desturl> copy file or directories recursively
  archive -archiveName NAME -p <parent path> <src>* <dest> create a hadoop archive
  classpath            prints the class path needed to get the
                       Hadoop jar and the required libraries
  credential           interact with credential providers
  jnipath              prints the java.library.path
  kerbname             show auth_to_local principal conversion
  kdiag                diagnose kerberos problems
  key                  manage keys via the KeyProvider
  trace                view and modify Hadoop tracing settings
  daemonlog            get/set the log level for each daemon
 or
  CLASSNAME            run the class named CLASSNAME

Most commands print help when invoked w/o parameters.
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【开发环境】安装 Hadoop 运行环境 ( 下载 Hadoop | 解压 Hadoop | 设置 Hadoop 环境变量 | 配置 Hadoop 环境脚本 | 安装 winutils )
Hadoop 发布版本在 https://hadoop.apache.org/releases.html 页面可下载 ;
韩曙亮
2023/10/11
4.1K0
【开发环境】安装 Hadoop 运行环境 ( 下载 Hadoop | 解压 Hadoop | 设置 Hadoop 环境变量 | 配置 Hadoop 环境脚本 | 安装 winutils )
Windows环境下 Hadoop Error: JAVA_HOME is incorrectly set. 问题
最近尝试在windows使用Hadoop,在解压缩好hadoop,配置好环境变量后,
可定
2020/04/20
1.2K0
Windows格式化namenode报错 - Error: JAVA_HOME is incorrectly set. Please update F:\hadoop\conf\hadoop-e...
1. 问题描述 windows环境下运行hadoop,报错JAVA_HOME填写错误 E:\soft_work\hadoop-2.10.1\bin>hdfs namenode -format 系统找不到指定的路径。 Error: JAVA_HOME is incorrectly set. Please update E:\soft_work\hadoop-2.10.1\etc\hadoop\hadoop-env.cmd '-Dhadoop.security.logger' 不是内部或外部命令,
夹胡碰
2020/10/27
1.9K0
【错误记录】PySpark 运行报错 ( Did not find winutils.exe | HADOOP_HOME and hadoop.home.dir are unset )
在 PyCharm 中 , 调用 PySpark 执行 计算任务 , 会报如下错误 :
韩曙亮
2023/10/11
1.5K0
【错误记录】PySpark 运行报错 ( Did not find winutils.exe | HADOOP_HOME and hadoop.home.dir are unset )
[Centos版]Hadoop运行环境的具体搭建过程(超详细)
操作前需要准备: 1.虚拟机镜像:CentOS-6.5-x86_64-bin-DVD1.iso 链接:https://pan.baidu.com/s/1O9a-6Sn7riGWG3mVQssTGg 提取码:rud1 2.jdk:jdk-8u144-linux-x64.tar.gz 链接:https://pan.baidu.com/s/1TdaCDaT_qriDMjbYFyphPw 提取码:qulj 3.hadoop:hadoop-2.7.2.tar.gz 链接:https://pan.baidu.com/s/1Wt0mAUHKJDSYTUM5-u6CYw 提取码:oofe 或者官网: https://archive.apache.org/dist/hadoop/common/hadoop-2.7.2/ 上述的如果百度云下载的慢的话,可以去各大开源论坛或者官网下载 博主使用的工具为Xshell,非常方便的一个软件,感兴趣的话可以动动自己的小手,去官网下载
不温卜火
2020/10/28
1.4K0
[Centos版]Hadoop运行环境的具体搭建过程(超详细)
Mac做java开发(四):​hadoop分布式环境搭建
大数据时代,分布式技术至关重要,因此,这篇文章介绍hadoop分布式环境搭建,作为个人学习大数据技术的实验环境。
用户5473628
2019/08/08
6290
Windows下安装Hadoop
本文介绍了Hadoop在Windows系统上的部署、配置和常见问题解决方案。主要包括Hadoop在Windows系统上的安装、配置和优化,以及在使用过程中可能遇到的错误和解决方案。通过本文,读者可以了解到Hadoop在Windows系统上的部署和配置方法,以及如何解决在使用过程中遇到的问题。
王小雷
2018/01/02
5.8K0
Windows下安装Hadoop
搭建Hadoop集群
搭建集群作为一件事,应该一气呵成,希望你腾出一两个小时的时间来完成搭建,提前祝你搭建成功!
用户9615083
2022/12/25
3.3K0
搭建Hadoop集群
Windows环境下安装Hadoop+Hive的使用案例
首先到官方下载官网的hadoop2.7.7,链接如下  https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/ 找网盘的hadooponwindows-master.zip  链接如下  https://pan.baidu.com/s/1VdG6PBnYKM91ia0hlhIeHg 把hadoop-2.7.7.tar.gz解压后  使用hadooponwindows-master的bin和etc替换hadoop2.7.7的bin和etc 
小勇DW3
2019/05/15
4.6K0
Windows环境下安装Hadoop+Hive的使用案例
maven配置报错以及The JAVA_HOME environment variable is not defined correctly的解决方法
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/cms18374672699/article/details/83212263
全栈程序员站长
2022/09/02
6.7K0
Win10安装Hadoop3.0.0
2、将hadoop-3.0.0/bin文件复制一份,改名为hadoop-3.0.0/bin.template
静谧星空TEL
2021/04/27
6850
Win10安装Hadoop3.0.0
大数据随记 —— Hadoop 环境搭建
在每个虚拟机的 hosts 文件后面增加自己所安装的虚拟机的 IP 地址以及主机名。
繁依Fanyi
2023/05/07
5350
大数据随记 —— Hadoop 环境搭建
win10搭建hadoop和spark
jdk8-x64:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
静谧星空TEL
2021/04/27
1.2K0
win10搭建hadoop和spark
WIN 10 安装 Hadoop 2.7.7 + Spark 2.4.7 记录
环境:win 10 + java 1.8.0_281 + Scala 2.11.11 + Hadoop 2.7.7 + Spark2.4.7
Michael阿明
2021/09/06
8080
pyspark在windows的安装和使用(超详细)
本文主要介绍在win10上如何安装和使用pyspark,并运行经典wordcount示例,以及分享在运行过程中遇到的问题。
languageX
2023/03/01
9.3K0
Hadoop伪分布式搭建
1 系统环境 搭建的系统环境为centos7.5。 root@localhost ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.5.1804 (Core) Release: 7.5.1804 Codename: Core 2 修改主机名 2.1 主机名修改为hadoop1。 [root@
用户1432189
2019/07/25
9130
工良出品:包教会,Hadoop、Hive 搭建部署简易教程
最近一个数据分析朋友需要学习 Hive,刚好我也想学,便利用手头的服务器搭建一个学习环境,但是搭建过程中,发现网上的教程很多过时了,而且部署过程中,很多地方走不通,博主也没有给出对应的说明。花了大力气才从各种资料中完成 Hadoop、Mysql、Hive 三者的部署。
痴者工良
2023/03/23
1.2K0
工良出品:包教会,Hadoop、Hive 搭建部署简易教程
(二)Hadoop集群配置安装
NameNode、ResourceManager、SecondaryNameNode三者分别放在三个节点上,因为都要占用内存的资源,不要重复出现在一个节点上。
wolf
2020/09/21
8720
Windows搭建HDFS 2.6.0(附加搭建Hadoop)
下面是成功信息,出现 has been successfully formatted.
夹胡碰
2020/10/27
1.7K0
Windows搭建HDFS 2.6.0(附加搭建Hadoop)
【错误记录】PyCharm 中安装软件包出错 ( Try to run this command from the system terminal. Make sure that you use )
在 PyCharm 中的 Python 项目中 , 使用了 PyTorch 库 , 提示
韩曙亮
2024/09/05
6510
【错误记录】PyCharm 中安装软件包出错 ( Try to run this command from the system terminal. Make sure that you use )
推荐阅读
相关推荐
【开发环境】安装 Hadoop 运行环境 ( 下载 Hadoop | 解压 Hadoop | 设置 Hadoop 环境变量 | 配置 Hadoop 环境脚本 | 安装 winutils )
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档