Data Domain: Aktivering av DD Boost API-logging – Precert-logger
Summary: Denne artikkelen forklarer hvordan du aktiverer Data Domain Boost (DD Boost)-pluginlogging når du feilsøker problemer relatert til Boost og BoostFS. Dette kalles en precert-logg.
Instructions
ddboost_precert.ini Filen gir mulighet for dypere diagnostikk. Feil filplassering, manglende tillatelser eller feilkonfigurasjon kan hindre logggenerering.
Grunner til å aktivere logging på API-nivå (precert):
- DD Boost- eller BoostFS-operasjoner mislykkes eller oppfører seg uventet.
- Tekniker- eller støtteforespørsler om detaljerte API-nivålogger for analyse.
- Ingen logger genereres til tross for forventet Boost-aktivitet.
Generelle merknader:
- Aktiver bare precert-logging når teknisk avdeling eller kundestøtte uttrykkelig ber om det.
- Overvåk diskplass nøye; Logger kan vokse raskt.
- Sørg for riktige tillatelser og filplassering.
- Ta ut
.ini-fil for å deaktivere logging. - BoostFS må demonteres og monteres på nytt for at endringene skal tre i kraft.
Filplasseringer etter operativsystem
| Operativsystem | ddboost_precert.ini Plassering |
ddboost_precert.log Plassering |
|---|---|---|
| Linux | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Solaris | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| UNIX | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Windows | C:\ddboost_precert.ini |
C:\DDLog\ddboost_precert.log |
For BOOST- og BoostFS-versjoner før 7.0
Opprett en tom fil med navnet ddboost_precert.ini på riktig sted (se tabell over). Dette aktiverer logging til standardbanen.
For BOOST og BoostFS versjon 7.0 og nyere
Opprett en konfigurert ddboost_precert.ini fil med følgende innhold:
precert_enabled=true num_log_files=4 log_file_size=512 log_file_name=ddboost_precert.log log_file_dir=/DDLog ddcl_logs_include=true ddcl_logs_sev=4
- Denne konfigurasjonen oppretter fire loggfiler på 512 MB hver (totalt 2 GB).
- Juster
num_log_filesoglog_file_sizeetter behov. - Logger kan omdirigeres til en annen plassering hvis diskplassen er begrenset.
Oppsett av Linux BOOSTFS-klient
- Opprett
/DDLogKataloger:
mkdir /DDLog
chmod 777 /DDLog
- Opprett
/ddboost_precert.inimed konfigurasjonen ovenfor.
- Sørg for BoostFS er umontert og montert på nytt:
mount -o log-level=debug <mount_point>
Klientoppsett for Windows BOOSTFS
- Opprett
C:\ddboost_precert.inimed følgende innhold:
precert_enabled=true num_log_files=3 log_file_size=500 log_file_name=ddboost_precert.log log_file_dir=C:\DDLog ddcl_logs_include=true ddcl_logs_sev=4
- Opprett
C:\DDLogog tilordne fulle lese-/skrivetillatelser. - Demonter og monter på nytt BoostFS med feilsøkingslogging aktivert.
Opprydding og deaktivering av logging
- Slett
ddboost_precert.iniFiler: - Slett
DDLogkatalog og innholdet. - Monter BoostFS på nytt for å ta i bruk endringene.
- Samle inn BoostFS-logger fra
/opt/emc/boostfs/log.
Additional Information
Vanlige spørsmål
Spørsmål: Hva er DD Boost Precert Logging? Precertlogging av DD Boost er en funksjon for diagnostisk logging som registrerer DD Boost API-transaksjoner mellom en DD Boost-klient og Data Domain-systemet.
Svar: Det brukes ofte til feilsøking av ytelsesproblemer, feil, ventetid og kommunikasjonsproblemer.
Spørsmål: Hva fanger Precert Logging opp? Precert-logging fanger opp DD Boost API-aktivitet, inkludert leseoperasjoner, skriveoperasjoner, sikkerhetskopieringsaktivitet, gjenopprettingsaktivitet, DD Boost-bibliotekinteraksjoner, API-anropstidsinformasjon og latensindikatorer på klientsiden.
Svar: Den gir detaljert innsyn i DD Boost API-atferd for feilsøking og ytelsesanalyse.
Spørsmål: Hvorfor genereres ingen precert-logger? Kontroller at ddboost_precert.ini-filen finnes, at den ligger roten til operativsystemet, at loggmappen finnes, at loggmappen er skrivbar, og at en ny sikkerhetskopierings- eller gjenopprettingsoperasjon har startet.
Svar: Manglende konfigurasjon, feil plassering, tillatelsesproblemer eller mangel på ny DD Boost-aktivitet er de vanligste årsakene.
Spørsmål: Genererer aktivering av precert-logging logger umiddelbart? Konfigurasjonen aktiverer bare loggingsfunksjonalitet.
Svar: Nei, loggfiler genereres bare når nye DD Boost API-forespørsler mottas.
Spørsmål: Hvorfor genererer ikke sikkerhetskopien som kjører for øyeblikket, precert-logger? Precert-logging registrerer bare API-aktivitet som startes etter at konfigurasjonen er oppdaget.
Svar: Eksisterende sikkerhetskopierings- eller gjenopprettingsjobber fortsetter uten å generere precert-logger.
Spørsmål: Må jeg starte sikkerhetskopierings- eller gjenopprettingsjobben på nytt? Hvis jobben allerede kjørte da logging ble aktivert, starter du en ny operasjon.
Svar: Ja, det kreves en ny sikkerhetskopierings- eller gjenopprettingsjobb for å generere precert-logger.
Spørsmål: Hva er den vanligste årsaken til at precert-logging ikke fungerer? Vanlige årsaker inkluderer ddboost_precert.ini ikke å være på rotnivå, blir ved et uhell navngitt ddboost_precert.ini.txt, en manglende loggkatalog eller utilstrekkelige tillatelser.
Svar: Konfigurasjons- og filsystemproblemer er de hyppigste årsakene.
Spørsmål: Hvor skal den ddboost_precert.ini filen plasseres?
Linux: /ddboost_precert.ini. Windows: C:\ddboost_precert.ini.
Svar: Filen må ligge i rotkatalogen for operativsystemet.
Spørsmål: Kan den ddboost_precert.ini filen lagres i en annen mappe? DD Boost-plugin-modulen sjekker bare rotkatalogen for operativsystemet.
Svar: Nei, filen må lagres ved roten.
Spørsmål: Hvordan kan jeg bekrefte at filen faktisk ikke er faktisk
ddboost_precert.ini.txt
Åpne File Explorer, aktiver File Name Extensions, og bekreft filnavnet.
Svar: Kontroller at filen er navngitt
ddboost_precert.ini and not ddboost_precert.ini.txt.
Spørsmål: Hvorfor er DDLog Katalogtom etter aktivering av logging? Mulige årsaker inkluderer ingen ny DD Boost-aktivitet, tillatelsesproblemer eller en konfigurasjonsfil som ikke ble oppdaget.
Svar: Kjøre en ny sikkerhetskopiering, gjenoppretting eller DDPCONNCHK Test for å generere aktivitet.
Spørsmål: Hva er DDPCONNCHK Og hvorfor er det nyttig? DDPCONNCHK er et DD Boost-verktøy for validering av tilkobling.
Svar: Det kan generere DD Boost API-aktivitet og raskt bekrefte at precert-logging fungerer.
Spørsmål: Kan DDPCONNCHK brukes til å teste konfigurasjonen min? Ingeniører kjører ofte DDPCONNCHK etter aktivering av logging.
Svar: Ja, det er en vanlig måte å kontrollere at logger genereres på før du reproduserer et problem.
Spørsmål: Hvorfor vokser precert-loggene mine så raskt? Precert-logging registrerer hvert DD Boost API-kall.
Svar: Store backupmiljøer kan generere betydelig loggvolum på kort tid.
Spørsmål: Hvor mye diskplass skal jeg tildele? En vanlig anbefaling er
num_log_files=3 and log_file_size=500.
Svar: Dette gir ca. 1,5 GB logglagring før rotasjon skjer.
Spørsmål: Kan precert-logger fylle et filsystem? Logging kan forbruke betydelig diskplass hvis den ikke overvåkes.
Svar: Ja, fullstendige filsystemer kan føre til sikkerhetskopieringsfeil, nedetid og tjenesteavbrudd.
Spørsmål: Hva er formålet med num_log_files? Denne parameteren styrer antall roterte loggfiler som beholdes.
Svar: For eksempel:, num_log_files=3 creates ddboost_precert.log, ddboost_precert.log.1, and ddboost_precert.log.2.
Spørsmål: Hva er formålet med log_file_size? Denne parameteren definerer maksimumsstørrelsen for hver loggfil i MB.
Svar: For eksempel lar log_file_size=500 hver fil vokse til 500 MB før rotasjon.
Spørsmål: Hva gjør dus ddcl_logs_include=true Utfør Den aktiverer loggingsinformasjon for DD Boost-klientbiblioteket i precert-loggene.
Svar: Den anbefalte innstillingen er ddcl_logs_include=true.
Spørsmål: Hva gjør ddcl_logs_sev=4 Betydning Denne parameteren styrer alvorlighetsgraden til logging.
Svar: Alvorlighetsgrad 4 gir detaljert informasjon om feilsøking og feilsøking.
Spørsmål: Trenger jeg BoostFS Feilsøkingslogging i tillegg til precert-logging? Ytterligere logging er ikke alltid nødvendig.
Svar: For BoostFS-specific Begge deler gir ofte et mer komplett diagnosebilde.
Spørsmål: For BoostFS, må jeg demontere og montere på nytt? Demontering og ny montering initialiserer BoostFS-aktiviteten på nytt.
Svar: I mange tilfeller, ja, dette hjelper til med å starte ny DD Boost-aktivitet.
Spørsmål: Hva er riktig syntaks for feilsøkingslogging for BoostFS? Den riktige syntaksen er -o log-level=debug.
Svar: Ikke bruk --o log-level=debug Fordi bare en enkelt bindestrek er gyldig.
Spørsmål: Hvorfor fikk montering av BoostFS plutselig precert-logger til å vises? Montering på nytt oppretter en ny initialiseringssyklus for BoostFS.
Svar: Logging begynner når ny DD Boost API-aktivitet oppstår og plugin-modulen oppdager konfigurasjonsfilen.
Spørsmål: Tilsvarer omstart av et program det samme som å montere BoostFS på nytt? Alle handlinger som oppretter ny DD Boost API-aktivitet, kan utløse logging.
Svar: Vanligvis ja, eksempler inkluderer omstart RMAN, programvare for sikkerhetskopiering eller kjøring DDPCONNCHK.
Spørsmål: Kan RMAN generere precert-logger uten å demontere BoostFS? RMAN kan starte nye DD Boost API-forespørsler direkte.
Svar: Ja, starte en ny RMAN Driften er normalt tilstrekkelig.
Spørsmål: Hvordan deaktiverer jeg precert-logging? Slett ddboost_precert.ini eller gi den nytt navn til ddboost_precert.ini. deaktivert.
Svar: Logging aktiveres bare når det eksakte filnavnet ddboost_precert.ini finnes.
Spørsmål: Må jeg starte verten på nytt etter at jeg har fjernet ini-filen? Plugin ser etter konfigurasjonsfilen under fremtidige operasjoner.
Svar: Nei, omstart er ikke nødvendig.
Spørsmål: Hvilke tillatelser skal brukes på Linux? Eksempler på tillatelser inkluderer
mkdir /DDLog, chmod 777 /DDLog, and chmod 777 /ddboost_precert.ini.
Svar: DD Boost-prosessen må kunne lese konfigurasjonsfilen og skrive til loggmappen.
Spørsmål: Hvor lagres BoostFS-logger som standard?
Linux: /opt/emc/boostfs/log. Windows: C:\BoostFS\Log.
Svar: Disse plasseringene er atskilt fra DD Boost precert-logger.
Spørsmål: Er BoostFS-logger og precert-logger det samme? BoostFS-logger inneholder monteringsaktivitet, filsystemoperasjoner og programhendelser.
Svar: Nei, precert-logger inneholder DD Boost API-transaksjoner, bibliotekkommunikasjon og I/O-tidsdata.
Spørsmål: Hvilke logger skal jeg levere til kundestøtte? Avhengig av problemet, samle inn ddboost_precert.log, roterte precert-logger, BoostFS-logger, DDPCONNCHK utdata, applikasjonslogger og forespurte støttepakker.
Svar: Ved å levere alle relevante logger får du fart på feilsøkingen.
Spørsmål: Hva gjør jeg hvis logger fremdeles ikke genereres etter at jeg har fulgt denne KB-en? Samle bevis som ddboost_precert.ini plassering, loggkatalogoppføring, DDPCONNCHK utdata, BoostFS-monteringskommando og tillatelsesinformasjon.
Svar: Send inn den innsamlede informasjonen til Dells tekniske støtte for videre analyse.