Avamar : Comment comprendre la sortie générée par la commande status.dpn

Summary: Cet article fournit une présentation de la commande 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

Cet article décrit les status.dpn et explique chaque section de sa sortie.

 

Qu’est-ce que le status.dpn commander?   

Le status.dpn commande est un perl script qui met en forme une série de "avmaint nodelist" et les commandes du système d’exploitation (SE) Linux dans un format lisible par l’utilisateur pour afficher l’état actuel d’une grille Avamar. 

À l’instar des autres commandes et outils Avamar, status.dpn se trouve dans le "/usr/local/avamar/bin/"

Le status.dpn commande dépend de l’attribut GSAN être en ligne pour courir, en tant que "avmaint" interagit avec l' GSAN pour exécuter ses commandes.

Si la demande GSAN n’est pas en cours d’exécution sur un nœud de données, aucune information concernant ce nœud, à l’exception du numéro de nœud et de son état hors ligne, n’est affichée.

 

Exemple d’un status.dpn sortie:

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 première ligne de l’objet status.dpn La commande affiche :
  • L’heure et la date dans le fuseau horaire local
  • Nom d’hôte d’Avamar Utility Node
  • L’heure et la date en temps universel coordonné (UTC)
  • Date et heure auxquelles la grille Avamar a été initialisée (installée) au format UTC. UTC s’affiche lorsque les nœuds de données s’exécutent à l’heure UTC
 
Noeud:   
  • Affiche le numéro de nœud logique de chaque nœud de données
