Avamar: Så här förstår du utdata som genereras av kommandot status.dpn
Summary: Den här artikeln innehåller en översikt över kommandot status.dpn.
Instructions
I den här artikeln beskrivs status.dpn och förklarar varje avsnitt i dess utdata.
Vad är status.dpn befallning?
Informationen status.dpn kommandot är en perl skript som formaterar en serie "avmaint nodelist" och OS-kommandon (Linux Operating System) i ett läsbart format för att visa aktuell status för ett Avamar-rutnät.
I likhet med andra Avamar-kommandon och -verktyg status.dpn är beläget i "/usr/local/avamar/bin/" katalog.
Informationen status.dpn kommandot beror på GSAN att vara online för att köra, som "avmaint" samverkar med GSAN för att köra dess kommandon.
Om den GSAN inte körs på en datanod visas ingen information om noden, förutom nodnumret och dess offlinetillstånd.
Exempel på en status.dpn utdata:
Tue May 13 00:43:37 EDT 2025 [Avamar1.company.com] Tue May 13 04:43:36 2025 UTC (Initialized Fri Aug 26 22:10:38 2022 UTC)
Node IP Address Version State Runlevel Srvr+Root+User Dis Suspend Load UsedMB Errlen %Full Percent Full and Stripe Status by Disk
0.0 192.168.255.2 19.12.0-186 ONLINE fullaccess mhpu+0hpu+0hpu 1 false 0.03 30672 26994469 0.1% 0%(onl:62 ) 0%(onl:44 ) 0%(onl:54 ) 0%(onl:36 ) 0%(onl:38 ) 0%(onl:37 ) 0%(onl:37 ) 0%(onl:42 ) 0%(onl:33 ) 0%(onl:32 ) 0%(onl:30 ) 0%(onl:30 )
0.1 192.168.255.3 19.12.0-186 ONLINE fullaccess mhpu+0hpu+0hpu 2 false 0.02 30821 26812792 0.1% 0%(onl:40 ) 0%(onl:33 ) 0%(onl:41 ) 0%(onl:33 ) 0%(onl:68 ) 0%(onl:32 ) 0%(onl:33 ) 0%(onl:39 ) 0%(onl:31 ) 0%(onl:36 ) 0%(onl:31 ) 0%(onl:50 )
0.2 192.168.255.4 19.12.0-186 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.02 29008 26927773 0.1% 0%(onl:36 ) 0%(onl:39 ) 0%(onl:41 ) 0%(onl:48 ) 0%(onl:40 ) 0%(onl:34 ) 0%(onl:41 ) 0%(onl:32 ) 0%(onl:41 ) 0%(onl:35 ) 0%(onl:34 ) 0%(onl:46 )
Srvr+Root+User Modes = migrate + hfswriteable + persistwriteable + useraccntwriteable
System ID: 1234567890@EC:2A:72:07:59:23
All reported states=(ONLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
System-Status: ok
Access-Status: full
Last checkpoint: cp.20250512120531 finished Mon May 12 08:05:55 2025 after 00m 24s (OK)
Last GC: finished Mon May 12 08:00:26 2025 after 00m 08s >> recovered 0.00 KB (OK)
Last hfscheck: finished Mon May 12 08:04:15 2025 after 02m 54s >> checked 1406 of 1406 stripes (OK)
Maintenance windows scheduler capacity profile is active.
The backup window is currently running.
Next backup window start time: Tue May 13 20:00:00 2025 EDT
Next maintenance window start time: Tue May 13 08:00:00 2025 EDT
status.dpn Kommandot visar:
-
Tid och datum i den lokala tidszonen
-
Värdnamnet för Avamar-verktygsnoden
-
Tid och datum i UTC (Universal Time Coordinated)
-
Tid och datum då Avamar-rutnätet initierades (installerades) i UTC. UTC visas när datanoderna körs vid UTC-tid
- Visar det logiska nodnumret för varje datanod
status.dpn kommandot inte visar någon statusinformation för verktygsnoden eftersom GSAN körs inte på verktygsnoden)
- Visar IP-adressen för det interna säkerhetskopieringsnätverket
- Visar versionen av
GSANbinär på Avamar-datanoden
GSAN binärfil kan läggas till med ett snabbkorrigeringsnummer om en GSAN snabbkorrigeringen installerades och versionsnumret ska matcha för alla Avamar-datanoder i Avamar-rutnätet.)
- Visar aktuell statuskod för Avamar-datanoden:
-
-
UPPKOPPLAD
- Informationen
GSANkörs på den här datanoden. Normal funktionalitet
- Informationen
-
OFFLINE
-
Informationen
GSANkörs inte på den här datanoden. Felsökning krävs
-
-
Runlevel:
- Visar körnivåstatus för
GSANprocess (per Avamar-datanod) - Det finns flera körningsnivåer av
GSAN:
-
-
Avstängning
- Avstängning av
GSANprocess
- Avstängning av
-
Systemstart
- Starta upp
GSANBearbeta online
- Starta upp
-
Ansluta
- Informationen
GSANAnsluta till varje peer-datanodsGSAN
- Informationen
-
Validera
- Validering av
stripe DNS tablepå varje Avamar-datanod
- Validering av
-
Autostart
- Göra ränder online
-
Synkronisering
- Identifiera vilka stripes som måste uppdateras, om det finns några, genom att återskapa dem eller använda transaktionsloggarna
-
Uppgradering
- Används när
GSANBinär fil uppdateras till en nyare version
- Används när
-
Löpning
- Informationen
GSANhar startat. Alla ränder är online men tar inte emot säkerhetskopieringar
- Informationen
-
Fullaccess-
Rutnätet är tillgängligt för säkerhetskopiering
-
-
Srvr+Root+User:
- Visar aktivitetsåtkomstläget för Avamar-datanoden:
-
-
Srvr- Avamar
GSANPrivilegier
- Avamar
-
Root- Avamar
dpn root userPrivilegier
- Avamar
-
User-
Alla andra användares behörigheter
-
-
-
-
mhpu+0hpu+0hpu- Fullständig åtkomst
- Normal drift
- Fullständig åtkomst
-
mhpu+0hpu+0000- Adminläge
- När
"waitcGSAN"startar på grund av enhfscheckdenGSANkapacitet är lika med eller större än "diskreadonly"gränsen och skillnaden i OS-kapacitetsanvändning överskrider "freespaceunbalance "Värde som anges i"avmaint config"
- När
- Adminläge
-
mhpu+0000+0000- Synkroniseringsläge
- Under en omstart av
GSANnär du synkroniserar ränder och när "testintegrity"körs eller en rand byggs om
- Under en omstart av
- Synkroniseringsläge
-
m000+0000+0000-
Skrivskyddat läge
- Visas under kontrollpunkter
-
-
(Kan även visas som 0000+0000+0000)
Se bilaga #1 för de processer som påverkar aktivitetsåtkomstläget.
mhpu Bitar:
-
-
m=Migrera
- Kan systemet migrera ränder?
-
h=HFS-datalager
- Kan systemet skriva till HFS Data Store?
-
p=Beständigt arkiv
- Kan systemet skriva till det beständiga arkivet?
-
u=Användarredovisningssystem
-
Kan systemet skriva till användarredovisningssystemet?
-
-
- Antal avsändare som används på Avamar-datanoden
- Dispatcher-anslutningar är anslutningar till
GSANprocess på Avamar-datanoden - En dispatcheranslutning per
GSANanslutning ellerGSANInteraktionskommando - Ett exempel på en
GSANanslutningen skulle vara en säkerhetskopieringssession med"avtar"process - Ett exempel på en
GSANinteragerande kommandot skulle vara"avmaint"
- Visar avsändarens status (avstängd eller inte)
- Om det pausas förhindrar Avamar-rutnätet att nya avsändare aktiveras för användning för säkerhetskopiering, återställning och replikering
- Visar det omedelbara totala belastningsgenomsnittet på Avamar-datanoden
UsedMB:
- Total mängd RAM-minne som Avamar-datanoden för närvarande använder av alla processer
Errlen:
- I byte, längden på "/data01/cur/err.log" på Avamar-datanoden
%Full:
- Procent full av det totala beloppet
GSANAvamar-datanodens kapacitet - Procentsatsen avrundas till ett heltal (t.ex. 47 %)
- Visar antalet stripes och statusar per partition (per nod)
- Visar hur många procent full partitionen är enligt
GSANkapacitet - Procentvärdet avrundas till en decimal (t.ex. 46,8 %)
- En sammanfattning av rutnätets status
- Visar nodtillstånd,
runlevelsoch lägen - Om det finns flera statusar för ett objekt visas var och en av dem.
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
- Visar OK eller degraderad
- En degraderad status inträffar om en nod är i offlinetillstånd
- Visar om rutnätet har en begränsning på grund av aktivitetsåtkomstläget
- Om det finns en begränsning visas "admin"
- Om det inte finns några begränsningar visas "full"
- I det här avsnittet visas även om några ränder är offline eller i ett OFFLINE_MEDIA_ERROR läge
- I det första avsnittet visas status för underhållsaktiviteterna eftersom
GSANär online. - Den visar förloppet för underhållsaktiviteterna och deras status (Pågår, slutförd eller misslyckades med fel)
- Om den
GSANnyligen har inletts rensas underhållsaktiviteternas status
Se bilaga #3a och #3b för exempel.
- I det andra avsnittet visas vilket schema som för närvarande är aktivt, eventuella pågående underhållsaktiviteter samt information om underhålls- och säkerhetskopieringsschema
-
-
Manus
- Kör
GSANunderhållsskript i början av varje fönster. Som standard körs den i upp till 15 minuter utan avbrott, varefter den körs parallellt med andra uppgifter tills den slutförs. - Dessa skript finns i
"/usr/local/avamar/etc/GSAN-maint-scripts/"katalog
- Kör
-
indexcacheloader- Läser in indexcacheminnena i början av säkerhetskopieringsfönstret och underhållsfönstret om det behövs och tar bort indexcacheminnena i början av underhållsperioden.
- Från v 7.x finns det en
"indexcacheunloader"uppgift för att visa"indexcaches"lossning
-
Avbryt
- Avbryter eller avslutar säkerhetskopieringar före skräpinsamling
-
gc/cp/hfscheck- Respektive underhållsuppgift körs för närvarande
-
autorepair- Utför automatisk reparation (vid behov) efter
hfscheckAvslutar
- Utför automatisk reparation (vid behov) efter
-
Omvandling
- Konverterar stripes (om det behövs) i slutet av underhållsperioden
-
Balans
-
Balanserar ränder i slutet av underhållsperioden om det finns tid tillgänglig efter att underhållsaktiviteterna har slutförts.
-
Som standard anger tillfälligt
"balancemin"till 10 (kan konfigureras iavmaintschema), såvida inte"balancemin"har redan ställts in explicit med "avmaint config”
-
-
- Informationen för scheman ställs in för när Avamar-underhåll (skräpsamling, kontrollpunkt och
hfscheck) och säkerhetskopieringar är schemalagda att starta
- I det här avsnittet visas även om något av schemana eller enskilda underhållsaktiviteter stoppas eller pausas.
Se bilaga #4 för exemplet.
Additional Information
Bilaga #1 – Åtkomstlägen för aktiviteter:
Följande objekt kan användas för att ändra åtkomstläget för Avamar-rutnätet.
Kör följande kommando för att avgöra vilken process som har ändrat aktivitetsåtkomstläget för Avamar-rutnätet.
avmaint nodelist --xmlperline=99 | grep activityaccessmodes
Exempel på utdata:
<activityaccessmodes adminuser="mhpu+0hpu+0hpu" checkpoint="mhpu+0hpu+0hpu" conversion="mhpu+0hpu+0hpu" diskbeat="mhpu+0hpu+0hpu" garbagecollect="mhpu+0hpu+0hpu" heartbeat="mhpu+0hpu+0hpu" hfscheckserver="mhpu+0hpu+0hpu" hfscheckexecute="mhpu+0hpu+0hpu" nodebeat="mhpu+0hpu+0hpu" runlevel="mhpu+0hpu+0hpu" testintegrity="mhpu+0hpu+0hpu" removehashes="mhpu+0hpu+0hpu" rebuildstripe="mhpu+0hpu+0hpu" diskfull="mhpu+0hpu+0hpu"/>
Bilaga #2 – Stripe-status:
ONL-Uppkopplad-(onl:2961)- Stripe är online utan problem
- Normal stripe-status
- AV - Offline -
(onl:2960,OFF:1)- Stripe är offline
- Detkan bero på att en rand byggs om eller att en stripe kopplas från på grund av ett fel
- ERR – Fel –
(onl:2959,ERR: 2)- Stripe är i OFFLINE_MEDIA_ERROR tillstånd
- Se Avamar: Felsökning av Stripes Offline med OFFLINE_MEDIA_ERROR fel (lösningssökväg) för mer information
- SUS - Avstängd -
(onl:1,SUS:2960)- Stripe har sannolikt stängts av på grund av diskens I/O-prestanda och har orsakat att Avamar har pausat datapartitionen
- Se Avamar: Pausade partitions-, stripe- och hfscheck-fel på Avamar för mer information
- MIG - Migrera -
(onl:2960,MIG:1)- Stripe flyttar eller migrerar till en annan Avamar-datanod
- RES – Omstart –
(onl:2040,RES:920)- Stripe startar om från sitt tidigare tillstånd av offline
Bilaga #3a – Exempelutdata för underhållsaktiviteter som har körts på Avamar-rutnätet:
Last checkpoint: cp.20121223181633 finished Sun Jan 23 18:17:00 2013 after 00m 27s (OK)
Last GC: finished Sun Jan 23 17:07:26 2013 after 01m 25s >> recovered 342.02 MB (OK)
Last hfscheck: finished Sun Jan 23 18:16:19 2013 after 12m 05s >> checked 2132 of 2132 stripes (OK)
Tillägg #3b – Urval av underhållsverksamhetens resultat efter en GSAN starta om:
No checkpoint yet
No GC yet
No hfscheck yet
Bilaga #4 – Exempel på utdata från underhållsschemat, kontrollpunkt, skräpinsamling och hfscheck Avstängning:
Maintenance windows scheduler capacity profile is active.
WARNING: cp is suspended temporarily.
WARNING: gc is suspended temporarily.
WARNING: hfscheck is suspended temporarily.
The backup window is currently running
Next backup window start time: Tue May 13 21:00:00 2025 PDT
Next maintenance window start time: Tue May 13 14:00:00 2025 PDT
Bilaga #5 - status.dpnKommandoalternativ:
status.dpn<intervall i sekunder>- Kör
status.dpnkommandot i en slinga under det antal sekunder som anges- Värdet 10 (tio) returnerar
status.dpnMata ut var 10:e sekund tills kommandot avslutas manuellt - Värdet 0 (noll) returnerar en
status.dpnUtmatning utan looping
- Värdet 10 (tio) returnerar
- Kör
--help- Visar
status.dpnHjälp-menyn
- Visar
--short- Visa färre detaljer i
status.dpn- Tar bort värdnamn, version, inläsning,
UsedMB%Full och Procent full och Stripe-status efter diskinformation
- Tar bort värdnamn, version, inläsning,
- Används för snabbare visning
status.dpnUtgångar och felsökning
- Visa färre detaljer i
--sort- Sorterar noderna efter ett annat variabelalternativ:
- =nod
- Sorterar datanoderna efter logiska nodnummer (standard)
- =
ipaddr- Sorterar datanoderna efter IP-adress
- =avsändare
- Sorterar datanoderna efter antalet avsändare som används (sorterade med det lägsta antalet avsändare som används överst i listan)
- =Ladda
- Sorterar datanoderna efter inläsningsvärdet (sorterat med det lägsta inläsningsvärdet överst i listan)
- =används
- Sorterar datanoderna efter
UsedMBvärde (Sorterat med det lägsta värdet påUsedMBstår högst upp på listan)
- Sorterar datanoderna efter
- =full
- Sorterar datanoderna efter värdet %Full (sorterat med det lägsta värdet %Full överst i listan)
- =nod
- Sorterar noderna efter ett annat variabelalternativ: