hadoop 网址http://hadoop.apache.org/ OSC http://www.oschina.net/p/hadoop
下载hadoop http://apache.etoak.com/hadoop/common/ 我这里用的是hadoop-1.0.0.tar.gz
安装前确定java、shh 安装 略
一、拷贝到/usr/local 解压 hadoop
1 | cp hadoop- 1.0 . 0 .tar.gz /usr/local |
2 | cd /usr/local |
3 | tar -zxvf hadoop- 1.0 . 0 .tar.gz |
二、修改配置文件 hadoop-env.sh
Hadoop的配置文件都在 conf下,由于默认情况下是单机模式,一般不用做修改就可以直接做第三步测试实例,下面只是安装实际情况修改。
在hadoop中配置JAVA_HOME
如果原来在环境变量中配置过,就可用使用默认的,不需修改
如果没有在环境变量中配置过java,就要如下操着。
释放注释掉的 # export JAVA_HOME=/usr/lib/j2sdk1.5-sun 直接指定路径
export JAVA_HOME=/opt/java
/opt/java 也就是jdk安装的路径
三、运行实例 Hello Hadoop
切换到该安装目录下,建立要上传到hadoop的两个文件 test1.txt、test2.txt
1 | mkdir input |
2 | cd input |
3 | echo "hello world" > test1.txt |
4 | echo "hello hadoop" > test2.txt |
5 | cd .. |
1 | bin/hadoop jar hadoop-examples- 1.0 . 0 .jar wordcount input output |
查看结果
1 | $cat output/* |
hello 2
world 1
OK,Hadoop1单机模式就OK了