(L' status.dpn n’affiche aucune information d’état du nœud utilitaire car GSAN ne s’exécute pas sur le nœud utilitaire)
 
 
Adresse IP :    
  • Affiche l’adresse IP du réseau de sauvegarde interne
(Toutes les générations matérielles précédentes ne contiennent qu’un seul réseau)
 
 
Version :    
  • Affiche la version du fichier GSAN binaire sur le nœud de données Avamar
(L' GSAN binaire peut être ajouté avec un numéro de hot fix si un GSAN Le correctif a été installé et le numéro de version doit correspondre à tous les nœuds de données Avamar de la grille Avamar.)
 
 
State:   
  • Affiche le code d’état actuel du nœud de données Avamar :
    • EN LIGNE
      • Le GSAN est en cours d’exécution sur ce nœud de données. Normal functionality
    • HORS-LIGNE
      • Le GSAN n’est pas en cours d’exécution sur ce nœud de données. Nécessite un dépannage
 
Runlevel:    

 

  • Affiche l’état du niveau d’exécution du GSAN Processus (par nœud de données Avamar)
  • Il existe plusieurs niveaux d’exécution de GSAN:

 

    • Arrêt
      • Arrêt de l’attribut GSAN process
    • Boot
      • Démarrage de l' GSAN Traiter en ligne
    • Connecter
      • Le GSAN Connexion à chaque nœud de données homologue GSAN
    • Valider
      • Validation de l' stripe DNS table sur chaque nœud de données Avamar
    • Démarrage
      • Apporter des rayures en ligne
    • Sync (Synchronisé)
      • Identification des bandes devant être mises à jour, le cas échéant, en les reconstruisant ou en utilisant les logs des transactions
    • Mise à niveau
      • Utilisé lorsque l’option GSAN Le fichier binaire est en cours de mise à jour vers une version plus récente
    • En cours d’exécution
      • Le GSAN a commencé. Toutes les bandes sont en ligne, mais ne sont pas disponibles pour accepter les sauvegardes
    • Fullaccess
      • La grille est disponible pour accepter les sauvegardes
 
Srvr+Root+User:    
  • Affiche le mode d’accès à l’activité du nœud de données Avamar :
    • Srvr
      • Avamar GSAN Privilèges
    • Root
      • Avamar dpn root user Privilèges
    • User
      • Tous les autres privilèges utilisateur
 
Modes d’accès à l’activité
    • mhpu+0hpu+0hpu
      • Accès complet
        • Opérations normales
    • mhpu+0hpu+0000
      • Admin Mode
        • Lorsque "waitcGSAN" démarre en raison d’un hfscheckle GSAN est supérieure ou égale à la valeur «diskreadonly" et la différence d’utilisation de la capacité du système d’exploitation dépasse la limite "freespaceunbalance "valeur indiquée dans "avmaint config"
    • mhpu+0000+0000
      • Mode de synchronisation
        • Lors d’un redémarrage de GSAN lors de la synchronisation des bandes et lorsque "testintegrity" est en cours d’exécution ou une bande est en cours de reconstruction
    • m000+0000+0000
      • Mode lecture seule
        • S’affiche pendant les points de contrôle

(Peut également s’afficher sous la forme 0000+0000+0000)

Remarque : Si deux activités en cours d’exécution affectent le mode d’accès à l’activité, le mode le plus restrictif est activé.
 

Voir l’Annexe #1 pour les processus qui affectent le mode d’accès à l’activité.

Définition de l' mhpu bribes:
    • m=Migrer
      • Le système est-il capable de migrer les bandes ?
    • h=HFS Data Store
      • Le système est-il capable d’écrire dans le datastore HFS ?
    • p=Magasin persistant
      • Le système est-il capable d’écrire sur le magasin persistant ?
    • u=Système de comptabilité de l’utilisateur
      • Le système est-il capable d’écrire dans le système de comptabilité de l’utilisateur ?
 
Dis:    
  • Nombre de répartiteurs utilisés sur le nœud de données Avamar
  • Les connexions du répartiteur sont des connexions au GSAN sur le nœud de données Avamar
  • Une connexion de répartiteur par GSAN connexion ou GSAN Commande d’interaction
  • Un exemple de GSAN Il s’agit d’une session de sauvegarde avec l’attribut "avtar" process
  • Un exemple de GSAN commande d’interaction serait "avmaint"
 
Suspendre:   
  • Affiche l’état du répartiteur (interrompu ou non)
  • En cas de suspension, la grille Avamar empêche l’activation de nouveaux répartiteurs pour les sauvegardes, les restaurations et les réplications
 
Charger:    
  • Affiche la charge totale moyenne instantanée sur le nœud de données Avamar.
(Mesures similaires à la commande « uptime » du système d’exploitation (OS) Linux)
 
 
UsedMB:    
  • La quantité totale de RAM utilisée actuellement par le nœud de données Avamar par tous les processus
(Mesures similaires à celles de la commande « free -m » du système d’exploitation Linux)
 
 
Errlen:    
  • En octets, longueur de « /data01/cur/err.log » sur le nœud de données Avamar
 
%Full:    
  • Pourcentage de remplissage du total GSAN capacité du nœud de données Avamar
  • Le pourcentage est arrondi à un nombre entier (par exemple, 47 %)
 
Pourcentage de remplissage et état de répartition par disque :    
  • Affiche le nombre de bandes et d’états par partition (par nœud)
Voir l’Annexe #2 pour plus d’informations sur les statuts de bande.
 
  • Affiche le pourcentage de remplissage de la partition en fonction du GSAN capacité
  • Le pourcentage est arrondi à la première décimale (par exemple, 46,8 %)
 
Tous les états signalés :    
  • Récapitulatif de l’état du réseau
  • Répertorie l’état du nœud, runlevels, et les modes
  • S’il existe plusieurs états pour un élément, il répertorie chacun d’entre eux.
Par exemple, si un nœud est hors ligne, les éléments suivants s’affichent :
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
État du système :   
  • Affiche OK ou Dégradé
  • Un état dégradé se produit si un nœud est à l’état hors ligne
 
État d’accès :    
  • Indique si la grille présente une restriction en raison du mode d’accès à l’activité
  • Si une restriction est en place, « admin » s’affiche
  • Si aucune restriction n’est en place, la mention « Full » s’affiche
  • Cette section indique également si des bandes sont hors ligne ou dans un état OFFLINE_MEDIA_ERROR
 
Activités, tâches et plannings de maintenance :    
  • La première section affiche l’état des activités de maintenance depuis GSAN est en ligne.
  • Il affiche la progression des activités de maintenance et leur statut (en cours, terminé ou en échec avec erreur)
  • Si la demande GSAN a démarré récemment, l’état des activités de maintenance est effacé

Reportez-vous aux Annexes #3a et #3b pour obtenir des exemples.

  • La deuxième section affiche le planning actuellement actif, les tâches de maintenance en cours, ainsi que les informations sur le planning de maintenance et de sauvegarde
 
Définitions des tâches de maintenance :    
 
    • Script 
      • Exécute la commande GSAN scripts de maintenance au début de chaque fenêtre. Par défaut, il s’exécute jusqu’à 15 minutes sans interruption, après quoi il s’exécute en parallèle avec d’autres tâches jusqu’à ce qu’elles soient terminées.
      • Ces scripts se trouvent dans le répertoire "/usr/local/avamar/etc/GSAN-maint-scripts/" répertoire
    • indexcacheloader
      • Charge les caches d’index au début de la fenêtre de sauvegarde et de la fenêtre de maintenance, si nécessaire, et décharge les caches d’index au début de la fenêtre de maintenance.
      • À partir de la version 7.x, il existe un  "indexcacheunloader" tâche pour afficher le "indexcaches"  déchargement
    • Annuler
      • Annule ou arrête les sauvegardes avant le nettoyage de la mémoire
    • gc/cp/hfscheck
      • La tâche de maintenance correspondante est en cours d’exécution
    • autorepair
      • Effectue une réparation automatique (si nécessaire) après hfscheck Complète
    • Conversion
      • Convertit les bandes (si nécessaire) à la fin de la fenêtre de maintenance
    • Équilibre
      • Équilibre les bandes à la fin de la fenêtre de maintenance s’il reste du temps disponible après l’achèvement des activités de maintenance.
      • Par défaut, définit temporairement "balancemin" à 10 (peut être configuré dans le avmaint horaire), à moins que "balancemin" a déjà été défini explicitement à l’aide de "avmaint config»
 
  • Les informations des planifications sont définies lorsque la maintenance d’Avamar (garbage collection, point de contrôle et hfscheck) et le démarrage des sauvegardes est planifié

 

  • Cette section indique également si l’une des planifications ou des activités de maintenance individuelles sont arrêtées ou suspendues.

Voir l’annexe #4 pour l’exemple.

Additional Information

Annexe #1 - Modes d’accès aux activités :

Les éléments suivants peuvent modifier le mode d’accès de la grille Avamar.

Exécutez la commande suivante pour déterminer quel processus a modifié le mode d’accès à l’activité de la grille Avamar.

avmaint nodelist --xmlperline=99 | grep activityaccessmodes 
 

Exemple de résultat :

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

Annexe #2 - État de la bande :

Il existe six états de bande :
 
 

Annexe #3a - Exemples de résultats pour les activités de maintenance exécutées sur la grille 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)
 

Annexe #3b - Exemple de résultat des activités de maintenance après une GSAN redémarrer:

No checkpoint yet
No GC yet
No hfscheck yet 
 
 

Annexe #4 - Exemple de sortie de la planification de maintenance, du point de contrôle, du nettoyage de la mémoire et hfscheck En cours de suspension :    

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
 
 

Annexe #5 - status.dpnOptions de commande :

  • status.dpn <Intervalle en secondes>
    • Exécute la commande status.dpn dans une boucle pendant le nombre de secondes spécifié
      • Une valeur de 10 (Dix) renvoie la valeur status.dpn Sortie toutes les 10 s jusqu’à ce que la commande soit quittée manuellement
      • Une valeur de 0 (zéro) renvoie un seul status.dpn sortie sans bouclage
  • --help
    • Affiche l’icône status.dpn Menu Aide
  • --short
    • Afficher moins de détails dans status.dpn
      • Supprime le nom d’hôte, la version, la charge, UsedMB %Full et Percent Full et État de répartition par informations de disque
    • Utilisé pour un affichage plus rapide status.dpn Résultats et résolution des problèmes
  • --sort
    • Trie les nœuds selon une autre option de variable :
      • =nœud
        • Trie les nœuds de données par numéros de nœud logiques (par défaut)
      • =ipaddr
        • Trie les nœuds de données par adresse IP
      • =dispatcher
        • Trie les nœuds de données en fonction du nombre de répartiteurs en cours d’utilisation (triés avec le plus petit nombre de répartiteurs en cours d’utilisation en haut de la liste)
      • =charger
        • Trie les nœuds de données en fonction de la valeur de charge (triés avec la valeur de charge la plus basse en haut de la liste)
      • =utilisé
        • Trie les nœuds de données par UsedMB value (Trié avec la valeur la plus basse de UsedMB sont en haut de la liste)
      • =plein
        • Trie les nœuds de données en fonction de la valeur %Full (les personnes triées avec la valeur la plus basse, %Full, se trouvent en haut de la liste)

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.