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: Protokollerfassungsprozesse für VMware Protection-Probleme

Summary: Dieser Artikel bietet eine Übersicht über das Erfassen des vProxy-Support-Bundles, der NetWorker-Serverprotokolle speziell für VMware Protection-Vorgänge und der Protokolldateien und -pakete, die erfasst werden sollen, wenn ein vProxy-Systemabsturz beobachtet wird. ...

This article applies to   This article does not apply to 

Instructions

vProxy-Bundles enthalten den Status der vProxy-Engine, frühere Backupsitzungen und Engine-Protokolldateien. Die Bundles bieten außerdem Befehlsausgaben für gängige Befehle zur Problembehandlung.

Die NetWorker Management Console (NMC) kann verwendet werden, um ein Bundle zu erzeugen und auf Ihr System herunterzuladen. Der Befehl tar kann auch verwendet werden, um manuell einen Tarball zu erstellen.


Allgemeine vProxy-Protokollerfassung:

Das Erfassen eines vProxy-Protokoll-Bundle kann verwendet werden, um Probleme zu überprüfen, die während vProxy-Backup- oder -Wiederherstellungsvorgängen beobachtet wurden. Spezifische Protokolldateien finden Sie unter: NVP-vProxy – Triage-Handbuch: NetWorker VMware Protection vProxy – Triage- und Protokollerfassungshandbuch


Option 1: Erfassen Sie das Bundle mithilfe der NMC.

  1. Melden Sie sich bei NMC an und wählen Sie die Registerkarte Devices aus
  2. VMware-Proxys auswählen
  3. Klicken Sie mit der rechten Maustaste auf Ihren Proxy und wählen Sie Log Bundle aus.
  Screenshot mit Log Bundle-Auswahl
  1. Klicken Sie auf Yes, um die recycelten Protokolle des vProxy zu sammeln. Sitzungsprotokolle der virtuellen Maschine (VM) werden nach Abschluss an diese Stelle gesendet.
HINWEIS: Das Erfassen des Bundles auf diese Weise kann je nach Größe des vProxy-Bundles und Netzwerk- oder Firewallregeln zwischen dem NMC-Client und dem vProxy fehlschlagen. Führen Sie in diesem Fall die folgenden Schritte aus, um festzustellen, ob das Bundle auf dem vProxy verfügbar ist.
 
  1. Öffnen Sie eine SSH-Sitzung zum vProxy und melden Sie sich als Administrator an.
  2. Wechseln Sie zum Root-Nutzer: sudo su - 
  3. Überprüfen Sie in /opt/emc/vproxy/runtime/state/logbundle/ , ob ein Bundle mit dem Zeitstempel von dem Zeitpunkt vorhanden ist, an dem das Bundle in der NMC erzeugt wurde:
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. Wenn das Bundle vorhanden ist, führen Sie die folgenden Schritte aus, um es mit einem SCP-Agenten zu kopieren. Andernfalls finden Sie weitere Informationen unter Option 2.
  2. Verschieben Sie das Bundle in das Stammverzeichnis des Admin-Nutzers (Beispiel):
nsr-vproxy01:~ # mv /opt/emc/vproxy/runtime/state/logbundle/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz /home/admin
  1. Ändern Sie die Berechtigungen für das Bundle, sodass der Admin-Nutzer die Datei aus dem vProxy kopieren kann (Beispiel):
nsr-vproxy01:~ # chmod 777 /home/admin/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
  1. Verwenden Sie einen SCP-Agenten (WinSCP usw.), um das Bundle aus dem Stammverzeichnis des Nutzers in Ihr System zu kopieren. Erforderliche Einstellungen im SCP-Agent:
Adresse: vProxy Hostname oder IP-Adresse
Protokoll: SCP-Nutzer
: Admin

Optional ist es möglicherweise möglich, das Bundle von Ihrer Windows-Workstation über die Befehlszeile zu erstellen:
scp admin@vProxyAddress:/path/to/logbundle .

Siehe: NetWorker (Linux): So kopieren Sie Dateien auf oder von einem Linux NetWorker-Server.


Option 2: Verwenden Sie tar auf dem vProxy:

  1. Stellen Sie über SSH eine Verbindung zum vProxy her und melden Sie sich als Administrator an.
  2. Wechseln Sie zum Root-Nutzer: sudo su -
  3. Führen Sie folgenden Befehl aus:
