- OpenShift在企業中的實踐:PaaS DevOps微服務(第2版)
- 魏新宇 郭躍軍
- 304字
- 2021-11-05 10:17:21
3.4.2 OpenShift的在線升級
如果是在線升級,OpenShift會先從紅帽官網自動下載軟件,如圖3-55所示。

圖3-55 集群升級狀態
升級包下載完畢后,會自動升級,如圖3-56所示。

圖3-56 集群升級
OpenShift的升級需要遵循一定的升級路徑。按照上面的步驟,我們將OpenShift升級到4.2.13,然后再升級到4.2.14(在線升級時,選擇Channel能升級到的最新版本即可)。成功以后,再升級到4.2.16,如圖3-57所示。
這樣,我們就將OpenShift 4.2升級到最新的小版本:4.2.16。下面可以通過查看Cluster Operator確認版本是否正確,如圖3-58所示。
此外,我們還需要確保MachineConfig Pool處于正常狀態,UPDATED應為True、UPDATING應為False、DEGRADED應為False,如圖3-59所示。
#oc get mcp

圖3-57 逐步升級

圖3-58 升級后的Cluster Operator版本

圖3-59 查看MachineConfig Pool的狀態
如果MachineConfig Pool UPDATING為True,表示還未升級完畢;如果MachineConfig Pool出現DEGRADED為True,我們就需要進行故障分析。
推薦閱讀
- 程序員面試白皮書
- Hands-On RESTful Web Services with Go
- 深入理解Android:Wi-Fi、NFC和GPS卷
- Extending Puppet(Second Edition)
- Julia高性能科學計算(第2版)
- Zabbix Performance Tuning
- C編程技巧:117個問題解決方案示例
- IoT Projects with Bluetooth Low Energy
- Selenium WebDriver Practical Guide
- Head First Kotlin程序設計
- Vue.js 3.x高效前端開發(視頻教學版)
- 大話代碼架構:項目實戰版
- Unity 5 Game Optimization
- Spring Boot從入門到實戰
- PhoneGap 3.x Mobile Application Development Hotshot