JAVA_HOME 未设置

2023-11-26

在工作的同时Hadoop在伪分布式操作中实现,我发现以下异常JAVA_HOME变量未设置,但当我尝试回显它时,它已设置。

变量预设在conf/hadoop-env.sh(编辑export JAVA_HOME=/usr/lib/jvm/java-6-sun), bash.bashrc.

vardan@vardan-HP-G62-Notebook-PC:~/hadoop-0.20.203.0$ echo $JAVA_HOME
/usr/lib/jvm/java-6-sun
vardan@vardan-HP-G62-Notebook-PC:~/hadoop-0.20.203.0$ bin/start-all.sh
starting namenode, logging to /home/vardan/hadoop-0.20.203.0/bin/../logs/hadoop-vardan-namenode-vardan-HP-G62-Notebook-PC.out
localhost: starting datanode, logging to /home/vardan/hadoop-0.20.203.0/bin/../logs/hadoop-vardan-datanode-vardan-HP-G62-Notebook-PC.out
localhost: Error: JAVA_HOME is not set. 
localhost: starting secondarynamenode, logging to /home/vardan/hadoop-0.20.203.0/bin/../logs/hadoop-vardan-secondarynamenode-vardan-HP-G62-Notebook-PC.out
localhost: Error: JAVA_HOME is not set. 
starting jobtracker, logging to /home/vardan/hadoop-0.20.203.0/bin/../logs/hadoop-vardan-jobtracker-vardan-HP-G62-Notebook-PC.out 
localhost: starting tasktracker, logging to /home/vardan/hadoop-0.20.203.0/bin/../logs/hadoop-vardan-tasktracker-vardan-HP-G62-Notebook-PC.out
localhost: Error: JAVA_HOME is not set.

我只是将这一行添加到 ./conf/hadoop-env.sh 中:

# The java implementation to use.  Required.
export JAVA_HOME=/usr/java/latest

这有帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JAVA_HOME 未设置 的相关文章

