安装硬件环境:i3处理器,4G内存
软件环境:Centos 6.5,jdk 1.7.0_55,Cloudera Manager 5.4.7
1、卸载openjdk及安装 Orcale JDK
1.1 使用 rpm -qa | grep openjdk 命令查找相关已经案装的软件包
1.2 使用 yum -y remove 命令卸载查找到的软件包
1.3 使用 rpm -qa | grep gcj 命令查找和 openjdk 相关的 gcj 软件包,并使用 1.2 的方式卸载
1.4 使用 java -version 命令进行确认是否卸载openjdk成功
1.5 使用 rpm -i jdk-7u55-linux-x64.rpm 安装 Orcale JDK,安装到官网下载
1.6 重复步骤 1.4 ,确认安装成功
2、修改 /etc/hosts 文件,在其中添加集群的 IP 和对应的主机名称,保存并使用 source /etc/hosts 命令使文件生效,然后使用 ping + 主机名 进行测试
3、使用 chkconfig iptables off 命令关闭防火墙,使用 vim /etc/selinux/config 命令修改 config 文件,将 SELINUX=enforcing 改为 SELINUX=disabled
4、成功完成上述3个步骤后使用 reboot 命令重启电脑
5、配置 ssh 免密码登录就不进行详细说明了,参考 http://www.cnblogs.com/alaska1131/articles/1659654.html
6、到 http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.4/RPMS/x86_64/ 下载与 cm-5.4.7 对应的以来包,并使用 yum localinstall –-nogpgcheck *.rpm 命令安装
7、安装 Cloudera Manager 5.4.7
7.1 到官网 http://www.cloudera.com/content/cloudera/en/downloads/cloudera_manager/cm-5-4-7.html 下载 cloudera-manager-installer.bin
7.2 更改其权限 cloudera-manager-installer.bin
7.3 执行 ./cloudera-manager-installer.bin
7.4 登录CM浏览器输入localhost:7180初次登录 用户名:admin 密码:admin
7.5 配置config.ini文件
配置 /etc/cloudera-scm-agent/config.ini 文件
修改主机名 server_host=localhost
修改前为:localhost 修改后为: 自己的主机名
7.6 配置源
Parcel的可以从如下网址获得,下载CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel文件、CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel.sha1文件和manifest.json文件
因为这里用的是 CentOS6.5,所以选择 CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel
把以下载的.parcel文件、.sha1文件和manifest.json文件拷贝到/opt/cloudera/parcel-repo/文件夹下
更改文件命名为:CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel.sha
现在本地源已配好,总之parcel-repo文件中包含一下三个文件:
CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel
CDH-5.4.7-1.cdh5.4.7.p0.3-el6.parcel.sha
Manifest.json
7.7 完成 7.1 ~ 7.6 步骤后,点击 Contiue,一路继续即可
在 http://www.cloudera.com/content/cloudera/en/downloads/cloudera_manager/cm-5-4-7.html 界面可以查看英文版的安装向导