安装完成mysql 以后有可能需要创建的库,需要的时候再创建也可以
#hive
create database hive DEFAULT CHARSET utf8 COLLATEutf8_general_ci;
#activity monitor安装监控用的
create database amon DEFAULT CHARSET utf8 COLLATEutf8_general_ci;
#oozio安装oozie用的
create database oozie DEFAULTCHARSET utf8 COLLATE utf8_general_ci;
create database reports DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
create database navigatoraudit DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
create database navigatormetadata DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
1.主节点解压安装
tar zxvf cloudera-manager-el6-cm5.6.1_x86_64.tar.gz -C /opt
2.首先需要去MySql的官网下载JDBC驱动,http://dev.mysql.com/downloads/connector/j/,解压后,找到mysql-connector-java-5.1.39-bin.jar,放到/opt/cm-5.6.1/share/cmf/lib/中
3.主节点初始化CM5数据库
/opt/cm-5.6.1/share/cmf/schema//scm_prepare_database.sh mysql cm –hlocalhost –uroot –p root --scm-host localhost scm scm scm
4.agent配置
vi /opt/cm-5.6.1/etc/cloudera-scm-agent/config.ini 修改server_host为主节点主机名 server_host=cdhmaster
5.将agent分发到其他节点
scp -r /opt/cm-5.6.1 root@192.168.247.19:/opt/
scp -r /opt/cm-5.6.1 root@192.168.247.20:/opt/
6.在所有节点创建cloudera-scm用户
useradd --system --home=/opt/cm-5.6.1/cloudera-scm-server/ --no-create-home--shell=/bin/false --comment "Cloudera SCM User" cloudera-scm7.准备parcels安装CDH5
CDH-5.6.1-1.cdh5.6.1.p0.3-el6.parcel
CDH-5.6.1-1.cdh5.6.1.p0.3-el6.parcel.sha1
manifest.json
将以上三个文件放到/opt/cloudera/parcel-repo/中,如果parcel-repo不存在,手动创建
修改CDH-5.6.1-1.cdh5.6.1.p0.3-el6.parcel.sha1 CDH-5.6.1-1.cdh5.6.1.p0.3-el6.parcel.sha
检查CDH-5.6.1-1.cdh5.6.1.p0.3-el6.parcel.sha中的数据是否和manifest.json的hash值一致
8.在主节点启动server
/opt/cm-5.6.1/etc/init.d/cloudera-scm-serverstart
9.在所有节点启动agent
/opt/cm-5.6.1/etc/init.d /cloudera-scm-agentstart
10.查看server是否启动成功
netstat-nltp 浏览器访问 192.168.247.18:7180
11.登录默认admin admin
2.同意协议
3.选择集群类型
4.下一步
5.选择集群
6.默认下一步
7.分配资源
8.检测主机配置
9.检测完成,如果有警告根据提示进行修改,然后返回重新检查
10.添加服务
11.由于机器性能问题 只选择添加zk
17.为安装软件选择机器
18.开始安装服务
19.安装成功
20.进入cm主页面
21.启动集群
22.由于配置问题会爆红没有关系 集群安装完成