本文基本按照kinglau的方法安装,在此表示感谢.
附主要参考的三篇文章
http://www.cnblogs.com/kinglau/p/3794433.html 单机模式安装
http://www.cnblogs.com/kinglau/p/3796164.html 伪分布式安装
http://www.cnblogs.com/kinglau/p/3802705.html eclipse开发环境配置
在安装的过程中,出现了一些小问题,在这里记录下.
1.单机模式安装
sudo chmod 774 /usr/local/hadoop 这一步完成后还是说没有权限
解决方法: 命令行输入sudo chown -R hadoop:hadoop hadoop
2.伪分布式安装
wordcount验证时出错 Unable to load native-hadoop library for your platform
解决方法: 编辑hadoop-env.sh, 在最后添加如下命令(PS: 这个bug好像很多人出现了,找了很久,试过很多次才解决)
export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib:$HADOOP_INSTALL/lib/native"
3.eclipse开发环境配置
运行时出错 Input path does not exist
解决方法: 教程中配置的是/usr/hadoop/input ,但是我dfs location下面显示的是 /user/hadoop/input, 修改为一致后成功.
PS: 教程中dfs location和我的是一样的, 都是/user/hadoop,所以开始的时候以为是其他问题,不知道原文作者为什么能成功
总结: 刚开始接触linux系统,感觉还不错,然后就是hadoop安装确实很麻烦,希望接下来的日子能顺利.
Ubuntu15.04单机/伪分布式安装配置Hadoop与Hive试验机:http://www.linuxdiyf.com/linux/11858.html
Ubuntu系统(64位)下安装并配置Hadoop2.2.0集群:http://www.linuxdiyf.com/linux/11410.html
在Ubuntu 64位OS上运行Hadoop2.2.0[重新编译Hadoop]:http://www.linuxdiyf.com/linux/11409.html
ubuntu15.04下安装eclipse4.4:http://www.linuxdiyf.com/linux/12322.html
在Ubuntu 15.04中使用Eclipse 4.4、Java 8以及WTP:http://www.linuxdiyf.com/linux/11736.html