Hadoop 安装 : No such file while run hadoop format

标签 hadoop

我已经检查了 stackoverflow 上的答案,没有适合我的情况的解决方案。

命令:

bin/hadoop namenode -format

错误信息:
/bin/java: No such file or directory1.7.0_09/
/bin/java: No such file or directory1.7.0_09/
/bin/java: cannot execute: No such file or directory

的相关变化hadoop_env.sh
# The java implementation to use.  Required.
export JAVA_HOME=/usr/local/jdk1.7.0_09/

我使用软链接(soft link)
ln -s "c:\Program Files\java\jdk1.7.0_09" /usr/local/jdk1.7.0_09

java 主页:
C:\Program Files\Java\jdk1.7.0_09

小路 :
C:\cygwin64\bin;C:\cygwin64\usr\sbin

如果有人有线索,请随时指出。谢谢。

最佳答案

@xhudik @s.singh 最后!在 Windows 中修改 hadoop_env.sh 时出现问题。我已经用 dos2unix 命令解决了这个问题,以消除 dos 样式字符。
如果在cygwin中找不到dos2unix命令,重新下载cygwin并更新。

请点击此处的链接:

https://superuser.com/questions/612435/cygwin-dos2unix-command-not-found

命令是

dos2unix hadoop_env.sh 

然后一切都准备好了。希望我的经验对其他人有所帮助。
感谢 s.singh 和 xhudik 的帮助。

关于Hadoop 安装 : No such file while run hadoop format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20170317/

相关文章:

java - SparkOnHBase : NullPointerException during build tests "distributedScan"

mongodb - 将 HDFS 数据移动到 MongoDB

java - 在 MapReduce 中读取文件的问题

hadoop - 如何从sqlserver导入数据到hdfs/hive/hbase

maven - 凤凰构建失败。找不到标志。凤凰 4.8.2 Hbase-1.2 cdh 5.9.1

hadoop - Hadoop-copyFromLocal内部工作流程?

hadoop - 使用Pig来加载Word文档(.doc和.docx)

hadoop - PigStorage多字节字段分隔符

algorithm - 在elasticsearch haoop中合并文档,使用es-sparksql创建多个键值对

hadoop - yarn-daemon.sh 写入 HDP 中的错误日志目录