Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

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

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

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Questo articolo della Knowledge Base riguarda i sistemi Avamar che eseguono la versione 7.x +. Questo articolo descrive il comando status.dpn e spiega ogni sezione del relativo output.

Cause

vedere le informazioni nella sezione Risoluzione

Resolution

Che cos'è il comando status.dpn?   
Il comando Status.dpn è uno script perl che formatta una serie di comandi avmaint nodelist e del sistema operativo Linux in un formato leggibile dall'utente allo scopo di visualizzare lo stato corrente di una griglia Avamar. Analogamente ad altri comandi e strumenti di Avamar, status.dpn si trova nella directory /usr/local/avamar/bin/. Status.dpn dipende dal fatto che GSAN sia online per l'esecuzione poiché avmaint interagisce con GSAN per eseguire i relativi comandi. Se GSAN non è in esecuzione su un nodo dati, non viene visualizzata alcuna informazione su tale nodo dati, ad eccezione del numero del nodo e dello stato offline.

Esempio di output status.dpn:    
Lun Jan 24 12:00:52 EST 2013 [AVAMAR1] Mon Jan 24 16:00:52 2013 UTC (Inizializzato Gio Nov 24 10:35:01 2011 UTC)
Node IP Address Version State Runlevel Srvr+Root+User Dis Suspend Load UsedMB Errlen %Full Percent Percent e Stripe Status by Disk
0.0 10.20.30.41 6.1.0-402 ONLINE Fullaccess MHPU+0HPU + 0HPU 1 False 0.01 15967 1457401 9.1% 9%(Onl:403) 9%(Onl:388) 9%(Onl:387)
0.1 10.20.30.42 6.1.0-402 ONLINE accesso completo mhpu+0hpu+0hpu 0 false 0.05 15967 1432248 9.1% 9%(onl:389) 9%(onl:395) 9%(onl:394)
0.2 10.20.30.43 6.1.0-402 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.05 15976 1345864 9.1% 9%(onl:377) 9%(onl:399) 9%(onl:401)
0.3 10.20.30.44 6.1.0-402 ONLINE fullaccess mhpu+0hpu+0hpu 0 false 0.00 15969 1608943 9.1% 9%(onl:388) 9%(onl:406) 9%(onl:383)
Srvr+Root+User Modes = migrate + hfswriteable + persistwriteable + useraccntwriteable Tutti gli stati segnalati=(ONLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
System-Status: ok
Access-Status: full

Ultimo checkpoint: cp.20121223181633 terminato Sun Jan 23 18:17:00 2013 dopo 00m 27s (OK)
Ultima GC: terminato Sun Jan 23 17:07:26 2013 dopo 01m 25s>>recuperato 342.02 MB (OK)
Last hfscheck: terminato Sun Jan 23 18:16:19 2013 dopo 12m 05s >>

controllato 2132 di 2132 stripe (OK)

Il profilo di capacità dell'utilità di pianificazione delle finestre di manutenzione è attivo.   
  La finestra di manutenzione è attualmente in esecuzione.
  Ora di inizio della finestra di backup successivo: Mon Jan 24 02:00:00 2013 EST
Ora di inizio della finestra di manutenzione successiva: Mon Jan 24 10:00:00 2013 EST
 
Nella prima riga del comando status.dpn vengono visualizzati l'ora e la data nel fuso orario locale, il nome host dell'Avamar Utility Node, l'ora e la data in UTC e 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 comando status.dpn non mostra alcuna informazione sullo stato dell'utility node poiché GSAN non viene eseguito sull'utility node.

Indirizzo IP:    
Visualizza l'indirizzo IP del nodo dati. Per Gen4 e Gen4s, viene visualizzato l'indirizzo IP della rete di backup interna. Tutte le generazioni hardware precedenti contengono una sola rete.

Version:    
Visualizza la versione del binario GSAN sul nodo dati Avamar. Se è stato installato un hotfix GSAN, al binario GSAN può essere aggiunto un numero di hotfix. Il numero di versione deve corrispondere in tutti i nodi di dati Avamar nella griglia Avamar.

Stato:   
Visualizza il codice di stato corrente del nodo dati Avamar.
  • ONLINE: GSAN è attualmente in esecuzione su questo nodo di dati. Funzionalità normale.
  • OFFLINE: GSAN non è attualmente in esecuzione su questo nodo di dati. Richiede la risoluzione dei problemi.
Runlevel:    
Visualizza lo stato del livello di esecuzione del processo GSAN per ogni nodo dati Avamar. Ci sono 10 livelli di esecuzione di GSAN.
  • Arresto: arresto del processo GSAN.
  • Avvio: avvio online del processo GSAN.
  • Connect: connessione GSAN alla GSAN di ciascun nodo dati.
  • Validate: convalida della tabella DNS stripe per ogni nodo dati Avamar.
  • Avvio - Portare online le strisce.
  • Sincronizzazione: identificare gli stripe che devono essere aggiornati, se presenti, ricostruendoli o utilizzando i registri delle transazioni.
  • Aggiornamento: utilizzato quando il binario GSAN viene aggiornato a una versione più recente.
  • In esecuzione: GSAN è stato avviato. Tutte le stripe sono online ma non disponibili per accettare i backup.
  • Accesso completo: la griglia è disponibile per accettare i backup.
Srvr+root+utente:    
Visualizza la modalità di accesso all'attività del nodo dei dati Avamar.
  • Srvr: privilegi GSAN Avamar.
  • Root: privilegi dell'utente root dpn Avamar.
  • Utente: tutti gli altri privilegi degli utenti
  Modalità di accesso all'attività
  • mhpu+0hpu+0hpu - Accesso completo - Operazioni normali.
  • mhpu+0hpu+0000 - Modalità amministratore - Quando waitcgsan si avvia a causa di un hfscheck, la capacità GSAN è uguale o maggiore del limite diskreadonly e la differenza nell'utilizzo della capacità del sistema operativo supera il valore freespaceunbalance elencato nella configurazione avmaint.
  • mhpu+0000+0000 - Modalità di sincronizzazione - Durante un riavvio di GSAN durante la sincronizzazione degli stripe e quando testintegrity è in esecuzione o viene ricostruita una stripe.
  • m000+0000+0000 - Modalità read-only - Durante la garbage collection e i checkpoint. Può essere visualizzato anche come 0000+0000+0000. 
Nota: In Avamar versione 7.x e successive, la garbage collection viene eseguita in modalità di accesso completo e non imposta la griglia di Avamar in modalità read-only
 
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 dei bit mhpu.
  • m=Migrate - Il sistema è in grado di migrare le stripe?
  • h=HFS Data Store - Il sistema è in grado di scrivere sull'HFS Data Store?
  • p=Persistent Store: 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 al processo GSAN sul nodo di dati Avamar. Una connessione dispatcher per connessione GSAN o comando che interagisce con GSAN. Un esempio di connessione GSAN potrebbe essere una sessione di backup con il processo avtar. Un esempio di comando che interagisce con GSAN potrebbe essere avmaint. Consultare l'articolo 63548 della Knowledge Base Quante sessioni client simultanee possono essere effettuate sull'Avamar Server? (dalla versione 6.1 in poi) per informazioni sul numero di connessioni del dispatcher che possono essere eseguite per nodo dati Avamar per ogni versione del software.

Sospendere:   
Visualizza se i dispatcher sono sospesi o meno. In caso di sospensione, Avamar Grid impedisce l'attivazione di nuovi dispatcher da utilizzare per backup, ripristini e repliche.

Carico:    
Media del carico totale istantaneo sul nodo dati Avamar. Metriche simili tramite il comando "uptime" del sistema operativo Linux.

MB usato:    
Quantità totale di RAM attualmente utilizzata dal nodo dati Avamar da parte di tutti i processi. Metriche simili tramite il comando "free -m" del sistema operativo Linux.

Errlen:    
In byte, la lunghezza di /data01/cur/err.log sul nodo dati Avamar.

%Full:    
Percentuale di riempimento della capacità GSAN totale del nodo dati Avamar. La percentuale viene arrotondata a un numero intero, ad es. 47%

di stato pieno e striping per disco:    
Visualizza il numero di stripe per partizione e il relativo stato sul nodo dati Avamar. Vedere l'Appendice #2 per ulteriori informazioni sugli stati stripe.

Visualizza la percentuale di riempimento della partizione in base alla capacità GSAN. La percentuale viene arrotondata alla prima cifra decimale, ad esempio 46,8%

Tutti gli stati segnalati:    
Fornisce un riepilogo dello stato della griglia. Elenca lo stato, i runlevel e le modalità del nodo. Se sono presenti più stati per un elemento, li elenca tutti. Ad esempio, se un nodo è offline, vediamo quanto segue:    
Tutti gli stati segnalati=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)

