NVP-vProxy:VMware 保護問題的記錄收集程序
摘要: 本文概述如何收集 vProxy 支援套裝、VMware 保護作業專屬的 NetWorker 伺服器記錄,以及在觀察到 vProxy 系統當機時要收集的記錄檔和套裝。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
說明
vProxy 套裝包含 vProxy 引擎狀態、先前的備份工作階段,以及引擎記錄檔。這些捆綁包還提供常見故障排除命令的命令輸出。
NetWorker Management Console (NMC) 可用來產生套裝,並下載到您的系統。tar 命令也可用於手動創建 tarball。
收集 vProxy 記錄套裝可用來檢閱在 vProxy 備份或還原作業期間觀察到的問題。具體記錄檔詳述於:NVP-vProxy 分級指南:NetWorker VMware Protection vProxy 分級和紀錄收集指南
或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
注意:您不必替換上述命令中的任何內容。此命令會在 /tmp 目錄中建立含有 vProxy 主機名稱的 tar 套裝。可以改為指定其他位置 (例如 /data01)。
注意:替
或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
您可以檢閱 NetWorker 伺服器端記錄,以瞭解下列類型的問題:
在 NetWorker 伺服器上,從根提示字元 (Linux) 或系統管理員命令提示字元 (Windows) 執行下列命令:
如果 vProxy 沒有回應,可收集下列記錄和套裝,以檢閱發生當機的原因。
或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
注意:可能有多個vmware.log檔案,請務必擷取時間戳記與觀察到當機時一致的檔案;否則,將它們全部收集起來。
注意:請務必選取 vProxy 所在 ESXi 主機的主機記錄。
NetWorker Management Console (NMC) 可用來產生套裝,並下載到您的系統。tar 命令也可用於手動創建 tarball。
一般 vProxy 記錄收集:
收集 vProxy 記錄套裝可用來檢閱在 vProxy 備份或還原作業期間觀察到的問題。具體記錄檔詳述於:NVP-vProxy 分級指南:NetWorker VMware Protection vProxy 分級和紀錄收集指南
選項 1:使用 NMC 收集套裝。
- 登入 NMC 並選取 裝置標籤
- 選取 VMware 代理
- 以滑鼠右鍵按一下您的代理,然後選取 記錄套裝
- 按一下是以收集 vProxy 的回收記錄。虛擬機器 (VM) 工作階段記錄會在完成後傳送至此處。
注意:以這種方式收集套裝可能會失敗,取決於 vProxy 套裝的大小,以及 NMC 用戶端和 vProxy 之間的網路或防火牆規則。在這種情況下,請執行下列步驟,查看套裝是否可在 vProxy 上使用。
- 開啟至 vProxy 的 SSH 工作階段,並以系統管理員身分登入
- 切換至 root:
sudo su - - 檢查 /opt/emc/vproxy/runtime/state/logbundle/ 以查看套裝是否存在,以及 NMC 中產生套裝時的時間戳記:
nsr-vproxy01:~ # ls -lh /opt/emc/vproxy/runtime/state/logbundle/ total 616K -rw-r----- 1 root root 616K Jul 10 09:03 logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
- 如果捆綁包存在,請執行以下步驟,使用 SCP 代理將其複製;否則,請參閱選項 2。
- 將套裝移至系統管理員使用者的主目錄 (範例):
nsr-vproxy01:~ # mv /opt/emc/vproxy/runtime/state/logbundle/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz /home/admin
- 變更套裝上的權限,以便管理員使用者可以將檔案從 vProxy 複製 (範例):
nsr-vproxy01:~ # chmod 777 /home/admin/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
- 使用 SCP 代理程式 (WinSCP 等) 將套裝從使用者的主目錄複製到您的系統。SCP 代理程式中的必要設定:
位址:vProxy 主機名稱或 IP 位址
通訊協定:SCP
使用者:Admin
通訊協定:SCP
使用者:Admin
或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
scp admin@vProxyAddress:/path/to/logbundle .
請參閱:NetWorker (Linux):如何將檔案複製到 Linux NetWorker 伺服器或從 Linux NetWorker 伺服器複製檔案。
選項 2:在 vProxy 上使用 tar:
- 使用 SSH 連線至 vProxy,並以 系統管理員身分登入。
- 切換至 root:
sudo su - - 執行:
tar cvzfP `hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts
注意:您不必替換上述命令中的任何內容。此命令會在 /tmp 目錄中建立含有 vProxy 主機名稱的 tar 套裝。可以改為指定其他位置 (例如 /data01)。
nsr-vproxy01:~ # tar czfP /tmp/`hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts nsr-vproxy01:~ # ls -l /tmp | grep tgz -rw------- 1 root root 614092 Jul 10 10:07 nsr-vproxy01.amer.lan_2024-07-10.tgz nsr-vproxy01:~ #
- 變更套裝的權限,以便從 vProxy 複製:
chmod 755 /tmp/bundle_name.tgz
注意:替
bundle_name 使用 tar 命令建立的套裝。
- 使用 SCP 代理程式 (WinSCP 等) 將套裝從使用者的主目錄複製到您的系統。SCP 代理程式中的必要設定:
位址:vProxy 主機名稱或 IP 位址
通訊協定:SCP
使用者:Admin
通訊協定:SCP
使用者:Admin
或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
scp admin@vProxyAddress:/path/to/logbundle .
NetWorker 伺服器端記錄:
您可以檢閱 NetWorker 伺服器端記錄,以瞭解下列類型的問題:
- 在 NetWorker 精靈記錄或 NMC 中 vProxy 報告無法使用
- vProxy 升級使用下列方法執行:
nsrvproxy_mgmt命令失敗 - VMware 清查問題/錯誤
- 在 VMware 保護原則故障期間觀察到的 VMware 備份錯誤
一般伺服器記錄:
| 記錄名稱 | 位置 | 用途 |
| daemon.raw |
|
一般 NetWorker 伺服器精靈訊息 - 這包含有關 vProxy 可用性或不可用性的記錄,以及註冊狀態訊息: |
| <作業.log> |
|
vProxy 管理工作記錄檔會在重新部署關聯的 vProxy 期間建立。 |
| < vproxy_upgrade_sessio n__ jobuuid> |
|
在重新部署 vProxy 期間建立的相關 nsrvisd 記錄檔。 |
| nsrvisd-daemon.log |
|
所建立的相關 nsrvisd 詳細記錄檔。 |
| Proxy 工作階段- .log |
|
在重新部署 vProxy 期間建立的相關 ProxySessions 記錄檔。 |
| Nsrvisd 記錄 |
|
所建立的相關清查工作階段記錄檔。 |
| VM 備份記錄 |
|
VM 備份工作階段記錄會根據 jobsdb 保留時段 (預設為 72 小時) 保留。工作階段記錄與在 /opt/emc/vproxy/runtime/logs/recycle 下的 vProxy 上找到的記錄相同。NetWorker jobsdb 記錄輪替不會移除 vProxy 的記錄。 |
vCenter 清查:
在 NetWorker 伺服器上,從根提示字元 (Linux) 或系統管理員命令提示字元 (Windows) 執行下列命令:
nsrvim -d --names vCenter_NamevCenter_Name符合 vCenter/Hypervisor 新增至 NetWorker 的方式。例如 (短名稱、FQDN、IP) 此命令會在下列目錄中產生.xml檔案:
Linux:/nsr/cores/nsrvim
Windows:檔案會產生在與執行 nsrvim 命令相同的目錄中。
[root@nsr ~]# ls -l /nsr/cores/nsrvim total 48 -rw-r--r--. 1 root root 47 Jul 10 10:30 vcsa.amer.lan-cat_tags.xml -rw-r--r--. 1 root root 4175 Jul 10 10:30 vcsa.amer.lan-mapping.xml -rw-r--r--. 1 root root 32913 Jul 10 10:30 vcsa.amer.lan.xml
請參閱:NetWorker (Linux):如何將檔案複製到 Linux NetWorker 伺服器或從 Linux NetWorker 伺服器複製檔案。
vProxy 系統當機:
如果 vProxy 沒有回應,可收集下列記錄和套裝,以檢閱發生當機的原因。
- 收集 SUSE 支援套裝。
- 以系統管理員身分透過 SSH 連線至 vProxy。
- 切換至 root: sudo su -
- 執行下列命令:
supportconfig
這會在 /var/log 下產生 scc .txz 套裝,例如:
-vproxy01:~ # ls -l /var/log | grep scc -rw------- 1 root root 945064 Jul 10 13:40 scc_nsr-vproxy01.amer.lan_240710_1338.txz -rw------- 1 root root 33 Jul 10 13:40 scc_nsr-vproxy01.amer.lan_240710_1338.txz.md5
- 將 .txz 套裝移至管理員使用者可存取的位置,例如 /tmp:
nsr-vproxy01:~ # mv /var/log/scc_nsr-vproxy01.amer.lan_240710_1338.txz /tmp
- 變更 .txz 套裝的權限,讓管理員使用者可以將套裝從 vProxy 複製:
nsr-vproxy01:~ # chmod 777 /tmp/scc_nsr-vproxy01.amer.lan_240710_1338.txz
- 使用 SCP 代理程式 (WinSCP 等) 將套裝從使用者的主目錄複製到您的系統。SCP 代理程式中的必要設定:
位址:vProxy 主機名稱或 IP 位址
通訊協定:SCP
使用者:Admin
通訊協定:SCP
使用者:Admin
或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
scp admin@vProxyAddress:/path/to/logbundle .
- 從 vSphere 收集 vProxy VM VMware 資料存放區資料夾中的vmware.log檔案:

注意:可能有多個vmware.log檔案,請務必擷取時間戳記與觀察到當機時一致的檔案;否則,將它們全部收集起來。
- vSphere 支援套裝:
注意:請務必選取 vProxy 所在 ESXi 主機的主機記錄。
其他資訊
相關的文章:
受影響的產品
NetWorker文章屬性
文章編號: 000022831
文章類型: How To
上次修改時間: 12 6月 2025
版本: 6
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。