当前位置: 首页 > 知识库问答 >
问题:

安装时出现Hadoop错误“无法执行不是一个目录”

慕容嘉熙
2023-03-14

Iam试图在本地系统中安装Hadoop2.6.0,但当我完成配置和java安装时,安装就停止了。它在执行命令时遇到错误

"hdfs namenode -format"

“usr/local/hadoop/bin/hdfs:line 276://usr/lib/jvm/java-7-Oracle/jre/bin/java/bin/java:Not a directory/usr/local/hadoop/bin/hdfs:line 276:exec://usr/lib/jvm/java-7-oracle/jre/bin/java/java:Not a directory:Not a directory”

我想知道以前是否有人遇到过这个错误。帮我解决这个....提前致谢

共有1个答案

麻和雅
2023-03-14

看起来Hadoop2.6不尊重JAVA_HOME变量。这可能是Java8未记录的特性。-)

在hadoop install文件夹中,etc/hadoop/hadoop-env.sh下面有一行设置JAVA_HOME。它会将/bin/java追加到您在该行中输入的内容。在我的例子中,java是/usr/bin/java中的默认安装,所以我只需将其设置为/usr,它就起作用了。

 类似资料:
  • 我从repository获得了项目,按照设置说明,我尝试在eclipse中创建一个项目,并将该位置指向我从repository下载代码的地方。然后当我点击finish时,我得到了一个错误声明 “未满足一个或多个约束。无法安装project facet Java 1.6。此project facet的某些版本已安装。无法安装project facet动态Web模块3.0。此project facet

  • 我有一个maven项目,并尝试进行maven安装。在执行maven安装时,我遇到以下错误。 上面是我在上面的错误消息包中尝试做一个干净install.The指定的包时收到的错误com.cx.util作为itt.jar.的一部分提供。该jar已作为依赖项添加到该项目中。我在eclipse中没有看到任何错误。只有在尝试安装时,我才收到上面的编译错误。 下面的分析完成了吗 检查依赖项,jar作为pom中

  • 我在安装NPM时遇到以下错误: npm WARN Worker-Loader@0.8.1需要WebPack@>=0.9<2^2.1.0-Beta^2.2.0的对等项,但未安装任何对等项。 npm警告可选跳过可选依赖项:fsevents@1.1.2(node_modules\fsevents): npm WARN notsup跳过可选依赖项:fsevents@1.1.2:wanted平台不受支持{“

  • 我试图在我的EMR群集的主实例上安装pyrow,但是我总是收到这个错误。 我不知道为什么它说'命令'cmake'失败与退出状态1',事实上是肯定的,我预先安装了cmake,但我仍然得到这个错误。此外,我可以做sudo pip安装pyrow没有问题,但我得到错误时,使用sudo pip-3.4安装pyrow。我是否遗漏了什么,或者这个错误与cmake无关?我将感谢任何帮助。

  • 我一直在为Hadoop-1.1.1安装引用这个链接。 我所有的文件和权限都已根据此链接设置。但我犯了这个错误。请帮帮我。

  • 问题内容: 使用在Windows 8上使用Python 2.7给我的错误: 问题: 如何解决错误?运行给出了同样的错误… 问题答案: 您可以改用ol’good 。 不是pip,而是它的一个好方面是也能够下载和安装二进制程序包,这使您无需准备VC ++。当然,这取决于二进制文件是为您的Python版本准备的。 更新: 是的,Pip现在可以安装二进制文件! 有一种新的二进制Python存档格式(whe