Data Domain File System – PANIC: ddr/repl/lrepl_client.c: lrepl_srepl_recipe_get_next: 1972: ! (*target_off > = region_start_off)

Summary: Denne KB-artikkelen forklarer årsaken til og løsningen på en tilstand mens replikering av veiledning finner sted på DDOS 6.x-versjoner, noe som resulterer i at et Data Domain-filsystem krasjer. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Et Data Domain-filsystem som kjører DDOS 6.x-kode og som fungerer som kilde for replikering, kan oppleve flere PANDC-er når replikeringsfunksjonen er aktivert med feilmeldinger for Data Domain-logging, for eksempel nedenfor:
ERROR: MSG-INTRNL-00001: PANIC: ddr/repl/lrepl_client.c: lrepl_srepl_recipe_get_next: 1972: !(*target_off >= region_start_off)

De fleste ganger prøver FS-prosessen å begynne å følge panic, men mislykkes kort tid etter at du har kommet opp. Dette er spesielt når du bruker katalog- eller MTree-replikering i stedet for BOOST MFR. Så snart den samme filen som blir replikert, blir forsøkt replikert på nytt til målet, kan det hende at FS prøver å deaktivere den.

Cause

På grunn av en kodefeil, dumper Data Domain File System PANDC-er kjernen og starter på nytt når replikeringsoppskrift er aktivert.
I tidligere DDOS-utgivelser slettes ikke alle chucker når basisfilen for en gitt sikkerhetskopi som blir replikert, er fjernet eller overskrevet.
En «basefile» er en eksisterende sikkerhetskopifil som en senere sikkerhetskopi kan bruke som en referanse for at sikkerhetskopiene skal syntetiseres.
Eldre versjoner i DDOS 6.0.x, 6.1.x og 6.2.x er berørt av denne feilen.

Resolution

Hvis du kontrollerer denne KB-artikkelen, har du sannsynligvis allerede rammet feilen og sannsynligvis har FS nede, så selv om denne feilen er løst i nyere DDOS-utgivelser (se nedenfor), må du først bruke den midlertidige løsningen, som består av enten å deaktivere replikering helt eller deaktivere replikeringsfunksjonen i innskriften:
  • Hvis du vil deaktivere replikering, kjører du "replication disable all" og prøver å få FS opp ved å kjøre "filesys enable"
  • Slik deaktiverer du kun replikeringsoppskrifter:
    • Logg på DD som "sysadmin" eller tilsvarende bruker, og gå til "SE mode" (SE-modus)
    • MERK: SE-kommandoer har blitt avskrevet i DDOS-versjonene 7.7.5.25, 7.10.1.15, 7.13.0.15, 6.2.1.110 og nyere, og er bare tilgjengelige for Dell-ansatte
    • Hvis FS ikke er deaktivert ennå, gjør det nå (filesys disable)
    • Endre standardinnstillingen for replikering av innskrift, slik at replikering ved bruk av replikering når du replikerer sikkerhetskopier er deaktivert: se sysparam set RECIPE_REPL_ENABLED=FALSE
    • Du kan nå aktivere FS (filesys enable) og replikering, hvis den ble deaktivert tidligere (replikering aktivert alle)
Det anbefales at du bare deaktiverer replikeringsoppskrifter på kilden i stedet for å deaktivere replikering helt. Deaktivering av all replikering vokser replikeringsforsinkelsen.
Bivirkningene av deaktivering av replikeringsoppskrifter er bare begrenset til mindre redusert ytelse ved replikering av sikkerhetskopier.

Kodefeilen som forårsaker dette problemet, er løst i følgende utgivelser:
  • DDOS 6.1.2.40 og nyere
  • DDOS 6.2.0.30 og nyere
  • DDOS 7.0.x vil korrigere dette ved første utgivelse
Vær imidlertid oppmerksom på at feilen også påvirker DDOS 6.0.x-versjoner, men det er ingen DDOS 6.0.x-utgivelse med denne feilen ennå.

Affected Products

Data Domain

Products

Data Domain, DD OS 6.2, DD OS 6.0, DD OS 6.1
Article Properties
Article Number: 000056026
Article Type: Solution
Last Modified: 11 Dec 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.