Alex 的 Hadoop 菜鸟教程: 第2课 hadoop 安装教程 (CentOS6 CDH分支 yum方式)
Alex 的 Hadoop 菜鸟教程: 第2课 hadoop 安装教程 (CentOS6 CDH分支 yum方式)
我们这个教程是在 centos 上安装cdh的教程,而且使用的是yum方式,不建议使用界面化方式,因为用过linux的都知道,命令行出错更少,其实更轻松更靠谱。
安装之前
1. 安装jdk
cdh5 对应的jdk 是 oracle-jdk 1.7.0_25 ,注意是 oracle-jdk ,千万别 yum install jdk 就完事了,因为那样装的是 openjdk到这边 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u25-oth-JPR 搞个jdk
没用户的自己注册一个
下来之后名字是一堆乱码,自己用mv改个名字
$ sudo su - $ mv jdk-7u25-linux-x64.rpm\?AuthParam\=1404198323_f70f74ddcd70928c1bea4ac29f5c4e42 jdk.rpm $ rpm -ivh jdk.rpm $ vim /etc/profile
在最后加上
export JAVA_HOME=/usr/java/jdk1.7.0_25 export PATH=$JAVA_HOME/bin:$PATH
保存后运行
$ source /etc/profile $ echo $JAVA_HOME /usr/java/jdk1.7.0_25
2. 安装yum源
$ vim /etc/yum.repos.d/cloudera-cdh5.repo
把下面这段粘贴进去
[cloudera-cdh5] # Packages for Cloudera's Distribution for Hadoop, Version 5, on RedHat or CentOS 6 x86_64 name=Cloudera's Distribution for Hadoop, Version 5 baseurl=http://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/5/ gpgkey = http://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/RPM-GPG-KEY-cloudera enabled=1 gpgcheck = 1
然后保存
0. 选择安装模式
有两种安装模式 HA 和 非HA其实MapReduce也有两种安装模式 1.0(MRv1) 和 2.0(YARN) 国外已经主要推广 2.0了,不过国内的很多教程是按照1.0来写的,所以看教程的时候记得分辨一下看是否适合你。不过我相信国内很快也会跟上的。我推荐使用2.0,我们的教程这边也使用2.0
如果你不知道要选择HA还是非HA模式,请根据一下建议选择
选择建议:
选择了非HA模式的朋友请走这个传送门:http://blog.csdn.net/nsrainbow/article/details/36629741 HA模式我随后补上
评论暂时关闭