tar cvzfP `hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts

HINWEIS: Sie müssen im obigen Befehl nichts ersetzen. Mit diesem Befehl wird ein tar-Bundle mit dem vProxy-Hostnamen im Verzeichnis /tmp erstellt. Stattdessen kann ein anderer Speicherort (z. B. /data01) angegeben werden.
 
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. Ändern Sie die Berechtigungen des Bundles, sodass Sie es aus dem vProxy kopieren können:
chmod 755 /tmp/bundle_name.tgz

HINWEIS: Ersetzen bundle_name mit dem Bundle, das mit dem Befehl tar erstellt wurde.
 
  1. Verwenden Sie einen SCP-Agenten (WinSCP usw.), um das Bundle aus dem Stammverzeichnis des Nutzers in Ihr System zu kopieren. Erforderliche Einstellungen im SCP-Agent:
Adresse: vProxy Hostname oder IP-Adresse
Protokoll: SCP-Nutzer
: Admin

Optional ist es möglicherweise möglich, das Bundle von Ihrer Windows-Workstation über die Befehlszeile zu erstellen:
scp admin@vProxyAddress:/path/to/logbundle .


Serverseitige NetWorker-Protokolle:

Serverseitige NetWorker-Protokolle können auf die folgenden Arten von Problemen überprüft werden:
  • vProxy meldet in NetWorker-Daemon-Protokollen oder NMC als nicht verfügbar
  • vProxy-Upgrade durchgeführt mit nsrvproxy_mgmt Der Befehl ist fehlgeschlagen
  • VMware-Bestandsprobleme/-fehler
  • VMware-Backupfehler, die beim Ausfall einer VMware-Schutz-Policy beobachtet wurden

Allgemeine Serverprotokolle:

Protokollname Standort Zweck
daemon.raw
  • Linux: /nsr/protokolle/
  • Windows: C:\Program Files\EMC NetWorker\nsr\logs\

Allgemeine NetWorker-Server-Daemon-Meldungen: Dies enthält die Protokollierung der Verfügbarkeit oder Nichtverfügbarkeit von vProxy und Registrierungsstatusmeldungen:

NetWorker: Verwenden von nsr_render_log

<job-UUID>.log
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows: C:\Programme\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
Die Protokolldatei des vProxy-Managementjobs wird während der erneuten Bereitstellung des zugehörigen vProxy erstellt.
< vproxy_upgrade_sessio n__ jobuuid>
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows: C:\Programme\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
Die zugehörige nsrvisd-Protokolldatei wird während der erneuten Bereitstellung des vProxy erstellt.
nsrvisd-daemon.log
  • Linux: /opt/nsr/vproxy/logs/nsrvisd
  • Windows: C:\Programme\EMC NetWorker\nsr\vproxy\logs\nsrvisd
Die zugehörige detaillierte nsrvisd-Protokolldatei wird erstellt.
ProxySessions – .log
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows: C:\Programme\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
Die zugehörige ProxySessions-Protokolldatei wird während der erneuten Bereitstellung des vProxy erstellt.
Nsrvisd-Protokolle
  • Linux: /opt/nsr/vproxy/logs/nsrvisd
  • Windows: C:\Programme\EMC NetWorker\nsr\vproxy\logs\nsrvisd
Die Protokolldatei der zugehörigen Bestandsaufnahmesitzungen wird erstellt.
VM-Backupprotokolle
  • Linux: /nsr/logs/policy/Policy_Name/Workflow_Name
  • Windows: C:\Program Files \EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name
Die VM-Backupsitzungsprotokolle werden gemäß dem aufbewahrungszeitfenster  der jobsdb (standardmäßig 72 Stunden) aufbewahrt. Die Sitzungsprotokolle sind dieselben Protokolle wie auf dem vProxy unter /opt/emc/vproxy/runtime/logs/recycle. Die Protokolle aus dem vProxy werden durch die Rotation des NetWorker-Jobdatenbankprotokolls nicht entfernt.


vCenter-Bestand:

Führen Sie auf dem NetWorker-Server den folgenden Befehl über eine Root-Eingabeaufforderung (Linux) oder eine Administratoreingabeaufforderung (Windows) aus:
nsrvim -d --names vCenter_Name
Wobei vCenter_Name der Art und Weise entspricht, wie vCenter/Hypervisor zu NetWorker hinzugefügt wurde. Beispiel: (Kurzname, FQDN, IP) Mit diesem Befehl werden .xml Dateien in den folgenden Verzeichnissen erzeugt:

Linux: Windows /nsr/cores/nsrvim
: Dateien werden im selben Verzeichnis erzeugt, in dem der nsrvim-Befehl ausgeführt wurde.

[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

Siehe: NetWorker (Linux): So kopieren Sie Dateien auf oder von einem Linux NetWorker-Server.


vProxy-Systemabstürze:

Wenn ein vProxy nicht reagiert, können die folgenden Protokolle und Bundles erfasst werden, um zu überprüfen, warum der Absturz aufgetreten ist.
  1. Erfassen Sie das SUSE-Support-Bundle.
    1. Stellen Sie über SSH als Administrator eine Verbindung zum vProxy her.
    2. Wechseln Sie zu root: sudo su -
    3. Führen Sie den folgenden Befehl aus: supportconfig
Dadurch wird ein scc .txz-Bundle unter /var/log erzeugt, z. B.:
-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. Verschieben Sie das .txz-Bundle an einen Ort, auf den der Administratornutzer zugreifen kann, z. B. /tmp:
nsr-vproxy01:~ # mv /var/log/scc_nsr-vproxy01.amer.lan_240710_1338.txz /tmp
  1. Ändern Sie die Berechtigungen des .txz-Bundles, sodass der Admin-Nutzer das Bundle aus dem vProxy kopieren kann:
nsr-vproxy01:~ # chmod 777 /tmp/scc_nsr-vproxy01.amer.lan_240710_1338.txz
  1. Verwenden Sie einen SCP-Agenten (WinSCP usw.), um das Bundle aus dem Stammverzeichnis des Nutzers in Ihr System zu kopieren. Erforderliche Einstellungen im SCP-Agent:
Adresse: vProxy Hostname oder IP-Adresse
Protokoll: SCP-Nutzer
: Admin

Optional ist es möglicherweise möglich, das Bundle von Ihrer Windows-Workstation über die Befehlszeile zu erstellen:
scp admin@vProxyAddress:/path/to/logbundle .
  1. Erfassen Sie in vSphere die vmware.log Dateien aus dem VMware-Datenspeicherordner der vProxy-VMs:

So erhalten Sie vmware.log


HINWEIS: Es können mehrere vmware.log Dateien vorhanden sein. Stellen Sie sicher, dass Sie die Dateien mit einem Zeitstempel erfassen, der mit dem Zeitpunkt übereinstimmt, an dem der Absturz beobachtet wurde. Andernfalls sammle sie alle.
 
  1. vSphere-Support-Bundle:
vSphere-Support-Bundle

HINWEIS: Stellen Sie sicher, dass Sie die Hostprotokolle für den ESXi-Host auswählen, auf dem sich der vProxy befindet.

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.