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
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker VMware Protection (NVP)-vProxy: Slik aktiverer du feilsøkingslogging

Summary: Det kan være nødvendig å endre loggnivået til nivå "feilsøking" for å feilsøke et problem med NetWorker VMware Protection med vProxy Appliance-løsningen (NVP-vProxy). Denne artikkelen forklarer hvordan du endrer loggnivået. ...

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

 
 



Vanligvis er det tilstrekkelig å analysere policyloggene på NetWorker-serveren i .../nsr/logs/policy/[policynavn], men noen ganger kan det være nødvendig å analysere loggene på selve vProxy-verktøyet og i tillegg øke loggingsnivået til feilsøking for å få en klarere oversikt over årsaken til en feil. Dette er vanligvis bare et krav når NetWorker-støtte er aktivert, og kundestøtteteknikeren har bedt om feilsøkingssett for å feilsøke som en bestemt prosess. 

NVP-vProxy-loggfiler på vProxy-verktøyet er i følgende katalog:
/opt/emc/vproxy/runtime/logs

Det finnes en underkatalog for hver av de viktigste prosessene som brukes for NetWorker-operasjoner på vProxy-apparatet:
  • vbackupd
  • vflrd
  • vrapid
  • vrecoverd (vrecoverd)
For eksempel, den vbackupd-underkatalogen, har du loggene:
[session-uuid].log               Behandler detaljer for økter
med vbackupd-engine.log-forespørsler og problemhendelser, inkludert feilmeldinger og panikkmeldinger fra øktloggen.
vbackupd-boost.log DDBoost-logging.
vbackupd-snapmgr.log Snapshot logging
vbackupd-vddk.log VDDK logging – VMware Virtual Disk Development Kit

Du finner mer informasjon om vProxy-logging og -samling i: Sorteringsveiledning for NVP-vProxy: Sorterings- og logginnsamlingsveiledning for NetWorker VMware Protection vProxy
 

Bruke tjenestefeilsøkingsmetode 1:

Denne metoden gjelder for vProxys versjon 4.3.x og nyere.

1. Koble til vProxy over SSH ved hjelp av vProxy-administratorkontoen.
2. Bytt til rot: sudo su –
3. Endre til vProxy-agentskuffkatalogen: cd/opt/emc/vproxy/bin
4. For tjenesten du ønsker å feilsøke (vbackupd, vflrd, vrapid, vrecoverd) kjører du følgende kommando:
 
./vProxy_debug.sh -s -d SERVICE_NAME -p program -l debug

motornivå: { feilsøking, sporing, info, warn } (standard «trace»)

Eksempel på hvordan du setter vflrd i feilsøking:

image.png

MERK: FEILSØKINGsmeldinger skal vises i services engine.log, som vist ovenfor.

Hvis du vil deaktivere feilsøking, kan du tilbakestille tjenesten tilbake for å spore

./vProxy_debug.sh -s -d SERVICE_NAME -p program -l trace

 

Bruke tjenestefeilsøkingsmetode 2:

De tilgjengelige loggingsnivåene er: none,error,warn,info,trace,debug

In order to set the vbackupd process into logging level 'debug':
1. Logg på vProxy Appliance som administrator over ssh eller konsoll, og bytt til rot: sudo su –
2. Gå til systemkatalogen: cd/usr/lib/systemd/system/ 
Merk: Hver av tjenestefilene finner du her: vbackupd.service, vfrld.service, vrapid.service, vrecoverd.service, så videre
3. Åpne tjenestefilen du vil bruke feilsøking på, f.eks. vi vbackupd.service
4. Finn linjen med ExecStart= og legg til --program-log-level=debug

Andre parametere:
  --engine-log-level=string
        vProxy 2.x-motorloggnivå: { feilsøking, sporing, info, warn }.
  --program-log-level=string (vbackupd)
        vProxy 3.x og nyere motornivå: { feilsøking, sporing, info, warn } (standard «trace»)
--Versjon
        Skjermversjon

Merk: NVP-vProxy-versjonen vises i kategorien Configuration (Konfigurasjon) i Vproxy-egenskapene i NetWorker Management Console:
              – NMC -> Devices -> VMware Proxies -> høyreklikker på vProxy Appliance -> Properties (Egenskaper) - > Configuration-fanen -> VM proxy version

