CDH 5 升级操作
来源:互联网 发布:c语言遗传算法原理 编辑:程序博客网 时间:2024/06/05 02:11
现在大数据一直在使用CDH来作为基础平台。常会面临升级版本,操作中也经常出现各种各样的问题。
这里就整理一个操作步骤指引。
1.先升级CM,大部分情况下都应该是离线升级的场景。所以要先从官方网站上下载需要升级版本的rpm包,放到自己搭建的yum源中。
官方地址:http://archive-primary.cloudera.com/cm5/redhat/6/x86_64/cm/
切记,自建yum源的目录结构一定要和官方网站中的目录结构一致。
文件下载完毕并且上传到本地yum源上以后,停止CDH上所有角色服务。
然后停止所有节点的agent以及cm server
service cloudera-scm-agent stopservice cloudera-scm-server stopservice cloudera-scm-server-db stop
(如果使用的是postgresql数据库)
配置CM SERVER 的 yum源文件
/etc/yum.repos.d/cloudera-manager.repo
#
[cloudera-manager]
name = Cloudera Manager, Version 5.11.0
baseurl = http://192.168.5.98/cm5.11/
gpgkey = http://192.168.5.98/cm5.11/RPM-GPG-KEY-cloudera
gpgcheck = 1
在CM SERVER服务器上更新cloudera-manager-server 和 cloudera-manager-agnet
yum upgrade 'cloudera-*'
更新成功后,启动CM SERVER服务器上的 server server-db agent 服务
service cloudera-scm-server-db startservice cloudera-scm-server startservice cloudera-scm-agent start
这个时候CM UI 界面中可以看到新版本的登陆页面,登陆进去以后,就会提示各个节点agent的版本与SERVER的版本不一致的页面,然后根据提示引导,进行各个节点agent的升级步骤。注意,需要自定义yum安装源的URL,需要填写到本地自建的yum源URL地址。
2.升级CDH,在官方网站下载需要升级的CDH版本
官方网站地址:http://archive-primary.cloudera.com/cdh5/redhat/6/x86_64/cdh/
注意选择与自己操作系统相匹配的那个版本下载,不然有兼容性的问题。
升级CDH前,先做好namenode目录的备份,以防升级失败,还有补救的机会,数据不至于丢失。
接下来就很简单的配置了
在Parcel配置中,将本地的源URL填入。点击“检查新Parcel”,就可以看到刚刚配置到自建源URL下的Parcel包。
点击“下载”,按照提示引导下去就可以。
这里注意一点,下载cdh parcel的时候尽量使用迅雷等下载工具下载,使用浏览器自带的下载工具下载很有可能下载到的包不完整,导致后续出现“校验码”错误的情况。
- CDH 5 升级操作
- tarball升级cdh
- 升级CDH到5.7.0
- CDH的Cloudera Manage安装或升级
- CDH 5.1升级到CDH5.2记录
- CDH升级记录(5.1->5.2)
- 离线安装CDH 5
- CDH
- CDH
- CDH
- cdh
- cdh
- cdh
- CDH
- centos7 升级openssh7.5 操作
- CDH 升级到5.12 /etc/alternatives 仍然指向旧版本的CDH
- CDH 简化操作的几条alias
- cdh上使用spark-thriftserver操作carbondata
- 生成过滤设备并绑定_串口
- ssh整合之开发步骤
- 浅谈数据库的ACID
- Struts2 类型转换和数据校验
- 进制及进制间的转换
- CDH 5 升级操作
- mysql---基本数据检索
- 从PAXOS到ZOOKEEPER分布式一致性原理与实践--Paxos算法
- 微擎二开笔记之三:pdo.func.php
- 深入理解Python中的面向对象
- MySQL毫秒值和日期转换
- thread22
- HTML+CSS编写静态网站-04 课后作业01
- 为什么需要thread_info