Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager

文章目录

    • 概述
    • 配置网络yum源为阿里云源
    • 搭建本地yum源
    • yum添加ClouderaManager和parcel源
    • 安装Cloudera Manager
    • 下一部分

概述

文章写得很详细,很长所以这里分成了7个部分
这里是第五部分,主要讲在终端仿真环境下安装Cloudera Manager
操作的话建议从第一部分开始不知道为什么后面的几个部分的阅读量比前言大得多,强烈建议从第一部分开始操作,文章验证过好多次了,各部分之间都是相互依赖的,只看中间某一篇的话很可能出错

第一部分:前言
第二部分:环境准备1
第三部分:环境准备2
第四部分:安装Mysql数据库
第五部分:安装Cloudera Manager主服务
第六部分:配置Mysql数据库
第七部分:浏览器安装ClouderaManager
注意
1. **所有步骤如无特别说明都是要在所有服务器上都执行一遍 **
2. 所有的准备工作都要做,不要漏了或者错了,不然后面出现各种问题再改都是轻的,由此引发的其他的问题就严重多了
3. **所有操作均在root用户下进行 **

配置网络yum源为阿里云源

完全离线的话可以不做
三台服务器都需要配置

第一步:备份原来的配置

mkdir -p /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

第二步:下载新的CentOS-Base.repo 到/etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

第三步:生成缓存

yum makecache

搭建本地yum源

只在cm02.spark.com服务器上配置就行(cm 和cdh的安装包放在这个方面)
第一步:开启HTTP服务

# 安装httpd服务(如果已安装跳过)
yum install httpd
# 启动httpd服务
service httpd start
# 设置开机启动
chkconfig httpd on

第二步:浏览器验证是否启动成功
输入地址: http://cm02.spark.com/
httpd服务默认80端口,浏览器访问如果是80端口的话可以不输入端口号
Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager_第1张图片

第三步:将安装包放在指定的目录
只在cm02.spark.com服务器上配置就行(cm 和cdh的安装包放在这个方面)
配置cdh包路径
所有安装包都放在/opt/software/cloudera目录下
当然你也可以改成其他的目录,但是相应的,下面的也得改了

mkdir -p /opt/software/cloudera/CDH-5.14.2

mv CDH-5.14.2-1.cdh5.14.2.p0.3-el6.parcel /opt/software/cloudera/cdh-5.14.2/
mv CDH-5.14.2-1.cdh5.14.2.p0.3-el6.parcel.sha1 /opt/software/cloudera/cdh-5.14.2/
mv manifest.json /opt/software/cloudera/cdh-5.14.2/

第四步:解压cm安装包

# 解压cm安装包
tar -zxvf cm5.14.2-centos6.tar.gz -C /opt/software/cloudera
cloudera-manager-installer.bin是执行文件放哪儿无所谓

第五步:将上述文件资源路径链接到http服务

ln -s /opt/software/cloudera/cm/ /var/www/html/cm
ln -s /opt/software/cloudera/cdh-5.14.2/ /var/www/html/cdh

yum添加ClouderaManager和parcel源

vim /etc/yum.repos.d/cloudera-manager.repo
# 添加如下内容
[cloudera-manager]
name=Cloudera Manager, Version 5.10.2
baseurl=http://cm02.spark.com/cm/5
gpgcheck=0


vim /etc/yum.repos.d/cm.repo
# 添加如下内容
[cm]
name=cm
baseurl=http://cm02.spark.com/cm/5
enabled=1
gpgcheck=0

Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager_第2张图片

安装Cloudera Manager

此部分只在cm02.spark.com上执行

1.安装Cloudera Manager
cloudera-manager-installer.bin可以在任意目录下,它会去yum上查找相应的安装文件

# 给cloudera-manager-installer.bin添加执行权限
chmod u+x cloudera-manager-installer.bin

# 安装
./cloudera-manager-installer.bin --skip_repo_package=1

此时程序会的你的仿真终端模拟一个安装界面
正常情况下Next、Next、Yes、Next、Yes即安装成功,会有如下提示信息表示安装成功了
其他教程里说还需要创建cloudera-scm用户这里是不用的,执行这个安装程序的时候会自动创建
安装成功界面
Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager_第3张图片
Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager_第4张图片
Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager_第5张图片

此过程会安装Cloudera Manager自带的JDK1.7,如果装不上的话极有可能是因为http服务有问题或者http服务里cm的路径没有配置对,就是/var/www/html/cm

安装成功后会在系统会添加两个服务:
cloudera-scm-server
这个是Cloudera Manager的服务

cloudera-scm-server-db
这个是Cloudera Manager内嵌的数据库服务,后面会把它替换成Mysql

# 查看添加的Cloudera服务
rpm -qa | grep cloudera
# 查看服务运行状态
service cloudera-scm-server status
service cloudera-scm-server-db status

Centos6离线安装CDH5.14.2最全详细教程-5安装Cloudera Manager-6.png
这里先不通过浏览器访问Cloudera Manager,此时Cloudera Manager使用的是内嵌的数据库,下一部分会进行配置,配置完成以后再通过浏览器访问

下一部分

Centos6离线安装CDH5.14.2最全详细教程-6配置Mysql

你可能感兴趣的:(大数据)