5. Lagre endringene i fil
6. Last inn enhetskonfigurasjonsfilen på nytt ved å skrive inn kommandoen:

         systemctl daemon-reload

7. Bekreft i NetWorker Management Console at ingen sikkerhetskopieringer kjører for øyeblikket, og start deretter vbackupd-tjenesten på nytt:

    systemctl restart vbackupd.service

Prosessen ovenfor gjelder for tjenestene:  vrapid, vrecoverd, vbackupd og vflrd.

 

Bruke VDDK-feilsøking:

1. Logg på vProxy-verktøyet ved hjelp av SSH eller konsollen som administrator, og bytt til rot: sudu su –
2. Rediger vixDiskLib.config-filen slik at den inneholder følgende linje: vi /opt/emc/vproxy/conf/VixDiskLib.config
vixDiskLib.transport.LogLevel=4

0 = No logging 1 = Errors only
2 = Warnings, and Errors 3 = Important information messages, errors, and warnings 4 = Debug data plus everything else (Ingen logging
1 = Feil 2 = Advarsler og feil
3 = meldinger om viktig informasjon, feil og advarsler 4 = feilsøkingsdata
pluss alt annet) 
   
3. Start den aktuelle tjenesten på nytt:
           systemctl restart [service-name].service 
for eksempel:  systemctl restart vrecoverd.service

Når du har angitt logging av feilsøkingsnivå, kan du bekrefte at det er meldinger i den relevante loggfilen som starter med ordet «Feilsøking»

Etter at du har fullført feilsøkingsprosessen, kan du tilbakestille loggnivået ved hjelp av samme prosedyre ved hjelp av ordet «trace» etter likhetstegnet i stedet for «feilsøking».  For at dette skal gjelde umiddelbart, vil daemonen laste inn på nytt og starte på nytt som beskrevet ovenfor.


DDBoost-feilsøking:

Denne prosessen kan utføres i kombinasjon med andre feilsøkingsmetoder som er beskrevet ovenfor.

1. Logg på vProxy-verktøyet ved hjelp av SSH eller konsollen som administrator, og bytt til rot: sudu su –
2. Rediger vbackupd.service-filen: vi /usr/lib/systemd/system/SERVICE.service

ddboost-feilsøking kan aktiveres på følgende tjenester, aktivere feilsøking avhengig av handlingene som utføres, som krever feilsøking:

/usr/lib/systemd/system/vbackupd
/usr/lib/systemd/system/vflrd
/usr/lib/systemd/system/vrecoverd


3. På linjen med ExecStart tilføyd: --boost-log-level=debug
--boost-log-level=string
        DD Boost-loggnivå: { none, error, warn, info, debug, trace, all } (standard "feil")

Eksempel på vbackupd-tjeneste:

ExecStart=/opt/emc/vproxy/bin/vbackupd --boost-log-level=debug


4. Opprett fil ddboost_precert.ini under /: trykk /ddboost_precert.ini
5. Opprett katalog-DDLog under /: mkdir /DDLog
6. Last inn daemonen på nytt: systemctl daemon-reload
7. Start vbackupd.service på nytt: systemctl restart SERVICE.service

Start tjenesten på nytt der feilsøking ble aktivert, for eksempel:

systemctl restart vbackupd.service

8. Bekreft at tjenesten kommer opp: systemctl status SERVICE.service

Eksempel:

systemctl-status vbackupd.service

9. Bekreft at vbackupd-ddboost.log viser "feilsøking":

Eksempel på bekreftende innstillinger for vbackupd:

cat /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-boost.log | grep "set to"

10. Bekreft at ddboost_precert.log-loggen er generert: ls -l /DDLog

image.png

Når feilsøkingsoperasjoner ikke lenger er nødvendige, må du fjerne --boost-log-leve=debug fra tjenestefilen, laste inn daemonen på nytt og starte tjenesten på nytt.

 

 

Additional Information

Article Properties


Affected Product

NetWorker

Product

NetWorker, NetWorker Series

Last Published Date

16 Apr 2024

Version

9

Article Type

How To