离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(六)CM的安装
一、角色分配
Cloudera Manager Agent:向server端报告当前机器服务状态。
Cloudera Manager Server:接受agent角色报告服务状态,以视图界面展现,方便管理员查看。
master | slave1 | slave2 | |
Server | Y | ||
Agent | Y | Y | Y |
二、准备CDH安装包
本文档采用离线安装方式,所需安装包上传到/root/soft/cdh/目录下
创建目录(所以节点都要执行)
[root@master ~]# mkdir /root/soft/cdh
上传以下安装包:
CDH-5.9.3-1.cdh5.9.3.p0.4-el6.parcel
CDH-5.9.3-1.cdh5.9.3.p0.4-el6.parcel.sha
cloudera-manager-el6-cm5.9.3_x86_64.tar.gz
manifest.json
三、安装 Cloudera Manager Server&Agent(所有节点)
拷贝 cloudera-manager-el6-cm5.9.3_x86_64.tar.gz到所有 Server、Agent 节点
[root@master ~]# scp -r cloudera-manager-el6-cm5..3_x86_64.tar.g slave1:$PWD
[root@master ~]# scp -r cloudera-manager-el6-cm5..3_x86_64.tar.g slave2:$PWD
3.1 创建CM目录(所有节点)
[root@master ~]# mkdir /opt/cloudera-manager
3.2 解压CM安装包(所有节点)
[root@master cdh]# tar -zxvf cloudera-manager-el6-cm5..3_x86_64.tar.gz -C /opt/cloudera-manager/
3.3 创建用户 cloudera-scm (所有节点)
[root@master cdh]# useradd --system --home=/opt/cloudera-manager/cm-5.9./run/cloudera-scm-server --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
3.4 配置 CM Agent(所有节点)
修改文件/opt/cloudera-manager/cm-5.9.3/etc/cloudera-scm-agent/config.ini 中的server_host。(server_port使用默认的7182即可,不要改为7180,否则会导致在管理界面无法看到相应的主机。)
server_host=master
[root@master cdh]# vi /opt/cloudera-manager/cm-5.9./etc/cloudera-scm-agent/config.ini
四、配置 CM Server 的数据库(master节点)
4.1 创建目录(所有节点)
[root@master cdh]# mkdir /usr/share/java
4.2 拷贝mysql连接驱动包(所有节点)
将驱动包拷贝到目录下(注意拷贝过去的驱动包名字一定要和下边的一样,否则会报错):
[root@master cdh]# cp /root/soft/mysql-connector-java-5.1.-bin.jar /usr/share/java/mysql-connector-java.jar
4.3 MySQL中创建临时用户
mysql> grant all on *.* to 'temp'@'%' identified by 'temp' with grant option;
4.4 创建CM server数据库
[root@master java]# cd /opt/cloudera-manager/cm-5.9./share/cmf/schema/
[root@master schema]# ./scm_prepare_database.sh mysql -h master -utemp -ptemp --scm-host master scm scm scm
(对应于:数据库类型、数据库服务器、用户名、密码、CMServer 所在节点.......)
4.5 删除MySQL临时用户
mysql> drop user 'temp'@'%';
若上步失败或过程中操作中断,删除所有库、重头来过。
五、创建Parcel目录
5.1 在master节点执行
Manager 节点(master)创建目录/opt/cloudera/parcel-repo
[root@master ~]# mkdir -p /opt/cloudera/parcel-repo
[root@master ~]# chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo
5.2 在Agent节点执行
Agent 节点(所有节点)创建目录/opt/cloudera/parcels
[root@master ~]# mkdir -p /opt/cloudera/parcels
[root@master ~]# chown cloudera-scm:cloudera-scm /opt/cloudera/parcels
5.3 拷贝文件
将 下 载 好 的 文 件 (
CDH-5.9.3-1.cdh5.9.3.p0.4-el6.parcel
CDH-5.9.3-1.cdh5.9.3.p0.4-el6.parcel.sha
manifest.json
)拷贝到master的/opt/cloudera/parcel-repo
[root@master ~]# cd soft/cdh5.9.3/
[root@master cdh]# cp CDH-5.9.-.cdh5.9.3.p0.-el6.parcel* /opt/cloudera/parcel-repo/
[root@master cdh]# cp manifest.json /opt/cloudera/parcel-repo/
六、启动 CM Manager&Agent 服务
6.1 启动manager
在master上执行以下启动命令
#启动
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-server start
#查看状态
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-server status
#停止
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-server stop
重启
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-server restart
6.2 启动Agent
在所有服务器上执行以下启动命令
#启动
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-agent start
#查看状态
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-agent status
#停止
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-agent stop
重启
[root@master ~]# /opt/cloudera-manager/cm-5.9./etc/init.d/cloudera-scm-agent restart
6.3 访问界面
访问:http://IP(master):7180,若可以访问(用户名、密码:admin),则安装成功。
Manager 启动成功需要等待一段时间,过程中会在数据库中创建对应的表需要耗费一些时间。 (不支持IE浏览器,可用火狐或谷歌)
离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(六)CM的安装的更多相关文章
- 离线安装Cloudera Manager 5和CDH5(最新版5.1.3) 完全教程
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloud ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(一)环境说明
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloud ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(四)数据库安装(单节点)
一.卸载CentOS自带的MySQL 1.1 查看之前是否安装过mysql [root@master mysql]# rpm -qa|grep -i mysql mysql-libs--.el6.x8 ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(七)界面安装
一.安装过程 1.1 登录 1.2 接受许可协议 1.3 选择免费版本 1.4 选择下一步 1.5 选择当前管理的主机 1.6 选择使用Parcel安装,选择CDH版本,点击继续 1.7 等待安装 此 ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(二)基础环境安装
一.安装CentOS 6.5 x64 具体安装过程自行百度 1.1 修改IP地址 [root@master ~]# vi /etc/sysconfig/network DEVICE=eth0 TYPE ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(五)数据库安装(双节点)
一.方案选择 通过Lvs+keepalived+mysql(主主同步)实现数据库层面的高可用方案,需要两台服务器作为数据库提供业务数据的存储,应用服务器通过vip访问数据库,允许同一时间内一台数据库服 ...
- 离线安装Cloudera Manager 5和CDH5(最新版5.9.3) 完全教程(三)重新分配磁盘空间(可选)
一.查看文件系统 [root@master ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_master-lv_ ...
- 离线安装 Cloudera Manager 5 和 CDH5.10
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloud ...
- 离线安装Cloudera Manager 5和CDH5
关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Cloudera 完全开源的Hadoop ...
随机推荐
- 看到他我一下子就悟了-- Lambda表达式
一直对Lambda表达式似懂非懂,平常也用过,就是不太明白有时候还要百度.周六去图书馆看书,看到下面这几句话,一下子就悟了: Lambda表达式(匿名函数),基本形式: (intput paramte ...
- MVC分部视图@Html.Partial
加载分布视图的方式: //1.以视图名使用当前文件夹下的视图(如果没有找到,则搜索 Shared 文件夹) @Html.Partial("_test") //加载对应文件 /Vie ...
- 浩顺考勤机二次开发(第二版,附实测可用的demo)
1.背景 之前写过一次浩顺考勤机的二次开发,不过那个版本还是有一些问题,后来更换了新的考勤机,又拿到了新的二次开发包,所以就有了这次这个版本 2.关于考勤机的一些说明 2.1 首先要给考勤机设定ip, ...
- Matlab illustrate stiffness
% matlab script to illustrate stiffness % using simple flame propagation model close all clear all % ...
- WINCE 下载地址(转)
WinCE 6.0 安装包比较大,从微软下载时,它只提供一个下载工具,用它下载比较慢在网上查了些资料,把WinCE所需的安装包地址都收集起来了,安装包文件名都是有规律的,可以用迅雷新建批量任务来下载, ...
- APP(通信)接口定义
- HTML--SVG基础
一 SVG概述 SVG是Scalable Vector Graphics的缩写,即缩放式矢量图形; 优点: 1.使用编辑器即可编辑图形; 2.基于XML,SVG图形可以被很容易的搜索,脚本化和压缩; ...
- git 本地仓库与远程仓库建立连接
我们在使用git clone的时候可能会报错: Could not read from remote repository.Please make sure you have the correct ...
- mysql 5.7 线程阻塞处理
出现的错误: ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction 解决办法: 查看sleep的进程 m ...
- layui switch 开关监听 弹出确定状态转换
不废话,直接上图: 原始状态: 点击确定: 点击取消或者X 代码: <!doctype html> <html lang="en"> <head& ...