NetWorker VMware Protection (NVP)-vProxy: Sådan aktiveres fejlfindingslogføring
Det kan være nødvendigt at ændre logniveauet til "fejlfinding" for at foretage fejlfinding af et problem med NetWorker VMware Protection med vProxy Appliance-løsningen (NVP-vProxy). Denne artikel beskriver, hvordan du ændrer logniveauet.
Summary:
Det kan være nødvendigt at ændre logniveauet til "fejlfinding" for at foretage fejlfinding af et problem med NetWorker VMware Protection med vProxy Appliance-løsningen (NVP-vProxy).
Denne artikel beskriver, hvordan du ændrer logniveauet.
...
This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.
Article Content
Instructions
Normalt er det tilstrækkeligt at analysere politiklogfilerne på NetWorker-serveren i .../nsr/logs/policy/[policy name], men nogle gange kan det være nødvendigt at analysere logfilerne på selve vProxy-enheden og desuden øge logføringsniveauet til "fejlfinding" for at få en klarere ide om årsagen til en fejl. Dette er typisk kun et krav, når NetWorker-support er blevet aktiveret, og supportteknikeren har anmodet om fejlfinding indstillet til fejlfinding som specifik proces.
NVP-vProxy-logfiler på vProxy-enheden findes i følgende mappe:
/opt/emc/vproxy/runtime/logs
Der er en undermappe til hver af de principle-processer, der bruges til NetWorker-handlinger på vProxy-enheden:
vbackupd
vflrd
vrapid
vrecoverd
Vbackupd-underbibliotek har f.eks. logfilerne:
[session-uuid].log Behandlingsoplysninger for en session
vbackupd-engine.log-anmodninger og problemhændelser, herunder fejlmeddelelser og panikmeddelelser fra sessionslogfilen.
vbackupd-boost.log DDBoost-logføring.
vbackupd-snapmgr.log Logføring af
snapshotvbackupd-vddk.log VDDK-logføring - VMware Virtual Disk Development Kit
Denne metode gælder for vProxys version 4.3.x og nyere.
1. Opret forbindelse til vProxy via SSH ved hjælp af vProxy admin-kontoen.
2. Skift til rod: sudo su - 3. Skift til vProxy-agent bin-mappen: cd /opt/emc/vproxy/bin 4. For den tjeneste, du vil fejlfinde (vbackupd, vflrd, vrapid, vrecoverd), skal du køre følgende kommando:
./vProxy_debug.sh -s -d SERVICE_NAME -p program -l debug
Bemærk: NVP-vProxy-versionen vises i fanen "Configuration" (Konfiguration) i Vproxy-egenskaberne i NetWorker Management Console:
– NMC -> Devices -> VMware Proxies -> højreklik på vProxy-enheden -> Properties -> Configuration Tab -> VM proxy version
5. Gem ændringerne i filen
6. Genindlæs enhedskonfigurationsfilen ved at skrive kommandoen:
systemctl daemon-reload
7. Bekræft i NetWorker Management Console, at der ikke kører nogen sikkerhedskopier i øjeblikket, og genstart derefter vbackupd-tjenesten:
systemctl genstart vbackupd.service
Ovenstående proces er gældende for servicerne: vrapid, vrecoverd, vbackupd og vflrd.
Anvendelse af VDDK-fejlfinding:
1. Log på vProxy-enheden ved hjælp af SSH eller konsollen som admin, og skift til root: sudu su - 2. Rediger filen VixDiskLib.config, så den indeholder følgende linje: vi /opt/emc/vproxy/conf/VixDiskLib.config
vixDiskLib.transport.LogLevel=4
0 = Ingen logføring
1 = Fejl kun
2 = Advarsler og fejl
3 = Vigtige informationsmeddelelser, fejl og advarsler
4 = Fejlfindingsdata plus alt andet
3. Genstart den relevante tjeneste:
systemctl restart [service-name].service for eksempel: systemctl genstart vrecoverd.service
Når du har indstillet logføring af fejlfindingsniveau, kan du bekræfte, at der er meddelelser i den relevante logfil, som starter med ordet "Fejlfinding"
, når du har fuldført fejlfindingsprocessen, kan du nulstille logniveauet ved hjælp af samme procedure ved hjælp af ordet "trace" efter det samme tegn i stedet for "fejlfinding". For at dette kan være umiddelbart relevant, skal du genindlæse og genstarte daemon som beskrevet ovenfor.
DDBoost-fejlfinding:
Denne proces kan udføres i kombination med andre fejlfindingsmetoder, der er beskrevet ovenfor.
1. Log på vProxy-enheden ved hjælp af SSH eller konsollen som admin, og skift til root: sudu su - 2. Rediger filen vbackupd.service: vi /usr/lib/systemd/system/SERVICE.service
ddboost-fejlfinding kan aktiveres på følgende tjenester, aktiver fejlfinding afhængigt af de handlinger, der udføres, og som kræver fejlfinding: