Clouder manager5.11.1升级到5.14.4

收集集群信息

  1. Cloudera manager版本
  2. CDH版本
  3. 集群安装了哪些服务
  4. 操作系统类型版本

检验版本

查看要升级到的新版本的CDH 5和Cloudera Manager 5要求和支持版本。

查看要升级的cloudera manager所需要的依赖包是否安装。(https://www.cloudera.com/documentation/enterprise/latest/topics/cm_ig_package_dependencies.html#package_dependencies

备份数据库

备份cloudera manager数据库

免费版本基本上就是cm,am两个库

/etc/cloudera-scm-server/db.properties   数据库配置信息

备份安装服务的数据库(hive,oozie.hue,sentry,am….)

检验JDK

   Jdk是否需要升级,根据需要升级的Cloudera manager版本确定

https://www.cloudera.com/documentation/enterprise/release-notes/topics/rn_consolidated_pcm.html

搭建cloudera manager yum源

 下载cloudera manager5.14.4安装包,放入httpd服务静态资源目录,浏览器访问如下:

升级服务

  1. 停止集群所有安装服务和 cloudera manager service服务

        

 

2. 停止cloudera server服务

      service cloudera-scm-server stop

3. 停止cm服务器上安装的cloudera-scm-agent(5.x版本可以停掉所有agent,6.x版本只能停止cm服务器上的否则无法升级agent)

     service cloudera-scm-agent stop

4. 备份cloudera manager服务主机目录

              /etc/cloudera-scm-server

              /etc/cloudera-scm-agent

5. 在/etc/yum.repos.d/配置本地cm安装yum源

              vi cloudera-manager.repo

             [cloudera-manager]

              name = cloudera-manager, version 5.14.4

              baseurl = http://xxxx搭建的yum源目录

              gpgcheck = 0 

6. 升级cm

            yum clean all

             yum upgrade cloudera-manager-server cloudera-manager-daemons cloudera-manager-agent

             

  7.  校验是否安装,安装后会出现下面的包

     rpm -qa 'cloudera-manager-*'
     cloudera-manager-server-5.13.0-0.cm5130.p0.38.el6.x86_64
     cloudera-manager-agent-5.13.0-0.cm5130.p0.38.el6.x86_64
     cloudera-manager-daemons-5.13.0-0.cm5130.p0.38.el6.x86_64

8. 启动cloudera manager

      service cloudera-scm-server start

升级agent

   升级完cloudera manager 登录管理页面会提示升级angent,根据向导提示执行(注意agent安装包选本地yum源)

 

校验agent

在管理页面打开所有主机查看

回滚策略

1. 停止cm,agent

    service cloudera-scm-server stop

     service cloudera-scm-agent stop

2. 还原mysql数据库

3. 更换yum源为旧版本

     vi  /etc/yum.repos.d/cloudera-manager.repo

4. 安装旧版本cm包

         yum clean all

         yum repolist

         yum downgrade "cloudera-manager-*"

         rpm -qa 'cloudera-manager-*'

5. 启动服务

      service cloudera-scm-server start

      service cloudera-scm-agent start

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值