Stato del sistema:   
Visualizza OK o Degraded. Lo 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 è in vigore una limitazione, viene visualizzato "admin". Se non sono applicate restrizioni, viene visualizzato "full". In questa sezione viene inoltre visualizzato 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 dell'attività di manutenzione e il relativo stato se è in corso, completata o non riuscita con errore.

Se GSAN è stato avviato di recente, lo stato delle attività di manutenzione viene cancellato. Vedere l'Appendice #3 per gli esempi.

La seconda sezione mostra la pianificazione attualmente in corso, le attività di manutenzione attualmente in corso e le informazioni sulla pianificazione della manutenzione e del backup. 
 
Definizioni delle attività di manutenzione:    
  • script : esegue gli script di manutenzione GSAN 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 di indice all'inizio della finestra di backup e della finestra di manutenzione, se necessario, e scarica le cache di indice all'inizio della finestra di manutenzione. Nella versione 7.x, è disponibile un'attività indexcacheunloader per mostrare lo scaricamento di indexcaches.
  • Annulla- Annulla/termina i backup prima della garbage collection. Per impostazione predefinita, viene eseguito per 15 minuti. La durata è configurabile.
  • gc/cp/hfscheck : è in esecuzione la rispettiva attività di manutenzione.
  • Riparazione automatica - Esegue la riparazione automatica (se necessario) al termine di hfscheck.
  • Conversione- Converte gli stripe (se necessario) alla fine della finestra di manutenzione.
  • PoolCheck - Se necessario, esegue un controllo del pool di file alla fine della finestra di manutenzione. Viene eseguito su nodi Gen3 da 3,3 TB con un pool di file.
  • balance- (6.1.0 e versioni successive) bilancia le stripe alla fine della finestra di manutenzione se c'è tempo disponibile dopo il completamento delle attività di manutenzione. Per impostazione predefinita, imposta temporaneamente balancemin su 10 (può essere configurato nella pianificazione avmaint), a meno che balancemin non sia già stato impostato in modo esplicito utilizzando avmaint config".
