CM+CDH离线升级5.7跨版本升级到5.14
上篇博客讲到CM+CDH离线安装http://blog.****.net/weixin_40817778/article/details/79414166。但是,软件更新速度很快,需要升级版本。
跨版本升级:5.7.0升级到5.14
1、下载准备CM和CDH的相关文件:
2、tar -zxvf cm5.14.0-centos6.tar.gz -C /home/opt/cloudera/
创建yum源:createrepo /home/opt/cloudera/cm
建立软连接:ln -s /home/opt/cloudera/cm /var/www/html/cloudera
检查yum源可用性。
3、web页面关闭Cloudera Management Service服务:
4、关闭cloudera-scm-server服务并备份数据库:
service cloudera-scm-server stop
mysqldump -h192.168.1.1 -uroot -ppassword scm > /tmp/database-backupscm.sql
5、升级cloudera相关组件:
检查安装是否成功:
6、开启cloudera-scm-server服务:
service cloudera-scm-server start
7、在web页面升级其他服务器的agent:
是,点击继续。
接下来的步骤和第一次安装一样。这个时候不需要安装java,版本是一致的。
8、升级CDH:
配置parcel设置:
自动检测到parcel文件:
点击升级集群:
直接就会显示需要升级的版本:
当然,也会有友情提示备份数据:
点击继续任由他自己升级:
根据提示,一步一步直到重启集群。
修修补补:
升级成功。