NetWorker: Sorteringsveiledning for NMDA MySQL
Riepilogo: Denne artikkelen beskriver informasjon som må gis for å undersøke et NMDA MySQL-problem.
Istruzioni
Startveiledning:
Skriv ned kundens problembeskrivelse og/eller skjermbilde og dine egne merknader og feil:
- Operativsystemplattform for NetWorker-server
- NetWorker-serverversjon og buildnummer
- NetWorker-server daemon.raw(helst gjengitt)
- NetWorker-klient OS-plattform
- NetWorker-klientversjon og buildnummer
- NetWorker-klient daemon.raw (helst gjengitt)
- Angi operativsystemplattformen, arkitekturen og versjonen til klienten (uname aoutputonUnix/Linux).
NMDA-informasjon:
-
Oppgi versjonsinformasjon for NMDA-binærfiler.
- Angi NMDA-konfigurasjonsfilen som brukes i feltet Backup Command (f.eks. nsrdasv z /nsr/apps/config/nmda_oracle<SID.cfg>) for klientressursen som er konfigurert for de planlagte sikkerhetskopieringene, eller som leveres i kommandolinjen for manuelle operasjoner.
- Oppgi klyngeinformasjon (f.eks. virtuelle vertsnavn som er involvert i klyngen, klyngetype), hvis dette er et klyngemiljø. (Spør om kunden kan gi en kopi av vertsfilen på klienten)
- Hvis feilmeldingen peker på et problem i lagrings- eller gjenopprettingsøkten for NetWorker, oppgir du spesifikk informasjon for NetWorker på følgende måte:
- Enhetstype (DDBoost, VTL,..)
- Er det en Client Direct- eller SN-sikkerhetskopi til DD, er det lokal eller ekstern SN, er det en Avamar-sikkerhetskopi, ..?
- Oppgi de gjengitte daemon.raw fra SN fra samme tidsvindu da feilen oppstod
- Oppgi versjonsinformasjon for NMDA-binærfiler.
Unix:
strings/usr/sbin/nsrdasv | grep Build
strings /usr/sbin/nsrdaprobe | grep Build
(bare hvis sonden mislykkes) strings / usr / lib / libnsrora.so | grep @(#) (eller libnsrora.a)
Windows:
Høyreklikk på filen% NW_install_path% \ bin \ nsrsbtcn.exe -> Egenskaper -> Detaljer om Windows
- Hvis NMDA Oracle-sikkerhetskopiering er konfigurert via veiviseren, tar/zip du en kopi av thensrdbfolder
Aktiver feilsøking:
Angi NSR_DEBUG_LEVEL=9 i NMDA-konfigurasjonsfilen eller i tabellen Avansert alternativ i veiviseren (hvis konfigurasjonen opprettes av veiviseren).
Ikke be brukeren om å angi NSR_DPRINTF=SANN for å unngå at feilsøkingslogger blir store, med mindre feilmeldingen peker til et problem i NMDA-økten for lagring eller gjenoppretting med NetWorker, eller dette er eksplisitt forespurt av teknikeren.(Med andre ord kan NSR_DPRINTF=TRUE generere "lavere lagfeil" som Data Domain Error-kode, men ulempen er loggenes verbositet)
Vær oppmerksom på at: Den totale feilsøkingsloggstørrelsen kan være bekymring for NMDA 1.2 eller eldre versjon når du aktiverer feilsøking i stor databasemiljø der feilen oppstår etter et par timer. Størrelsen på feilsøkingsloggen forventes å bli redusert til %50 i NMDA 1.5.
Informasjonsinnsamling og logginnsamling:
Tjære/zip hele katalogen med /nsr/apps/logs
Merk: Denne katalogen inneholder operasjonelle loggfiler nmda_<app>.messages.raw og feilsøkingsloggfiler. Standard plassering av feilsøkingslogger kan endres ved å angi NSR_DIAGNOSTIC_DEST i konfigurasjonsfilen.Notat: Oracle Rman-utdata og NW-server Daemon.raw er svært viktige ved feilsøking av Oracle-sikkerhetskopiering (sørg for at du husker å samle inn denne informasjonen)
MySQL Informasjon:
- Kontroller MySQL-versjonen og MEB-versjonen installert opp mot produktmerknadene for NMDA-versjonen du bruker, og kontroller at vi har en konfigurasjon som støttes. Hvis ikke, anbefaler du oppgradering av NetWorker/NMDA på klienten eller installerer støttet versjon MySQL og/eller MEB som anvist.
- Gi en kopi av MySQL-konfigurasjonen
F.eks.
/ etc / my.cnf
eller CNF-fil (MYSQL_CFG_FILE i NMDA-filen). Se http://dev.mysql.com/doc/refman/5.5/en/option-files.html for mer informasjon.
- Gi en kopi av MySQL binær loggindeksfilen.
Som standard har dette samme basenavn som den binære loggfilen, med utvidelsen '.index' (f.eks. /var/log/mysql/mysql-bin.index),
andits plassering definert av log-bin-parameteren i MYSQL-konfigurasjonsfilen. Du kan endre navnet på den binære loggindeksfilen med alternativet --log-bin-index[=file_name]. Du bør ikke manuelt redigere denne filen mens mysqld kjører; Å gjøre det ville forvirre MySQLD.
- Gi en kopi av MySQL-feilloggen (instance.err). Kan spesifisere wheremysqldwrites feilloggen med --log-error[=file_name] alternativet. Hvis alternativet er gitt uten file_name verdi, bruker mysqld navnet host_name.err som standard. Serveren oppretter filen i datakatalogen med mindre et absolutt banenavn er gitt for å angi en annen katalog.
- Dump av mysqladmin variabler til en tekstfil
F.eks.
mysqladmin-u root -h 127.0.0.1 --password=football1 variabel
(displaydatabase parameterinnstillinger)