Le informazioni relative alle pianificazioni vengono impostate per quando è pianificato l'avvio della manutenzione Avamar (garbage collection, checkpoint e hfscheck) e dei backup. 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 di stripe: esistono sei stati di stripe.
ONL - Online - (onl:2961) - Stripe è online senza problemi.  Stato di striping normale.
OFF - Offline - (onl:2960,OFF:1) - Stripe è offline.  Ciò potrebbe essere dovuto alla ricostruzione di uno stripe o alla messa offline dello stripe a causa di un errore.
ERR - Errore - (onl:2959,ERR: 2) - Stripe è nello stato OFFLINE_MEDIA_ERROR.  Consultare l'articolo della KB 163584: Avamar - Troubleshooting Stripe(s) Offline with OFFLINE_MEDIA_ERROR Errors (Resolution Path) per ulteriori informazioni.
SUS - Suspended - (onl:1,SUS:2960) - Stripe viene sospeso a causa delle prestazioni di I/O del disco e ha causato la sospensione della partizione dati da parte di Avamar. Vedere 61342 della KB: Suspended PartitionsStripes and hfscheck failures on Avamar (codice sintomo 22632) (solo per uso interno EMC) per ulteriori informazioni.
MIG - Migrazione - (onl:2960,MIG:1) - Stripe sta spostando/migrando su un nodo di dati Avamar diverso.
RES - Riavvio - (onl:2040,RES:920) = Stripe viene riavviato dallo stato precedente offline.


Appendice #3
Output di esempio per le attività di manutenzione eseguite sulla griglia Avamar.

Ultimo checkpoint: cp.20121223181633 terminato Sun Jan 23 18:17:00 2013 dopo 00m 27s (OK)
Ultimo GC: terminato Sun Jan 23 17:07:26 2013 dopo 01m 25s>>recuperato 342.02 MB (OK)
Last hfscheck: terminato Sun Jan 23 18:16:19 2013 dopo 12m 05s >> controllato 2132 di 2132 stripes (OK)


Esempio di output delle attività di manutenzione dopo un riavvio gsan.

Ancora nessun checkpoint
Nessun GC ancora
Nessun hfscheck



ancora Appendice #4
Esempio di output della pianificazione di manutenzione, del checkpoint, della garbage collection e della sospensione di hfscheck:    

Il profilo di capacità dell'utilità di pianificazione delle finestre di manutenzione è attivo.
  AVVERTENZA: L'utilità di pianificazione è ARRESTATA.
  ATTENZIONE: il cp viene sospeso temporaneamente.
  ATTENZIONE: gc è sospeso temporaneamente.
  AVVERTENZA: hfscheck è temporaneamente sospeso.
  Ora di inizio della finestra di backup successivo: Tue Jan 25 15:00:00 2013 EST
Ora di inizio della finestra di manutenzione successiva: Mon Jan 24 10:00:00 2013 EST



Appendice #5
Opzioni
del comando status.dpn status.dpn <interval in seconds> : esegue il comando status.dpn, in loop, per il numero di secondi specificato.  Il valore 10 (Ten) restituisce l'output status.dpn ogni 10 secondi fino a quando il comando non viene chiuso manualmente.  Un valore pari a 0 (zero) restituisce un singolo output status.dpn senza cicli.
--help - Visualizza il menu della guida status.dpn.
--short - Visualizza meno dettagli in status.dpn. Rimuove il nome host, la versione, il carico, UsedMB % Full e Percent Full e lo stato di stripe in base al disco. Utilizzato per visualizzare più rapidamente gli output status.dpn e per la risoluzione dei problemi.
--sort - Ordina i nodi in base a un'opzione variabile diversa.
          =node - Ordina i nodi di dati in base ai numeri di nodi logici. Impostazione di ordinamento 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. Il numero più basso ordinato di dispatcher in uso si trova in cima all'elenco.
          =load - Ordina i nodi di dati in base al valore di caricamento.  Il valore più basso di carico ordinato è in cima all'elenco.
          =used - Ordina i nodi di dati in base al valore UsedMB. Il valore più basso ordinato di UsedMB si trova nella parte superiore dell'elenco.
          =full - Ordina i nodi di dati in base al valore %full. Il valore più basso ordinato di %Full si trova nella parte superiore dell'elenco.

Article Properties


Affected Product

Avamar

Product

Avamar

Last Published Date

04 May 2021

Version

3

Article Type

Solution