本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
使用 Upgrade Health Checker 自動產生升級計劃
在大型、複雜的環境中規劃 ONTAP 升級時,您可以自動產生升級健全狀況檢查程式報告,以減少手動工作量。
關於此任務
Upgrade Health Checker 支援內部部署 ONTAP 9.11.1 及更新版本的升級。如果您使用 Cloud Volumes ONTAP,請參閱 "升級 Cloud Volumes ONTAP" 以取得系統升級資訊。
步驟
-
為確保成功建立升級報告,請完成 "產生 ONTAP 升級報告" 中概述的任何必要設定步驟和一次性任務。
-
建立一個腳本,使用適合您環境的參數執行 Upgrade Health Checker。
./uhc \ --cluster-ip=<cluster-ip> \ --cluster-username=<cluster-username> \ --cluster-password=<cluster-password> \ --target-ontap-version=<target-ontap-version> \ --accept-eula=true以下是一個 cronjob 的範例,該 cronjob 會在週一至週五凌晨 4 點執行該工具。二進位檔案和 config.yaml 檔案已安裝到 /opt/uhc/tool/ 中。
Bash 腳本:
#!/bin/bash cd /opt/uhc/tool /opt/uhc/tool/uhc --accept-eula true --cluster-ip cluster-mgmt1.example.com --target-ontap-version current --cluster-username uhctool --cluster-password passw0rd /opt/uhc/tool/uhc --accept-eula true --cluster-ip cluster-mgmt2.example.com --target-ontap-version 9.14.1 --cluster-username uhctool --cluster-password passw0rd
Cron 工作:
0 4 * * 1-5 /usr/local/bin/uhccron.sh
-
升級健康檢查器完成檢查後,導航至
runs資料夾以查看升級計劃和叢集報告。每次執行程式都是獨立的運行,所有相關的資料、日誌和結果都將保存在相應的 runs資料夾中。 -
在網頁瀏覽器中開啟報告檔案(名稱為
uhc_<cluster-name>_<YYYYMMDDHHMMSS>.html)以檢視報告。如果您在遠端主機上執行 Upgrade Health Checker,請先將報告檔案下載到可以使用網頁瀏覽器檢視的電腦。日誌路徑和報告路徑如下:
-
日誌路徑:
<output-path>/<unique-run-dir>/<cluster-name>/logs -
報告路徑:
<output-path>/<unique-run-dir>/<cluster-name>/results/uhc_<cluster-name>_<YYYYMMDDHHMMSS>.html
-