我已经配置了 hadoop(多节点设置)。在启动 hadoop 之前,我想为此格式化名称节点,我运行以下命令 -->>
hadoop namenode -format
它给出了一个错误-->
/home/sandip/project/hadoop-1.1.2/bin/hadoop: line 320: /usr/lib/jvm/java-6-openjdk-
i386/jre/bin/java/bin/java: Not a directory
/home/sandip/project/hadoop-1.1.2/bin/hadoop: line 390: /usr/lib/jvm/java-6-openjdk-
i386/jre/bin/java/bin/java: Not a directory
/home/sandip/project/hadoop-1.1.2/bin/hadoop: line 390: exec: /usr/lib/jvm/java-6-openjdk-
i386/jre/bin/java/bin/java: cannot execute: Not a directory
请告诉我应该如何解决?
最佳答案
哦!我修复了它,我在 hadoop-env.sh 中配置 JAVA_HOME 时出错,现在我更正了它,它工作正常。
关于linux - 从主节点执行命令 "hadoop namenode -format "时出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15895964/