Avamar: Come comprendere l'output generato dal comando status.dpn

Summary: Questo articolo fornisce una panoramica del comando status.dpn.

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.

Instructions

Questo articolo descrive la status.dpn e spiega ogni sezione del suo output.

 

Che cos'è il status.dpn comando?   

La variabile status.dpn il comando è un perl script che formatta una serie di "avmaint nodelist" e i comandi del sistema operativo (OS) Linux in un formato leggibile per la visualizzazione dello stato corrente di una griglia Avamar. 

Analogamente ad altri comandi e strumenti Avamar, status.dpn si trova nel "/usr/local/avamar/bin/"

La variabile status.dpn Il comando dipende dal GSAN essere online per funzionare, come "avmaint" interagisce con il GSAN per eseguire i suoi comandi.

Se GSAN non è in esecuzione su un nodo dati, non viene visualizzata alcuna informazione su tale nodo, a parte il numero del nodo e il relativo stato offline.

 

Esempio di status.dpn prodotto:

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
 
 
La prima riga del status.dpn Il comando visualizza:
  • Ora e data nel fuso orario locale
  • Nome host dell'Avamar Utility Node
  • L'ora e la data in UTC (Universal Time Coordinated)
  • L'ora e la data in cui la griglia Avamar è stata inizializzata (installata) in UTC. UTC viene visualizzato quando i nodi dati vengono eseguiti nell'ora UTC
 
Nodo:   
  • Visualizza il numero di nodo logico di ciascun nodo dati
(Il status.dpn Il comando non mostra alcuna informazione sullo stato dell'utility node poiché GSAN non viene eseguito sull'utility node)
 
 
Indirizzo IP:    
  • Visualizza l'indirizzo IP della rete di backup interna
(tutte le generazioni hardware precedenti contengono una sola rete)
 
 
Version:    
  • Visualizza la versione di GSAN binario sul nodo dati Avamar
