启动hadoop,报错Error JAVA_HOME is not set and could not be found
报如错误:JAVA_HOME is not set and could not be found,可能是因为JAVA_HOME环境没配置正确,还有一种情况是即使各结点都正确地配置了JAVA_HOME,但在集群环境下还是报该错误,解决方法是显示地重新声明一遍JAVA_HOME
1、检查JAVA_HOME是否配置正确(伪分布式环境)
启动start-all.sh时报错,如下所示

解决方法:
输入java –version,查看jdk是否安装成功

输入export,查看jdk环境变量是否设置成功

2、在集群环境下,即使各结点都正确地配置了JAVA_HOME,也会报如下错误

解决方法:
在hadoop-env.sh中,再显示地重新声明一遍JAVA_HOME

如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
  如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】。
  如果,您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是【刘超★ljc】。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
启动hadoop,报错Error JAVA_HOME is not set and could not be found的更多相关文章
- 启动CDH的cloudera-scm-server报错Error: JAVA_HOME is not set and Java could not be found
		
1 报错信息如下 +======================================================================+| Error: JAVA_HOME ...
 - 启动zookeeper报错:JAVA_HOME is not set
		
启动zookeeper时报错JAVA_HOME is not set 看了环境变量,确实配置好了,但是zookeeper竟然没找到 修改bin目录下的zkEnv.cmd关于jdk的一部分 set JA ...
 - 启动uwsgi报错error while loading shared libraries: libpcre.so.1:
		
启动uwsgi时候报错: [root@ richie]# /usr/bin/uwsgi --ini /usr/local/nginx/conf/uwsgi.ini /usr/bin/uwsgi: er ...
 - SpringBoot启动zipkin-server报错Error creating bean with name ‘armeriaServer’
		
目前,GitHub 上最新 release 版本是 Zipkin 2.12.9,从 2.12.6 版本开始有个较大的更新,迁移使用 Armeria HTTP 引擎. 从此版本开始,若直接添加依赖的 S ...
 - SpringBoot启动zipkin-server报错Error creating bean with name ‘armeriaServer’ defined in class path resource
		
目前,GitHub 上最新 release 版本是 Zipkin 2.12.9,从 2.12.6 版本开始有个较大的更新,迁移使用 Armeria HTTP 引擎. 从此版本开始,若直接添加依赖的 S ...
 - 启动项目报错Error: listen EADDRINUSE
		
我在使用elasticsearch的kibana插件时候,有一次启动,遇到这个错误: Error: listen EADDRINUSE 它的意思是,端口5601被其他进程占用. 故而,需要kill掉那 ...
 - 启动mysql报错 -- ERROR! The server quit without updating PID file
		
开发说某个测试环境的mysql,无法重启了,报以下错误提示: # service mysqld restart Shutting down MySQL.. SUCCESS! Starting MySQ ...
 - webpack dev server 配置  启动项目报错Error: listen EADDRINUSE
		
Error: listen EADDRINUSE 0.0.0.0:5601 它的意思是,端口5601被其他进程占用. 切换端口即可解决问题
 - linux 使用systemctl 启动服务报错:  Error: No space left on device
		
By default, Linux only allocates 8192 watches for inotify, which is ridiculously low. And when it ru ...
 
随机推荐
- delphi xe5 android  开发实现手机打电话和发短信
			
转载自 http://www.raysoftware.cn/ 其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功 ...
 - 总结iframe高度自适应,自适应子页面高度
			
在网上找了很多iframe的高度自适应,发现很多兼容性都不是很好,于是自己总结了一下. 页面html节点上要有 <!DOCTYPE html PUBLIC "-//W3C//DTD ...
 - Li Fei-fei写给她学生的一封信,如何做好研究以及写好PAPER
			
Li Fei-fei写给她学生的一封信,如何做好研究以及写好PAPER 在微博上看到的,读完还是有些收获的,首先是端正做research的态度. 我是从这里看到的:http://www.vjianke ...
 - 偶尔转帖:AI会议的总结(by南大周志华)
			
偶尔转帖:AI会议的总结(by南大周志华) 说明: 纯属个人看法, 仅供参考. tier-1的列得较全, tier-2的不太全, tier-3的很不全. 同分的按字母序排列. 不很严谨地说, tier ...
 - 【UVA 10816】 Travel in Desert (最小瓶颈树+最短路)
			
[题意] 有n个绿洲, m条道路,每条路上有一个温度,和一个路程长度,从绿洲s到绿洲t,求一条道路的最高温度尽量小, 如果有多条, 选一条总路程最短的. InputInput consists of ...
 - 【POJ 3162】 Walking Race (树形DP-求树上最长路径问题,+单调队列)
			
Walking Race Description flymouse's sister wc is very capable at sports and her favorite event is ...
 - CKFinder 2.4 ASP.NET 破解
			
网上的破解教程对于2.4版本来说已经过时了. 以下是CKFinder 2.4 ASP.NET的亲测可用破解方法,经测试,只需修改两处代码. 打开ckfinder.js, 步骤1. 搜索替换如下代码: ...
 - java学习之线程
			
一.线程总述: 线程是java当中一个重要的内容,如果想说线程的话,那我们应该先来讲一下什么是进程. 进程:那么什么是进程呢,进程从字面上来理解就是,正在进行的程序.就比如说我们在windows当中打 ...
 - git推送本地分支到远端   以及删除远端分支的  命令
			
git推送本地分支到远端 当前处于master分支,尝试用了git push origin warning: push.default is unset; its implicit value is ...
 - HDU 5965 扫雷 【模拟】 (2016年中国大学生程序设计竞赛(合肥))
			
扫雷 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submissi ...