Avamar: Trin til validering af fejl i affaldsindsamling på Avamar

Summary: Nedenfor er trinene til at validere fejl i Garbage Collection (GC) på Avamar.

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

Hvad er en affaldssamling?

Garbage Collection (GC) er processen med at slette ubrugte bidder fra sikkerhedskopier, der er udløbet. Dette frigør kapacitet på Avamar-serveren.

Som standard kører affaldsindsamling en gang dagligt fra begyndelsen af vedligeholdelsesvinduet.

Almindelige fejlsymptomer:

Dette er de mest almindelige symptomer, der indikerer et problem med GC:
  • MSG_ERR_DDR_ERROR
  • MSG_ERR_DISKFULL
  • MSG_ERR_MISC
  • MSG_ERR_TRYAGAINLATER
  • MSG_ERR_BADTIMESYNC

Cause

Almindelige årsager til GC-fejl:

MSG_ERR_DDR_ERROR
  • Der er mange underliggende problemer, der kan få GC til at mislykkes med MSG_ERR_DDR_ERROR. Nogle af disse grunde inkluderer:
    • Netværks- eller forbindelsesfejl
    • Problemer med Data Domain-filsystemet
    • Data Domain-enheden bliver fuld
    • En udløbet eller forkert DD Boost-brugeradgangskode
    • Der er for mange kontrolpunkter (Avamar) eller snapshots (Data Domain). Dette er normalt kombineret med hfscheck fejl, der ikke tillader gamle kontrolpunkter og snapshots at blive "rullet af".
MSG_ERR_MISC eller MSG_ERR_TRYAGAINLATER
  • Fra Avamar v.7 kan sikkerhedskopier køre samtidigt med affaldsindsamling.
  • Lejlighedsvis opstår en proces kaldet "Index Stripe Splitting", når nye data tilføjes fra sikkerhedskopier.
  • Da denne "Index Stripe Splitting"-proces ikke kan køre, mens affaldsindsamlingen kører, rapporteres en af ovenstående fejl.
    • Indeksstriber på et gitter har tendens til at opdele sig omkring den samme tidsperiode som hinanden på de forskellige noder.
    • Nogle gange kan det tage et par dage at gennemføre.
    • Avamar virker efter hensigten. Løsningen er ikke at køre sikkerhedskopier under GC.
MSG_ERR_BADTIMESYNC
  • Dette er et sjældent problem og ses kun på net med flere noder. Fejlen opstår, når tiden ikke synkroniseres mellem en eller flere Avamar-datanoder og hjælpeprogramnoden.
  • Det er sandsynligt, at alle vedligeholdelsesopgaver (GC, kontrolpunkt og hfscheck) rapporterer den samme fejl. 

Resolution

Bestemmelse af den seneste status for affaldsindsamling:

Oplysninger om den seneste affaldsindsamling kan ses ved hjælp af brugergrænsefladen CLI, AUI eller Management Console Server (MCS).

Fra CLI:

AVAMAR GC-status GIF

  • Åbn en SSH-session (f.eks. putty) til Avamar Server, og log ind som "admin". Kør følgende kommandoer:
status.dpn
avmaint gcstatus
  • Følgende eksempler viser en vellykket affaldssamling:
Last GC: finished Tue Jul  9 00:00:23 2024 after 00m 03s >> recovered 199.88 KB (OK)
Last GC: finished Wed Jun  5 09:20:46 2024 after 00m 12s >> recovered 0.00 KB (OK)
  • Hvis status viser andet end (OK), er der et potentielt problem med affaldsindsamling:
Last GC: finished Mon Jun 17 09:02:41 2024 after 01m 51s >> recovered 14.98 MB (MSG_ERR_DDR_ERROR)
Last GC: finished Thu Jun 13 07:06:54 2024 after 03m 41s >> recovered 0.00 KB (MSG_ERR_DISKFULL)
Last GC: finished Mon Jun 10 19:04:58 2024 after 01m 01s >> recovered 0 KB (MSG_ERR_MISC)
Last GC: finished Thu Jun  16:21:12 2024 after 00m 25s >> recovered 0 KB (MSG_ERR_BADTIMESYNC)

Fra AUI:

AUI GC-status
  • Gennemgå status for "Sidste affaldsindsamling". Hvis status viser andet end (OK), er der et potentielt problem med affaldsindsamling.

Fra MCS-brugergrænsefladen:

Fejl ved affaldsindsamlingsstatus – Avamar MCS UI
  • Hvis "Sidste affaldssamling" har et rødt "x" som vist ovenfor, er der et potentielt problem med affaldsindsamling, og yderligere analyse er påkrævet.

Hvis affaldsindsamlingen fortsat mislykkes på grund af et reelt problem (som bekræftet ved hjælp af ovenstående trin), skal du vælge de relevante muligheder i advarselssvarformularen for at overføre serviceanmodningen til en supportmedarbejder.

Additional Information

Bekræftelse af fejl, når problemet er løst:

Fra CLI:

  1. Find de ikke-anerkendte hændelser ved at køre:
mccli event show --unack
  1. Bekræft enten den enkelte kode ved at indtaste det entydige id eller alle fejlkoder:
mccli event show --id-

CLI-anerkendelse

Fra AUI:

  1. Log ind på AUI og se dashboardet: 
AUI anerkender
  1. Klik på udråbstegnet, hvorefter skærmbilledet viser noget i stil med følgende:
AUI anerkender
  1. Klik på de ikke-anerkendte hændelser, hvorefter skærmen viser noget, der ligner følgende:
AUI anerkender
  1. Vælg hændelsen (som vist ovenfor), og klik på Bekræft.

Bestemmelse af, hvor længe GC har svigtet:

Den nemmeste måde at finde ud af, hvor længe GC har svigtet, er at bruge CLI (selvom disse oplysninger også er tilgængelige i både AUI og MCS UI)

Følgende kommando viser alle fejl ved indsamling af affald fra de seneste 30 dage:

dumpmaintlogs --types=gc --days=30 |grep "failed garbage collection"
2024/05/27-16:32:18.55893 {0.0} <4202> failed garbage collection with error MSG_ERR_DDR_ERROR
2024/05/28-16:32:37.92920 {0.0} <4202> failed garbage collection with error MSG_ERR_DDR_ERROR
2024/05/29-16:31:51.62962 {0.0} <4202> failed garbage collection with error MSG_ERR_DDR_ERROR
2024/05/30-16:31:55.18969 {0.0} <4202> failed garbage collection with error MSG_ERR_DDR_ERROR
2024/06/20-01:19:09.97961 {0.0} <4202> failed garbage collection with error MSG_ERR_DDR_ERROR

Affected Products

Avamar Server
Article Properties
Article Number: 000226150
Article Type: Solution
Last Modified: 28 Aug 2025
Version:  31
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.