(Il GSAN Il file binario può essere aggiunto con un numero di hotfix se un GSAN è stato installato l'hotfix e il numero di versione deve corrispondere in tutti i nodi di dati Avamar nella griglia Avamar.
 
 
State:   
  • Visualizza il codice di stato corrente del nodo dati Avamar:
    • IN LINEA
      • La variabile GSAN è in esecuzione su questo nodo di dati. Funzionalità normale
    • OFF-LINE
      • La variabile GSAN Non è in esecuzione su questo nodo dati. Richiede la risoluzione dei problemi
 
Runlevel:    

 

  • Visualizza lo stato del livello di esecuzione di GSAN (per nodo dati Avamar)
  • Esistono più livelli di esecuzione di GSAN:

 

    • Arresto
      • Arresto di GSAN process
    • Avvio
      • Avvio di GSAN Processo online
    • Connetti
      • La variabile GSAN Connessione a ciascun nodo di dati peer GSAN
    • Convalida
      • Convalida del stripe DNS table su ogni nodo dati Avamar
    • Avvio
      • Portare online le strisce
    • Sincronizzazione
      • Identificazione degli stripe da aggiornare, se presenti, ricostruendoli o utilizzando i registri delle transazioni
    • Upgrade
      • Utilizzato quando l'opzione GSAN Il binario viene aggiornato a una versione più recente
    • Running
      • La variabile GSAN è iniziato. Tutte le stripe sono online ma non disponibili per accettare i backup
    • Fullaccess
      • La griglia è disponibile per accettare i backup
 
Srvr+Root+User:    
  • Visualizza la modalità di accesso all'attività del nodo dei dati Avamar:
    • Srvr
      • Avamar GSAN Privilegi
    • Root
      • Avamar dpn root user Privilegi
    • User
      • Privilegi di tutti gli altri utenti
 
Modalità di accesso all'attività
    • mhpu+0hpu+0hpu
      • Accesso completo
        • Operazioni normali
    • mhpu+0hpu+0000
      • Modalità amministratore
        • Quando "waitcGSAN" si sta avviando a causa di un hfscheckLe GSAN capacità è uguale o superiore al "diskreadonly" limite e la differenza nell'utilizzo della capacità del sistema operativo supera il "freespaceunbalance "Valore elencato in "avmaint config"
    • mhpu+0000+0000
      • Modalità di sincronizzazione
        • Durante un riavvio di GSAN durante la sincronizzazione delle strisce e quando "testintegrity" è in esecuzione o è in fase di ricostruzione una stripe
    • m000+0000+0000
      • Modalità read-only
        • Viene visualizzato durante i checkpoint

(Può anche essere visualizzato come 0000+0000+0000)

Nota: Se sono in esecuzione due attività che influiscono sulla modalità di accesso dell'attività, viene abilitata la modalità più restrittiva.
 

Vedere l'Appendice #1 per i processi che influiscono sulla modalità di accesso attività.

Definizione di mhpu Bit:
    • m=Migrazione
      • Il sistema è in grado di eseguire la migrazione degli stripe?
    • h=Archivio dati HFS
      • Il sistema è in grado di scrivere sull'HFS Data Store?
    • p=Archivio persistente
      • Il sistema è in grado di scrivere nell'archivio persistente?
    • u=Sistema di contabilità utente
      • Il sistema è in grado di scrivere nel Sistema di Contabilità Utente?
 
Dis:    
  • Numero di dispatcher in uso sul nodo dati Avamar
  • Le connessioni del dispatcher sono connessioni a GSAN sul nodo dati Avamar
  • Una connessione del dispatcher per GSAN connessione o GSAN Comando che interagisce
  • Un esempio di GSAN la connessione sarebbe una sessione di backup con "avtar" process
  • Un esempio di GSAN il comando interagente sarebbe "avmaint"
 
Sospendere:   
  • Visualizza lo stato del dispatcher (sospeso o meno)
  • In caso di sospensione, Avamar Grid impedisce l'attivazione di nuovi dispatcher da utilizzare per backup, ripristini e repliche
 
Carico:    
  • Visualizza la media del carico totale istantaneo sul nodo dati Avamar
(metriche simili al comando "uptime" del sistema operativo (OS) Linux)
 
 
UsedMB:    
  • Quantità totale di RAM attualmente utilizzata dal nodo dati Avamar da parte di tutti i processi
(metriche simili al comando "free -m" del sistema operativo Linux)
 
 
Errlen:    
  • In byte, la lunghezza di "/data01/cur/err.log" sull'Avamar Data Node
 
%Full:    
  • Percentuale di riempimento del totale GSAN capacità del nodo dati Avamar
  • La percentuale viene arrotondata a un numero intero (ad esempio 47%)
 
Percentuale di riempimento e stato stripe per disco:    
  • Visualizza il numero di stripe e stati per partizione (per nodo)
Vedere l'Appendice #2 per ulteriori informazioni sugli stati di stripe.
 
  • Visualizza la percentuale di riempimento della partizione in base a GSAN capacità
  • La percentuale viene arrotondata alla prima cifra decimale (ad esempio 46,8%)
 
Tutti gli stati segnalati:    
  • Un riepilogo dello stato della rete
  • Elenca lo stato del nodo, runlevelse le modalità
  • Se sono presenti più stati per un elemento, elenca ciascuno di essi.
Ad esempio, se un nodo è offline, viene visualizzato quanto segue:
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
Stato del sistema:   
  • Visualizza OK o danneggiato
  • Uno stato danneggiato si verifica se un nodo è in stato offline
 
Stato di accesso:    
  • Visualizza se la griglia presenta una restrizione a causa della modalità di accesso attività
  • Se è presente una restrizione, viene visualizzato "admin"
  • Se non sono applicate restrizioni, viene visualizzato "full"
  • Questa sezione mostra anche se le stripe sono offline o in uno stato OFFLINE_MEDIA_ERROR
 
Attività, attività e pianificazioni di manutenzione:    
  • Nella prima sezione viene visualizzato lo stato delle attività di manutenzione dal momento che GSAN è online.
  • Visualizza l'avanzamento delle attività di manutenzione e il relativo stato (In progress, completed o failed with error)
  • Se GSAN è stato avviato di recente, lo stato delle attività di manutenzione viene cancellato

Per esempi, vedere l'Appendice #3a e #3b .

  • La seconda sezione mostra la pianificazione attualmente attiva, le attività di manutenzione in corso e le informazioni sulla pianificazione di manutenzione e backup
 
Definizioni delle attività di manutenzione:    
 
    • Script 
      • Esegue il comando GSAN script di manutenzione all'inizio di ogni finestra. Per impostazione predefinita, viene eseguito per un massimo di 15 minuti senza interruzioni, dopodiché viene eseguito in parallelo con altre attività fino al completamento.
      • Questi script si trovano nella directory "/usr/local/avamar/etc/GSAN-maint-scripts/" .
    • indexcacheloader
      • Carica le cache degli indici all'inizio della finestra di backup e, se necessario, della finestra di manutenzione, e scarica le cache degli indici all'inizio della finestra di manutenzione.
      • A partire dalla versione 7.x, è disponibile un  "indexcacheunloader" attività per mostrare il "indexcaches"  scaricamento
    • Annulla
      • Annulla o termina i backup prima della garbage collection
    • gc/cp/hfscheck
      • La rispettiva attività di manutenzione è attualmente in esecuzione
    • autorepair
      • Esegue la riparazione automatica (se necessario) dopo hfscheck Completa
    • Conversione
      • Converte le stripe (se necessario) alla fine della finestra di manutenzione
    • Bilancia
      • Bilancia le stripe alla fine della finestra di manutenzione se c'è tempo disponibile dopo che le attività di manutenzione sono state completate.
      • Per impostazione predefinita, imposta temporaneamente "balancemin" fino a 10 (configurabile nel avmaint programma), a meno che "balancemin" è già stato impostato in modo esplicito utilizzando "avmaint config".
 
  • Le informazioni per le pianificazioni sono impostate per quando la manutenzione di Avamar (garbage collection, checkpoint e hfscheck) e l'avvio dei backup è pianificato

 

  • In questa sezione viene inoltre visualizzato se una qualsiasi delle pianificazioni o delle singole attività di manutenzione viene arrestata o sospesa.

Vedere l'Appendice #4 per l'esempio.

Additional Information

Appendice #1 - Modalità di accesso alle attività:

Di seguito sono riportati gli elementi che possono modificare la modalità di accesso della griglia Avamar.

Eseguire il comando seguente per determinare quale processo ha modificato la modalità di accesso alle attività della griglia Avamar.

avmaint nodelist --xmlperline=99 | grep activityaccessmodes 
 

Output di esempio:

<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"/>
 
 

Appendice #2 - Stato Stripe:

Sono disponibili sei stati di stripe:
 
 

Appendice #3a - Output di esempio per le attività di manutenzione eseguite sulla griglia Avamar:

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)
 

