学习hadoop,第一课,先安装吧。
按照书上说明,先到http://hadoop.apache.org/下载最新的release版本,我这里使用的是hadoop-1.1.2.tar
解压压缩安装目录:/home/java/hadoop
设置环境变量:
export HADOOP_INSTALL=/home/java/hadoop/hadoop-1.1.2 export PATH=$PATH:$HADOOP_INSTALL/bin
查看是否安装成功,执行命令:
hadoop version
如果出现 ./hadoop:line 297: XXX/bin/java:No such file or directory等错误时,请到conf/hadoop-env.sh文件中修改java_home
# The java implementation to use. Required.
export JAVA_HOME=/usr/java/jdk1.7.0_17
如果仍然报错,说No such file or directory等等时候,请确定jdk的安装目录,也许目录路径写的不对。我就犯过这个错误。自嘲一下。
如果安装成功,执行:
hadoop version
出现:
Hadoop 1.1.2
Subversion https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.1 -r 1440782
Compiled by hortonfo on Thu Jan 31 02:03:24 UTC 2013
From source with checksum c720ddcf4b926991de7467d253a79b8b
Subversion https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.1 -r 1440782
Compiled by hortonfo on Thu Jan 31 02:03:24 UTC 2013
From source with checksum c720ddcf4b926991de7467d253a79b8b