升级Cloudera Manager 5 到最新版本(官方文档翻译)

本文档详细介绍了如何将Cloudera Manager 5升级到最新版本,包括升级前的准备工作、关闭相关服务、移除Kafka 1.2 CSF、升级Java版本、升级Cloudera Manager软件、启动服务、验证升级和可选的CDH升级等步骤,整个过程无需关闭CDH服务,确保了集群的持续运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cloudera manager 5 升级到最新版本

需要最低角色为:管理员

这个手册适合所有版本的Cloudera manager 5 升级

在绝大多数情况下,可以不必关闭cdh服务来完成升级过程,但需要关闭几个依赖的服务。当Cloudera manager升级的时候,CDH实例会继续运行不受影响。升级过程并不会影响CDH的安装,升级完cloudera manager后最好升级cdh4集群到cdh5集群。

升级cloudera manager 5到最新的Cloudera manager需要一下步骤

1、相关警示

2 、开始前的准备工作

3、关闭相关的服务和角色

4、移除kafka 1.2 csd

5、停止cloudera manager 、数据库(database)和客户端(agent

6、升级cloudera manager server 和客户端主机(agent)的java版本

7、升级cloudera manager软件

8、启动cloudera manager

9、升级并启动cloudera mananger agent

10、验证升级是否成功

11、配置cloudera management service需要的安全连接(TLS\SSL)(此步骤为可选操作)

12jdk环境升级

13、禁用kafka monitoring

14、启动相关的服务和角色

15、重启服务、部署升级后的客户端配置文件

16、测试安装

17、升级CDH(此步为可选操作)

一、相关提示

提示

cloudera  mangement serive TLS SSL 相关配置

如果你启用了cloudera manager admin终端安全连接(TLS),假如cloudera manager 版本为5.1,需要提前对TLS ssl进行相关配置,否则当cloudera managerment 的服务角色尝试与cloudera manager使用TLS通信时,会失败。

浏览(navigator

如果你启用了clouder navigator的审核,在升级cloudera manager 5期间,审核功能将被挂起指导重启审核服务。

JDK升级

如果你在安装cloudera manager 客户端时升级jdk,必须重启所有的服务,另外,如果你启用了TSL或者SSL则要重现安装相关的CA证书。

二、安装前准备

在升级之前,请先做好一下准备

1.获取主机权限,为了给cloudera manager 升级客户端安装包,你需要以root账户或者可以使用sudo权限的账户ssh登陆到主机。可以查看Cooudera manager 5 的配置要求和支持版本已获得更多信息。

2.准备数据库,请查阅 cloudera manager 升级数据库配置

3.如果需要升级cloudera manager 5.45.5或者更高版本,需实施一下预升级步骤,以满足连接cloudera navigator升级要求。

1)停止navigator meta server role

2)备份Navigator meta server 存储路径

3)确保navigator meta server 有足够的内存来完成升级操作

4)如果你使用oracle数据库的SQL plus ,确保你有额外的权限:

grant execute on sys.dbms_crypto to nav

gant create view to nav

此处 nav指的是navigator audit server数据库的使用者

 如果需要更多信息,请参照升级cloudera navigator data management部分。

三、停止相关服务和角色

运行一个需要cloudera management server的版本——停止cloudera management service

运行嵌入式的PostgreSql 数据库———-停止所有使用嵌入式数据库的服务,例如hive impalahue等需要使用hive metastore的,停止Oozie sentry

运行cloudera navigator data management 组建及一下开启审核的服务如Hdfs hbase hive hue——-停止一下角色,hdfs-namenode habase-master and regionservers  hive -hiveserver2 hue-beeswax server 停止所有依赖于以上角色运行的服务,比如hdfsnamenode 角色几乎印象所有的在集群上的服务,所以知道升级结束相关服务都不可用。

四、移除kafka 1.2 csd


如果你之前安装了kafka 1.2 版本,移除kafka csd

1.找到csd的目录为止

a、使用 administration>settings

b、单击 custom service desctiptors 按钮

c、从local desctiptor respository path 属性获取安装目录地址

2、从目录删除kafka csd 

五、停止cloudera manager serverdatabase and agent

1、使用管理终端停止所有正在运行的命令,这些命令包括用户运行命令或者因为状态改变或任务改变cloudera manager 自动触发执行的命令。可以等待命令执行完毕或者直接终止命令。如何查看或终止正在运行的命令,可以参照 Viewing running and recent commands。如果没有停止所有命令,clouder manager server可能在升级后无法启动。

 2、在运行clouder manager server的主机上停止cloudera manager server

sudo service cloudera-scm-server stop

3、如果你的cloudera manager使用了嵌入式的PostgreSQL,需停止数据库:

sudo service cloudera-scm-server-db stop

重要提示:

如果你没有使用嵌入式数据库却尝试停止,将得到无法找到服务的反馈信息,相反,如果你得到了关闭失败的信息,证明嵌入式数据库正在运行,最大可能的原因是该服务仍和hive metas

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值