僅當線上升級或單鍵離線升級都不起作用時,才考慮進行 CLI 升級。必須先升級平台虛擬機器,再升級收集器虛擬機器。但是,在使用 CLI 啟動離線升級之前,必須先連絡 VMware 支援。
在叢集環境中,您必須僅從平台 1 (P1) 節點執行升級作業,叢集中的其他平台節點會自動升級。但是,您必須單獨升級每個收集器。
必要條件
- 如果
/tmp 目錄中沒有足夠的空間,升級步驟可能會失敗。確認是否符合平台和收集器伺服器的以下磁碟空間需求:
/tmp - 6 GB
/home - 2 GB
/var - 40 GB
- 確保所有節點都處於線上狀態。如果任何節點均為非作用中狀態,則不允許觸發升級。
- 取得虛擬機器的快照。
- 請注意,在移轉後要驗證下列值:
- 虛擬機器計數
- 快照計數大於 0 的虛擬機器
- 防火牆規則計數
- 安全群組計數
- NSX 防火牆計數
程序
- 從 My VMware 下載必要的升級服務包檔案。
- 檢查並確認已下載服務包的
MD5SUM 值與 VMware 網站中指定的 MD5SUM 值相符。
- 將升級服務包複製到 vRealize Network Insight 平台 1 虛擬機器和所有收集器虛擬機器。
- 若要將檔案從 Linux 虛擬機器複製到 vRealize Network Insight 虛擬機器,請執行命令 scp <filename>.upgrade.bundle consoleuser@<IP_Address_vRNI_VM>:~/。
- 若要將檔案從 Windows 虛擬機器複製到 vRealize Network Insight 虛擬機器,請執行命令 pscp -scp <SOURCE_PATH>\<filename>.upgrade.bundle consoleuser@<IP_Address_vRNI_VM>:~/。
- 透過 CLI 使用
consoleuser 登入 vRealize Network Insight 平台 1,然後執行下列命令:
- package-installer copy --host localhost --user consoleuser --path /home/consoleuser/<filename>.upgrade.bundle
- package-installer upgrade --name <filename>.upgrade.bundle
備註: 您必須先執行平台升級,然後再啟動收集器更新。
- 在作業系統升級過程中將安裝程式重新開機後再次執行 package-installer upgrade 命令。
重要: 如果出現 SSH 工作階段逾時錯誤,您必須檢查
/var/log/arkin/centralized_upgrade.log 以瞭解是否已進行重新開機。如果重新開機成功,您必須再次執行
package-installer upgrade 命令。
- 透過 CLI 登入每個收集器節點,並使用用於平台升級的相同命令執行升級。
- 使用
show-version 命令驗證已升級的版本。