分享

[start-dfs.sh] Hadoop 配置最后出现JAVA_HOME没有被设置和找到的错误

Ding_yu 发表于 2015-11-10 09:55:39 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 7 39012
说明:本地机器1台,配置为master,本地机器虚拟1个slave,然后远程端机器1台slave。参照一些配置顺序的教程后,出现上述问题。因为是新手,想请教下问题在哪,或者能否有成功的朋友,给个可以实现的教程,我学习下,谢谢各位。

这个最后出现JAVA_HOME 没有设置和找到,但是我检查了,这个应该是配置好了的。请问是怎么回事呢?

[root@master sbin]# ./start-dfs.sh

15/11/06 09:20:00 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

Starting namenodes on [master]

The authenticity of host 'master (10.211.40.7)' can't be established.

RSA key fingerprint is9a:23:5b:f1:da:d9:6a:c0:7d:0e:d7:a6:c3:46:d8:0a.

Are you sure you want to continue connecting (yes/no)? yes

master: Warning: Permanently added 'master' (RSA) to the list of known hosts.

master: Error: JAVA_HOME is not set and could not be found.

slave2: Error: JAVA_HOME is not set and could not be found.

slave1: Error: JAVA_HOME is not set and could not be found.

Starting secondary namenodes [master]

master: Error: JAVA_HOME is not set and could not be found.

15/11/06 09:20:12 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable


[root@master sbin]# ./start-dfs.sh 15/11/06 09:33:08 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Starting namenodes on [master] master: Error: JAVA_HOME is not set and could not be found. slave2: Error: JAVA_HOME is not set and could not be found. slave1: Error: JAVA_HOME is not set and could not be found. Starting secondary namenodes [master] master: Error: JAVA_HOME is not set and could not be found. 15/11/06 09:33:12 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable [root@master sbin]# echo $JAVA_HOME /usr/program/jdk8
这是后面一次的错误信息

已有(7)人评论

跳转到指定楼层
bob007 发表于 2015-11-10 10:50:53
楼主Linux基础建议加强。
ssh配置有问题
Java可能虽然配置了,但是可能存在多个Java版本,所以产生这个问题
回复

使用道具 举报

bob007 发表于 2015-11-10 10:52:26
回复

使用道具 举报

Ding_yu 发表于 2015-11-10 13:48:33
非常感谢,我会按照你说的,好好去弄。
回复

使用道具 举报

stephenKang 发表于 2015-11-12 09:20:31
请问你的ssh无密码登录和Java的环境变量都设置了吗?

回复

使用道具 举报

Ding_yu 发表于 2015-11-12 10:56:56
stephenKang 发表于 2015-11-12 09:20
请问你的ssh无密码登录和Java的环境变量都设置了吗?

嗯,设置了的,谢谢关注,已经自己根据提示找到问题,并解决了。
回复

使用道具 举报

LucKyCN 发表于 2015-11-15 19:49:06
linux里面配置JAVA_HOME了吗?
hadoop-env.sh这个里面的JAVA_HOME最好写成绝对路径并且和操作系统一致
回复

使用道具 举报

诗景尘 发表于 2015-12-6 13:04:07
正确配置linux系统中的java环境变量
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条