1. hadoop-0.20.2需要Java-1.6或更新的版本
2. 路径不能是Windows风格(D:\Program Files\Java\jdk1.6.0_23), 要使用Linux风格(/home/hadoop/jdk1.6.0_26)
我的做法:
A. 将 JDK 目录 D:\Program Files\Java\jdk1.6.0_26 链接到Cygwin下的 /home/hadoop/jdk1.6.0_26 (建议使用Link Shell Extension来处理)
B. 编辑 Hadoop 配置 目录 conf 下的配置文件 hadoop-env.sh,修改JAVA_HOME的配置:
export JAVA_HOME=/home/hadoop/jdk1.6.0_26
注意:
经初步测试,在单机模式下,hadoop-0.20.0 可以正常运行,但 hadoop-1.0.0 运行出错。