gpt4 book ai didi

Hadoop 2.2.0 运行 start-dfs.sh 失败,错误为 : JAVA_HOME is not set and could not be found

转载 作者:可可西里 更新时间:2023-11-01 14:11:15 24 4
gpt4 key购买 nike

我正在 Ubuntu 12.x 中安装 Hadoop。我已经有一个 deploy 用户,我计划用它在机器集群中运行 hadoop。下面的代码演示了我的问题,基本上我可以 ssh olympus 没有问题,但是 start-dfs.sh 却失败了:

deploy@olympus:~$ ssh olympus
Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.5.0-45-generic x86_64)

* Documentation: https://help.ubuntu.com/

Last login: Mon Feb 3 18:22:27 2014 from olympus
deploy@olympus:~$ echo $JAVA_HOME
/opt/dev/java/1.7.0_51

deploy@olympus:~$ start-dfs.sh
Starting namenodes on [olympus]
olympus: Error: JAVA_HOME is not set and could not be found.

最佳答案

您可以编辑hadoop-env.sh文件并为Hadoop设置JAVA_HOME

打开文件,找到如下行

export JAVA_HOME=/usr/lib/j2sdk1.6-sun

取消注释行并根据您的环境更新 java_home

这将解决 java_home 的问题。

关于Hadoop 2.2.0 运行 start-dfs.sh 失败,错误为 : JAVA_HOME is not set and could not be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21533725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com