NetWorker VMware Protection (NVP)-vProxy: Virheenkorjauksen lokiinkirjauksen ottaminen käyttöön
Lokitaso on ehkä muutettava virheenkorjaustasoksi, jotta NetWorker VMware Protectionin ja vProxy Appliance -ratkaisun (NVP-vProxy) ongelman vianmääritys voidaan suorittaa. Tässä artikkelissa selitetään, miten lokitasoa muutetaan.
Summary:
Lokitaso on ehkä muutettava virheenkorjaustasoksi, jotta NetWorker VMware Protectionin ja vProxy Appliance -ratkaisun (NVP-vProxy) ongelman vianmääritys voidaan suorittaa. Tässä
artikkelissa selitetään, miten lokitasoa muutetaan.
...
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
NetWorker-palvelimen käytäntölokit tarvitsee tavallisesti analysoida komennolla .../nsr/logs/policy/[policy name], mutta joskus vProxy-laitteen lokeja tarvitsee analysoida. Lisäksi lokitasoa on lisättävä virheenkorjaustasolle, jotta virheen syy saadaan selvemmin näkyviin. Tämä on yleensä tarpeen vain, kun NetWorker-tuki on otettu käyttöön ja tuki-insinööri on pyytänyt vianmääritystä tietylle prosessille.
vProxy-laitteen NVP-vProxy-lokitiedostot ovat seuraavassa hakemistossa:
/opt/emc/vproxy/runtime/logs
Jokaisella vProxy-laitteen NetWorker-toiminnoissa käytettävällä pääprosessilla on alihakemisto:
vbackupd
vflrd (vflrd)
vrapid
vrecoverd (vrecoverd)
Lokit ovat käytettävissäsi esimerkiksi vbackupd-alihakemistossa:
[session-uuid].log Istunnon
vbackupd-engine.log-pyyntöjen ja ongelmatapahtumien, kuten istuntolokin virhe- ja panic-ilmoitusten, käsittelytiedot.
vbackupd-boost.log DDBoost lokiinkirjaaminen
vbackupd-snapmgr.log Tilannevedos kirjaavbackupd-vddk.log VDDK lokiin - VMware Virtual Disk Development Kit
Esimerkki vflrdin asettamisesta virheenkorjaukseen:
HUOMAUTUS: Services Engine.log-lokissa pitäisi näkyä DEBUG-ilmoituksia, kuten edellä.
Voit poistaa virheenkorjauksen käytöstä palauttamalla palvelun ja seuraamalla sitä
./vProxy_debug.sh -s -d SERVICE_NAME -p program -l trace
Palvelun virheenkorjausmenetelmän 2 käyttäminen:
Käytettävissä olevat lokiinkirjaustasot ovat none,error,warn,info,trace,debug
, jotta vbackupd-prosessi voidaan asettaa kirjaustasolle "virheenkorjaus":
1. Kirjaudu vProxy-laitteeseen järjestelmänvalvojana SSH:n tai konsolin kautta ja siirry pääkäyttäjään: sudo su - 2. Siirry systemd-hakemistoon: cd /usr/lib/systemd/system/
Huomautus: kaikki palvelutiedostot ovat täällä: vbackupd.service, vfrld.service, vrapid.service, vrecoverd.service, jne.
3. Avaa palvelutiedosto, jossa haluat käyttää virheenkorjausta, esimerkiksi: vi vbackupd.service (Vi vbackupd.service) 4. Etsi rivi, jolla on ExecStart= ja append --program-log-level=debug
: NVP-vProxy-versio näkyy NetWorker Management Consolen Vproxy-ominaisuuksien Configuration-välilehdessä:
- NMC -> Devices -> VMware Proxies -> napsauta vProxy-laitetta hiiren kakkospainikkeella -> Properties -> Configuration -välilehdessä -> VM proxy version
5. Tallenna muutokset tiedostoon
6. Lataa laitteen kokoonpanotiedosto uudelleen kirjoittamalla seuraava komento:
systemctl daemon-reload -apuohjelma
7. Varmista NetWorker Management Consolessa, että varmuuskopioita ei ole meneillään, ja käynnistä vbackupd-palvelu uudelleen:
systemctl käynnistä vbackupd.service
uudelleenYllä oleva prosessi koskee palveluja: vrapid, vrecoverd, vbackupd ja vflrd.
VDDK-virheenkorjauksen asentaminen:
1. Kirjaudu vProxy-laitteeseen SSH:lla tai konsolilla järjestelmänvalvojana ja siirry pääkäyttäjäksi: sudu su - 2. Muokkaa VixDiskLib.config-tiedostoa siten, että siinä on seuraava rivi: vi /opt/emc/vproxy/conf/VixDiskLib.config
vixDiskLib.transport.LogLevel=4
0 = Ei lokiinkirjausta
1 = virheet vain
2 = varoitukset ja virheet
3 = tärkeät tietoilmoitukset, virheet ja varoitukset
4 = virheenkorjaustiedot ja kaikki muut
Kun olet määrittänyt virheenkorjaustason lokitoiminnon, voit vahvistaa, että asianmukaisessa lokitiedostossa on viestejä, joiden alussa on sana Debug
. Virheenkorjauksen suorittamisen jälkeen voit nollata lokitason samalla tavalla käyttämällä sanaa "trace" saman merkin jälkeen virheenkorjauksen sijaan. Jotta tämä soveltuu välittömästi, taustalevyjen uudelleenlatausta ja uudelleenkäynnistystä tarvitaan yllä kuvatulla tavalla.
DDBoost-virheenkorjaus:
Tämä prosessi voidaan tehdä yhdessä muiden edellä mainittujen virheenkorjausmenetelmien kanssa.
1. Kirjaudu vProxy-laitteeseen SSH:lla tai konsolilla järjestelmänvalvojana ja siirry pääkäyttäjäksi: sudu su - 2. Muokkaa vbackupd.service-tiedostoa: vi /usr/lib/systemd/system/SERVICE.service
ddboost-virheenkorjaus voidaan ottaa käyttöön seuraavissa palveluissa. Ota virheenkorjaus käyttöön virheenkorjausta edellyttävien toimintojen mukaan: