【发布时间】:2015-10-11 05:47:39
【问题描述】:
当我尝试运行命令时
hdfs nodename -format
我收到此错误消息:
/usr/local/hadoop/bin/hdfs:第304行:/usr/local/Java/jdk1.7.0_79/bin/java:无法执行二进制文件:执行格式错误
/usr/local/hadoop/bin/hdfs:第304行:/usr/local/Java/jdk1.7.0_79/bin/java:成功
现在,我打开了 hdfs 文件,这是第 304 行:
exec "$JAVA" -Dproc_$COMMAND $JAVA_HEAP_MAX $HADOOP_OPTS $CLASS "$@"
我不知道 java 试图执行什么,但是在这个执行过程中出了点问题。请帮我找出原因。提前致谢
【问题讨论】:
-
我假设您的命令是错字?该命令将是
hdfs namenode -format -
是的,我打错了,是namenode。