概述
我们升级是从5.5.3升级到最新的5.7.0-1版本。
作者这里是用的完全离线方式升级的与官网yum源方式稍有不同(其实差不多rpm -Uvh)
@优快云,你们搞的markdown模板真心好丑
第一章、了解升级
- 安装指定版本的数据库
- 升级Cloudera Manager Server
- 升级Cloudera Manager Agent
第二章、升级Cloudera Manager
步骤:
- 升级Cloudera Manager 5到最新的Cloudera Manager版本
- 升级数据库到当前支持的版本
- 将Cloudera Manager和所有支持的服务进行升级
2.1、升级Cloudera Manager 元数据库
--备份元数据库
[root@bsj70 upgradeCloudera]# mysqldump -hlocalhost -uroot -p cmf > ./cmf-database-backup.sql
hive
hue
oozie
sentry
[root@bsj70 upgradeCloudera]# service mysql restart
--停止cm服务
[root@bsj70 upgradeCloudera]# ssh bsj67 "service cloudera-scm-server stop"
Stopping cloudera-scm-server: [ OK ]
[root@bsj70 upgradeCloudera]# ssh bsj67 "service cloudera-scm-agent stop"
Stopping cloudera-scm-agent: [ OK ]
[root@bsj70 upgradeCloudera]# ssh bsj68 "service cloudera-scm-agent stop"
Stopping cloudera-scm-agent: [ OK ]
[root@bsj70 upgradeCloudera]# ssh bsj69 "service cloudera-scm-agent stop"
Stopping cloudera-scm-agent: [ OK ]
[root@bsj70 upgradeCloudera]#
2.2、升级Cloudera Manager 守护进程
这里我们没用采用配置yum源的方式升级(我这边内网不通),所以这里采用rpm -Uvh方式升级。注意区分server和agent节点
#创建rpm目录
[root@bsj70 install_softer]# pwd
/root/upgradeCloudera/install_softer
#上传rpm文件
[root@bsj70 install_softer]# cd cm/
[root@bsj70 cm]# ls
cloudera-manager-agent-5.7.0-1.cm570.p0.76.el6.x86_64.rpm
cloudera-manager-server-5.7.0-1.cm570.p0.76.el6.x86_64.rpm
cloudera-manager-daemons-5.7.0-1.cm570.p0.76.el6.x86_64.rpm
#分发rpm文件到各个节点(注意除master节点以外其他节点都只分发agent和daemons)
[root@bsj70 install_softer]# scp -r cm root@testhost154:~/upgradeCloudera/install_softer/
#升级服务
# master服务
[root@bsj67 ~]# rpm -Uvh upgradeCloudera/install_softer/cm/*.rpm
warning: upgradeCloudera/install_softer/cm/cloudera-manager-agent-5.7.0-1.cm570.p0.76.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID e8f86acd: NOKEY
Preparing... ########################################### [100%]
1:cloudera-manager-daemon########################################### [ 33%]
2:cloudera-manager-agent ##########

最低0.47元/天 解锁文章
913

被折叠的 条评论
为什么被折叠?



