1.先升級CMnode
先從官方網站上下載須要升級版本的rpm包,放到本身搭建的yum源中。服務器
文件下載完畢而且上傳到本地yum源上之後,中止CDH上全部角色服務。
而後中止全部節點的agent以及cm server網站
systemctl stop cloudera-scm-agent.serviceurl
systemctl stop cloudera-scm-server.service操作系統
systemctl stop cloudera-scm-server-db.serviceserver
配置CM SERVER 的 yum源文件io
[cloudera-manager]
name = Cloudera Manager, Version 5.13.0
baseurl = http://192.168.0.231/cm5.13.0/
gpgcheck = 0集羣
在CM SERVER服務器上更新cloudera-manager-server 和 cloudera-manager-agnet登錄
yum upgrade 'cloudera-*'兼容性
更新成功後,啓動CM SERVER服務器上的 server server-db agent 服務
systemctl start cloudera-scm-server-db.service
systemctl start cloudera-scm-server.service
systemctl start cloudera-scm-agent.service
再次進入7180界面就是新版本的登陸界面,而後根據提示升級cm便可。
2.升級CDH
在官方網站下載須要升級的CDH版本 。注意選擇與本身操做系統相匹配的那個版本下載,否則有兼容性的問題。
升級CDH前,先作好namenode目錄的備份,以防升級失敗,還有補救的機會,數據不至於丟失。
而後「中止集羣,主機--parcel--配置(添加上http://192.168.0.231/cdh5.13.0/連接地址並保存。)--檢測parcel--分配---下載(新版本)」。按提示進行便可。注意要備份的必定要提早備份好。