随机推荐

  • Tensorboard - 可视化 LSTM 的权重

    我使用多个 LSTM 层来形成深度循环神经网络 我想在训练期间监控每个 LSTM 层的权重 但是 我不知道如何将 LSTM 层权重的摘要附加到 TensorBoard 关于如何做到这一点有什么建议吗 代码如下 cells with tf n
  • Excel有地图或选择功能吗?

    我有一行字符串值 我想做一个vlookup对每个结果进行计算 然后计算结果的平均值 如果这是 C 我会做Select str gt VLookup str dict Average 有没有办法在单个 Excel 函数中做到这一点 我用的是2
  • 确定浏览器是否具有拖放功能?

    我正在实施jQuery 文件上传并试图找出检测客户端是否可以支持拖放的最佳方法 这样我就可以渲染诸如 将文件拖放到此处上传 之类的内容 只有当他们实际上可以做到这一点时 在插件代码中我可以看到一个函数isXHRUploadCapable这似
  • 从 requirejs 映射调用文本插件

    我正在使用 TypeScript Backbone 和 Mustache 编写一个 Web 应用程序 我想使用 Requirejs 进行依赖加载 我还使用 TypeScript 的 Web Essentials Visual Studio
  • 是否可以覆盖“呼叫”功能?

    是否可以在通用级别上重写 调用 函数 以便每次在应用程序中的任何位置调用方法时都会发生一些情况 我尝试覆盖 Object call 但尽管我设法做到了 但它并没有改变我的应用程序的工作方式 顺便说一句 即使它有效 我是否应该每次都显式调用
  • Perl 正则表达式中的单独反向引用后跟数字文字

    我发现这个相关问题 在 perl 中 替换文本中的反向引用后跟数字文字但看起来完全不同 我有一个像这样的正则表达式 s 0 9 xy 1 1 2 g whitespace here 但这个空白出现在替换中 如何在不让 perl 混淆反向引用
  • 图层中的子集参数不再适用于 ggplot2 >= 2.0.0

    我更新到最新版本了ggplot2并在层中打印子集时遇到问题 library ggplot2 library plyr df lt data frame x runif 100 y runif 100 ggplot df aes x y ge
  • Android - 如何检查互联网访问,而不仅仅是 wifi 连接? [复制]

    这个问题在这里已经有答案了 我尝试使用下面的代码来检查我的手机是否已连接到无线网络 当我想知道我的手机是否已连接到网络时 它运行良好 但它无法提供有关互联网访问的信息 类似于 Ping 任何网站 实际上我遵循了很多链接但仍然没有答案 所以如
  • 强制 phpmailer 发送正文为空的邮件

    我需要使用 phpMailer 将 pdf 文件作为附件发送到传真网关 如果此电子邮件有正文 则传真将有第二页包含此文本 通过说 mail gt Body php 邮件返回Message body empty 如何强制 phpMailer
  • 在 eclipse 中调试 GRAILS 3

    我想知道是否有任何方法可以通过从 eclipse mars IDE 中单击来调试 Grails 3 应用程序 就像 Java 或 Java Spring Boot Web 应用程序一样 可以执行以下操作 在服务器上调试 可以 运行为 gra
  • 是否可以逐行调试 bash 脚本?

    我会喜欢 Microsoft Visual Studio 中的逐行调试之类的功能bash 当前变量值等等 有什么工具或方法可以做到吗 set x and set v不错 但并不完美 See bashdb 如果您的系统上安装了它 请参阅man
  • 在线性时间内从排序数组构建红黑树

    我知道如何通过 n 次插入来构建它 每次插入的效率为 O log n n log n 总体 我还知道 2 3 4 树的等效结构也可以用线性时间从排序数组构建 谁能提供有关红黑版本的简单解释吗 无论您要构建哪种 BST 算法将是相同的 只需要
  • 了解 Rails 迁移语句 (:null => false)

    我试图理解以下声明 它来自 Rails 迁移文件 x datetime new null gt false x datetime update null gt false 我理解这两个语句的第一部分 逗号之前的所有内容 但我不确定空部分 n
  • 尝试比较两个文本文件,并根据信息创建第三个文本文件

    我有两个文本文件 master txt 和 926 txt 如果 926 txt 中有一行不在 master txt 中 我想写入一个新文件 notinbook txt 我写了我能想到的最好的东西 但考虑到我是一个糟糕的 新手程序员 它失败
  • FluentFTP - 连接时出现错误“尝试从套接字流读取数据超时!”

    Getting 尝试从套接字流读取数据超时 使用 FluentFTP 连接到 FTP 时 以下是我用来连接的源代码 Console WriteLine Configuring FTP to Connect to 0 hostname ftp
  • 我听说全局变量不好,我应该使用什么替代解决方案?

    我读过所有的地方全局变量不好并应使用替代方案 具体来说 在 Javascript 中 我应该选择什么解决方案 我正在考虑一个函数 当输入两个参数时 function globalVariables Variable Value 查看变量是否
  • addChildViewController 和 PresentViewController

    iOS 5引入了自定义容器视图控制器的概念并提供了类似的APIaddChildViewController 问题 您可以将视图控制器添加为子视图控制器并仍然使用它来呈现它吗presentViewController 执行后者是否会自动使其成
  • Java 将 áéőűú 更改为 aeouu [重复]

    这个问题在这里已经有答案了 可能的重复 从 Unicode 字符中删除变音符号 有没有办法去掉重音符号并将整个字符串转换为常规字母 我怎样才能做到这一点 谢谢您的帮助 我认为你的问题与这些相同 Java 摆脱重音并将其转换为常规字母 将 J
  • 如何保存带有缩进的 MSXML2.DomDocument? (我认为它使用MXXMLWriter)

    我有一个 MSXML2 DomDocument 的实例 我挥手将其保存 并缩进 此代码有效 但不缩进 var dom new ActiveXObject MSXML2 DomDocument fiddle with dom here dom
  • JAVA_HOME 未设置

    在工作的同时Hadoop在伪分布式操作中实现 我发现以下异常JAVA HOME变量未设置 但当我尝试回显它时 它已设置 变量预设在conf hadoop env sh 编辑export JAVA HOME usr lib jvm java