一、基础概念
由Cloudera公司开发的集群管理系统Cloudera Manager(简称CM)用于管理CDH集群,可进行节点安装、配置、服务管理等,提供Web窗口界面以提高Hadoop配置可见度,从而降低集群参数设置的复杂度。不开源。
CM分为免费版和企业版,免费版提供60天在收费版中才能使用的高级功能的免费使用期限。
二、安装前准备
(1)系统环境准备
1.1 、系统环境
实验环境:DeLL下VMware虚拟
操作系统:CentOS 6.5 x64 (本次安装分配4G内存)
Cloudera Manager:5.4.0
CDH: 5.4.0
1.2 CM安装可以使用普通用户进行安装,系统安装过程中可以添加普通用户或者在安装使用如下命令进行添加(尖括号内添加自定义用户名称)。
创建用户
# useradd <用户名称>
修改密码
# passwd <用户名称>
关闭seLinux
# vi /etc/selinux/config (将SELINUX改为disabled)
关闭防火墙
# service iptables stop
关闭iptables启动级别
# chkconfig iptables off
(2)CM安装的步骤
1、下载 安装文件
1.1 下载cloudera-manager 的执行文件
地址:http://archive.cloudera.com/cm5/installer/
选择自己需要的版本,点击下载。
1.2下载rpm的安装包
http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/
选择自己需要的版本,点击下载。备注: 可以通过迅雷直接把级联目录级联下载
2、本地安装 cloudera-manager
2.1 进入/etc/yum.repos.d目录创建cloudera-manager.repo文件
[cloudera-manager]
name = Cloudera Manager, Version5.4.0
baseurl = http://flxy31/cm5.4.0
gpgcheck = 0
备注:若修改cloudera-manager.repo文件,需要执行下边命令更新yum配置,使操作立即生效
yum makecache
yum clean all
2.2 上传安装文件到centos指定目录
上传cdh、上传cm文件、上传 cloudera-manager-installer5.4.0.bin
[root@flxy31 cdh]# pwd
/var/www/html/cdh
[root@flxy31 cdh]# ll
total 1242856
-rw-rw-r--. 1 hadoop hadoop 1272629458 May 14 20:30 CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel
-rw-rw-r--. 1 hadoop hadoop 41 May 14 20:30 CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel.sha1
-rw-rw-r--. 1 hadoop hadoop 42625 May 14 20:30 manifest.json
[root@flxy31 cm5.4.0]# pwd
/var/www/html/cm5.4.0
[root@flxy31 cm5.4.0]# ll
total 12
-rw-rw-r--. 1 hadoop hadoop 57 May 11 23:38 mirrors
drwxrwxr-x. 2 hadoop hadoop 4096 Jul 18 20:17 repodata
drwxrwxr-x. 4 hadoop hadoop 4096 Jul 18 20:17 RPMS
备注: cdh文件和cm文件上传至/var/www/html文件下,然后启动service httpd start,在浏览器上可以验证,输入:
http://172.22.187.6/cdh
http://172.22.187.6/cm5.4.0
2.3 安装cloudera-manager-installer5.4.0.bin
赋予执行权限命令: chmod +x cloudera-manager-installer5.4.0.bin
执行安装命令:./cloudera-manager-installer5.4.0.bin
在执行安装cloudera-manager,需要安装很多工具,例如: 需要安装postgresql、jdk1.7、Cloudera Manager Server、cloudera-manager-server-db-2,最后安装成功后会出现下面的提示,
+----------------------------------------------------- Next step ------------------------------------------------------+
| Point your web browser to http://172.22.187.6:7180/. Log in to Cloudera Manager with username: 'admin' and password: |
| 'admin' to continue installation. (Note that the hostname may be incorrect. If the url does not work, try the |
| hostname you use when remotely connecting to this machine.) If you have trouble connecting, make sure you have |
| disabled firewalls, like iptables. |
|----------------------------------------------------------------------------------------------------------------------|
| < OK > |
+----------------------------------------------------------------------------------------------------------------------+
点击“ok”后出现下面的提示
+----------- Finish -----------+
| Installation was successful. |
|------------------------------|
| < OK > |
+------------------------------+
点击“ok”,安装cm成功。
3、成功安装cloudera-manager后,通过浏览器登录
访问地址:http://172.22.187.6:7180/
用户名/密码: admin/admin
首次进行后出现下面的页面:
接下来应该在cm上离线安装CDH5.4.0。