Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NVP-vProxy:VMware 保護問題的記錄收集程序

Summary: 本文概述如何收集 vProxy 支援套裝、VMware 保護作業專屬的 NetWorker 伺服器記錄,以及在觀察到 vProxy 系統當機時要收集的記錄檔和套裝。

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.

Instructions

vProxy 套裝包含 vProxy 引擎狀態、先前的備份工作階段,以及引擎記錄檔。這些捆綁包還提供常見故障排除命令的命令輸出。

NetWorker Management Console (NMC) 可用來產生套裝,並下載到您的系統。tar 命令也可用於手動創建 tarball。


一般 vProxy 記錄收集:

收集 vProxy 記錄套裝可用來檢閱在 vProxy 備份或還原作業期間觀察到的問題。具體記錄檔詳述於:NVP-vProxy 分級指南:NetWorker VMware Protection vProxy 分級和紀錄收集指南


選項 1:使用 NMC 收集套裝。

  1. 登入 NMC 並選取 裝置標籤
  2. 選取 VMware 代理
  3. 以滑鼠右鍵按一下您的代理,然後選取 記錄套裝
  顯示選取記錄套裝的螢幕擷取畫面
  1. 按一下是以收集 vProxy 的回收記錄。虛擬機器 (VM) 工作階段記錄會在完成後傳送至此處。
注意:以這種方式收集套裝可能會失敗,取決於 vProxy 套裝的大小,以及 NMC 用戶端和 vProxy 之間的網路或防火牆規則。在這種情況下,請執行下列步驟,查看套裝是否可在 vProxy 上使用。
 
  1. 開啟至 vProxy 的 SSH 工作階段,並以系統管理員身分登入
  2. 切換至 root: sudo su - 
  3. 檢查 /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
  1. 如果捆綁包存在,請執行以下步驟,使用 SCP 代理將其複製;否則,請參閱選項 2。
  2. 將套裝移至系統管理員使用者的主目錄 (範例):
nsr-vproxy01:~ # mv /opt/emc/vproxy/runtime/state/logbundle/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz /home/admin
  1. 變更套裝上的權限,以便管理員使用者可以將檔案從 vProxy 複製 (範例):
nsr-vproxy01:~ # chmod 777 /home/admin/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
  1. 使用 SCP 代理程式 (WinSCP 等) 將套裝從使用者的主目錄複製到您的系統。SCP 代理程式中的必要設定:
位址:vProxy 主機名稱或 IP 位址
通訊協定:SCP
使用者:Admin

或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
scp admin@vProxyAddress:/path/to/logbundle .

請參閱:NetWorker (Linux):如何將檔案複製到 Linux NetWorker 伺服器或從 Linux NetWorker 伺服器複製檔案。


選項 2:在 vProxy 上使用 tar:

  1. 使用 SSH 連線至 vProxy,並以 系統管理員身分登入。
  2. 切換至 root: sudo su -
  3. 執行:
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:~ #
  1. 變更套裝的權限,以便從 vProxy 複製:
chmod 755 /tmp/bundle_name.tgz

注意:bundle_name 使用 tar 命令建立的套裝。
 
  1. 使用 SCP 代理程式 (WinSCP 等) 將套裝從使用者的主目錄複製到您的系統。SCP 代理程式中的必要設定:
位址:vProxy 主機名稱或 IP 位址
通訊協定:SCP
使用者:Admin

或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
scp admin@vProxyAddress:/path/to/logbundle .


NetWorker 伺服器端記錄

您可以檢閱 NetWorker 伺服器端記錄,以瞭解下列類型的問題:
  • 在 NetWorker 精靈記錄或 NMC 中 vProxy 報告無法使用
  • vProxy 升級使用下列方法執行: nsrvproxy_mgmt 命令失敗
  • VMware 清查問題/錯誤
  • 在 VMware 保護原則故障期間觀察到的 VMware 備份錯誤

一般伺服器記錄:

記錄名稱 位置 用途
daemon.raw
  • Linux:/nsr/logs/
  • Windows:C:\Program Files\EMC NetWorker\nsr\logs\

一般 NetWorker 伺服器精靈訊息 - 這包含有關 vProxy 可用性或不可用性的記錄,以及註冊狀態訊息:

NetWorker:如何使用nsr_render_log

<作業.log>
  • Linux:/nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows:C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
vProxy 管理工作記錄檔會在重新部署關聯的 vProxy 期間建立。
< vproxy_upgrade_sessio n__ jobuuid>
  • Linux:/nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows:C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
在重新部署 vProxy 期間建立的相關 nsrvisd 記錄檔。
nsrvisd-daemon.log
  • Linux:/opt/nsr/vproxy/logs/nsrvisd
  • Windows:C:\Program Files \EMC NetWorker\nsr\vproxy\logs\nsrvisd
所建立的相關 nsrvisd 詳細記錄檔。
Proxy 工作階段- .log
  • Linux:/nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows:C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
在重新部署 vProxy 期間建立的相關 ProxySessions 記錄檔。
Nsrvisd 記錄
  • Linux:/opt/nsr/vproxy/logs/nsrvisd
  • Windows:C:\Program Files \EMC NetWorker\nsr\vproxy\logs\nsrvisd
所建立的相關清查工作階段記錄檔。
VM 備份記錄
  • Linux:/nsr/logs/policy/Policy_Name/Workflow_Name
  • Windows:C:\Program Files \EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name
VM 備份工作階段記錄會根據 jobsdb 保留時段  (預設為 72 小時) 保留。工作階段記錄與在 /opt/emc/vproxy/runtime/logs/recycle 下的 vProxy 上找到的記錄相同。NetWorker jobsdb 記錄輪替不會移除 vProxy 的記錄。


vCenter 清查:

在 NetWorker 伺服器上,從根提示字元 (Linux) 或系統管理員命令提示字元 (Windows) 執行下列命令:
nsrvim -d --names vCenter_Name
vCenter_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 沒有回應,可收集下列記錄和套裝,以檢閱發生當機的原因。
  1. 收集 SUSE 支援套裝。
    1. 以系統管理員身分透過 SSH 連線至 vProxy。
    2. 切換至 root: sudo su -
    3. 執行下列命令: 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
  1. 將 .txz 套裝移至管理員使用者可存取的位置,例如 /tmp:
nsr-vproxy01:~ # mv /var/log/scc_nsr-vproxy01.amer.lan_240710_1338.txz /tmp
  1. 變更 .txz 套裝的權限,讓管理員使用者可以將套裝從 vProxy 複製:
nsr-vproxy01:~ # chmod 777 /tmp/scc_nsr-vproxy01.amer.lan_240710_1338.txz
  1. 使用 SCP 代理程式 (WinSCP 等) 將套裝從使用者的主目錄複製到您的系統。SCP 代理程式中的必要設定:
位址:vProxy 主機名稱或 IP 位址
通訊協定:SCP
使用者:Admin

或者,您可以使用命令列從 Windows 工作站 SCP 套裝:
scp admin@vProxyAddress:/path/to/logbundle .
  1. 從 vSphere 收集 vProxy VM VMware 資料存放區資料夾中的vmware.log檔案:

如何獲得vmware.log


注意:可能有多個vmware.log檔案,請務必擷取時間戳記與觀察到當機時一致的檔案;否則,將它們全部收集起來。
 
  1. vSphere 支援套裝:
vSphere 支援套裝

注意:請務必選取 vProxy 所在 ESXi 主機的主機記錄。

Additional Information

Affected Products

NetWorker
Article Properties
Article Number: 000022831
Article Type: How To
Last Modified: 30 Aug 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.