Appendice #3b - Esempio di output delle attività di manutenzione dopo un GSAN riavviare:

No checkpoint yet
No GC yet
No hfscheck yet 
 
 

Appendice #4 - Output di esempio della pianificazione di manutenzione, del checkpoint, della garbage collection e hfscheck in fase di sospensione:    

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
 
 

Appendice #5 - status.dpnOpzioni dei comandi:

  • status.dpn <Intervallo in secondi>
    • Esegue il comando status.dpn comando in un ciclo per il numero di secondi specificati
      • Un valore pari a 10 (Ten) restituisce il status.dpn uscita ogni 10 s fino all'uscita manuale del comando
      • Un valore pari a 0 (zero) restituisce un singolo status.dpn Uscita senza loop
  • --help
    • Visualizza le immagini status.dpn Menu Guida
  • --short
    • Visualizzazione di un minor numero di dettagli in status.dpn
      • Rimuove il nome host, la versione, il caricamento, UsedMB % di riempimento e percentuale di riempimento e stato di stripe per disco
    • Utilizzato per una visualizzazione più rapida status.dpn Output e risoluzione dei problemi
  • --sort
    • Ordina i nodi in base a un'opzione variabile diversa:
      • =nodo
        • Ordina i nodi di dati in base al numero di nodi logici (impostazione predefinita)
      • =ipaddr
        • Ordina i nodi di dati in base all'indirizzo IP
      • =Dispatcher
        • Ordina i nodi di dati in base al numero di dispatcher in uso (ordinati con il numero più basso di dispatcher in uso in cima all'elenco)
      • =carica
        • Ordina i nodi di dati in base al valore di carico (ordinati con il valore di carico più basso nella parte superiore dell'elenco)
      • =usato
        • Ordina i nodi di dati in base all'attributo UsedMB (Ordinato con il valore più basso di UsedMB sono in cima alla lista)
      • =completo
        • Ordina i nodi di dati in base al valore %Full (ordinati con il valore più basso di %Full sono in cima all'elenco)

Affected Products

Avamar, Avamar Server

Products

Avamar
Article Properties
Article Number: 000063549
Article Type: How To
Last Modified: 25 Jul 2025
Version:  17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.