我在这里读到一篇关于堆栈溢出的文章,说这个链接非常适合在windows上部署hadoop - http://v-lad.org/Tutorials/Hadoop/12%20-%20format%20the%20namendoe.html
问题是当我按照该页上给出的格式格式化namenode时,在Bin/hadoop namenode -format
我得到以下错误:也许这是我的环境变量的问题,但我不确定。
bin/hadoop: line 330: C:Program: command not found
bin/hadoop: line 395: C:Program Filesjavajdk1.7.0bin/bin/java: No such
file/directory
bin/hadoop: line 395: exec: C:Program Filesjavajdk1.7.0bin/bin/java: cannot
execute: No such file or directory
只要正确设置JAVA_HOME,它就解决了我的问题-
anwar@dell-pc ~/hadoop-0.20.203.0
$ export JAVA_HOME="C:Program FilesJavajdk1.6.0_02"