Avamar - 在 vSphere Client 中,Dell EMC Avamar 附掛程式的附掛程式部署狀態顯示為失敗

Summary: 在 vSphere Client 中,Dell EMC Avamar 附掛程式的附掛程式部署狀態顯示為失敗

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

在 Avamar AUI > 管理 > 系統 > VMware 附掛程式功能表中,VMware 附掛程式會顯示為已註冊,且版本符合 Avamar Server 版本。

aui-plugin-registered.png


但是,在 vSphere Client 中,Avamar 附掛程式不會出現在「首頁 > 功能表」畫面中。

缺少附掛程式


在 vSphere Client 管理功能表 > 解決方案 > 用戶端附掛程式中,我們看到部署已失敗。

部署失敗

在 vSphere Client 管理功能表 > 解決方案 > 用戶端附掛程式中,我們看到部署因為 Java 安全性例外而失敗。  
Error downloading plug-in. Make sure that the URL is reachable and the registered thumbprint is correct. sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
 
 
 
 
 
 

Cause

在 vCenter 伺服器上,vSphere Client HTML5 記錄會顯示下列訊息:「伺服器憑證鏈結不受信任,指紋不符。」   

/var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log:
[2021-03-22T18:39:59.381Z] [INFO ] vc-extensionmanager-pool-207 70000151 100020 200002 com.vmware.vise.vim.extension.VcExtensionManager Downloading plugin package from https://ave194.example.lab/mc/lib/aui.zip (no proxy defined) [2021-03-22T18:39:59.403Z] [ERROR] vc-extensionmanager-pool-207 70000151 100020 200002 com.vmware.vise.vim.extension.PluginStatusTaskManager DOWNLOAD_FAILED: Error downloading plugin package com.dell.emc.avamar:19.4.116 from https://ave194.example.lab/mc/lib/aui.zip. Reason: Download error. Make sure that the URL is reachable and the thumbprint is correct. javax.net.ssl.SSLHandshakeException: com.vmware.vim.vmomi.client.exception.VlsiCertificateException: Server certificate chain is not trusted and thumbprint doesn't match 

由於憑證指紋不相符的錯誤,此錯誤會激發中止從 avamar.example.lab 下載「aui.zip」套裝。

如果遠端 Avamar Server 憑證與已註冊附掛程式的遠端憑證指紋不符,vCenter 上的 vSphere Client 軟體將不會下載用戶端套裝。

1.若要從網頁瀏覽器檢視已註冊的 vCenter 副檔名清單和設定,登入 vCenter 受管物件瀏覽器頁面:  (需要系統管理員使用者名稱和密碼) 
https://vcenter.example.com/mob/?moid=ExtensionManager&doPath=extensionList

2.搜尋此頁面的 Dell EMC Avamar 附掛程式:   並檢閱此副檔名的「伺服器」區段  看起來應該像是以下範例: 
 
名稱 類型
伺服器 ExtensionServerInfo[]
名稱 類型
公司 字串 「Dell EMC」
說明 描述名稱
名稱 類型
標籤 字串 「aui」
摘要 字串 「Dell EMC Avamar 附掛程式」
serverThumbprint 字串 40:79:74:0E:5E:A8:75:F0:9B:1E:59:70:4A:DA:27:A1:E5:9E:61:68
類型 字串 「HTTP」
URL 字串 「https://ave194.example.lab/mc/lib/aui.zip」


3.  若要將「serverThumbprint」與目前的 Avamar Server 設定進行比較,請在 vCenter 伺服器 SSH 工作階段上執行下列命令。  此命令會使 HTTPS 連線至 avamar 並取得 SSL 指紋。  
root@vc6-avamar [ ~ ]# keytool -printcert -sslserver ave194.example.lab:443 -rfc | openssl x509 -fingerprint -noout SHA1 Fingerprint=65:E2:B0:FD:2C:F4:6C:B5:C8:57:08:D0:B9:A6:61:EE:4D:84:48:6E 

在此範例中,指紋 40:79:74:0E:5E:A8:75:F0:9B:1E:59:70:4A:DA:27:A1:E5:9E:61:68 不符合 65:E2:B0:FD:2C:F4:6C:B5:C8:57:08:D0:B9:A6:61:EE:4D:84:48:6E

Resolution

解決方案 #1 (重新註冊副檔名)  
1.在 Avamar AUI > 管理 > 系統 > VMware 附掛程式功能表中,選取 vCenter,然後選擇取消註冊動作。

選擇取消註冊


2.檢查 vCenter 受管物件瀏覽器,以查看「com.dell.emc.avamar」副檔名現已消失。
https://vcenter.example.com/mob/?moid=ExtensionManager&doPath=extensionList

如果仍存在,請前往此頁面,然後輸入金鑰:   com.dell.emc.avamar,再按一下「叫用方法」。  
https://vcenter.example.lab/mob/?moid=ExtensionManager&method=unregisterExtension


3.  在 Avamar AUI > 管理 > 系統 > VMware 附掛程式功能表中,選取 vcenter,然後選擇註冊動作。     

4.  檢查 vCenter 受管物件瀏覽器,以查看「com.dell.emc.avamar」副檔名 serverThumbprint 現已重新新增。。  
https://vcenter.example.com/mob/?moid=ExtensionManager&doPath=extensionList

5.  登出並重新登入,以檢查現在是否已安裝附掛程式

注意:如果 serverThumbprint 仍然不正確,這可能表示 vCenter 和 Avamar 之間有 NAT 路由器,或是 Avamar 軟體發生問題。     

如果沒有任何 NAT,或問題需要進一步調查,請聯絡 Dell EMC 支援部門並參考 KB 000184447。  



解決方案 #2 手動安裝附掛程式。   (需要 vCenter 的根存取)

1.SSH 進入 vCenter 伺服器並執行下列命令,以下載 aui.zip,並放置在有正確權限的適當 vcenter 伺服器位置中。   
cd /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/ mkdir com.dell.emc.avamar-19.4.116 cd com.dell.emc.avamar-19.4.116 wget  --no-check-certificate  https://ave194.example.lab/mc/lib/aui.zip  unzip aui.zip   chown -R vsphere-ui:users ../com.dell.emc.avamar-19.4.116
注意:使用目前的附掛程式版本取代「19.4.116」,並以 Avamar Server 名稱取代「ave194.example.lab」。  

2.登出並重新登入,以檢查附掛程式現在是否已安裝

重新整理顯示附掛程式


3.  按一下「重新整理瀏覽器」之後,附掛程式現在會顯示在首頁功能表中:

Dell 附掛程式顯示

Affected Products

Avamar

Products

Avamar Client for VMware
Article Properties
Article Number: 000184447
Article Type: Solution
Last Modified: 11 Aug 2022
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.