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 : Comment comprendre le résultat généré par la commande « status.dpn »

Summary: Avamar : Comment comprendre le résultat généré par la commande « 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

Cet article de la base de connaissances concerne les systèmes Avamar exécutant les versions 7.x +. Cet article décrit la commande status.dpn et explique chaque section de sa sortie.

Cause

voir les informations dans la section Résolution

Resolution

Qu’est-ce que la commande status.dpn ?   
La commande status.dpn est un script perl qui formate une série de commandes avmaint nodelist et Linux dans un format lisible par l’utilisateur afin d’afficher l’état actuel d’une grille Avamar. À l’instar des autres commandes et outils Avamar, status.dpn se trouve dans le répertoire /usr/local/avamar/bin/. Status.dpn dépend de la mise en ligne de GSAN depuis qu’avmaint interagit avec GSAN pour exécuter ses commandes. Si GSAN n’est pas en cours d’exécution sur un nœud de données, aucune information sur ce nœud de données, à l’exception du numéro de nœud et de l’état hors ligne, ne s’affiche.

Exemple de sortie status.dpn :    
Mon Jan 24 12 :00 :52 EST 2013 [AVAMAR1] Mon Jan 24 16 :00 :52 2013 UTC (Initialized Thu Nov 24 10 :35 :01 2011 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 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 fullaccess 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 All reported states=(ONLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
System-Status : ok
Access-Status : full

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

vérifié 2132 sur 2132 bandes (OK)

Le profil de capacité du planificateur de fenêtres de maintenance est actif.   
  La fenêtre de maintenance est en cours d’exécution.
  Heure de début de la fenêtre de sauvegarde suivante : Mon Jan 24 02 :00 :00 2013 EST
Next maintenance window start time : Lun Jan 24 10 :00 :00 2013 EST
 
La première ligne de la commande status.dpn affiche l’heure et la date dans le fuseau horaire local, le nom d’hôte du nœud Avamar Utility, l’heure et la date au format UTC, ainsi que l’heure et la date d’initialisation (installation) de la grille Avamar au format UTC. UTC s’affiche lorsque les nœuds de données s’exécutent à l’heure UTC.
 
Nœud:   
Affiche le numéro de nœud logique de chaque nœud de données. La commande 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 nœud de données. Pour Gen4 et Gen4s, l’adresse IP du réseau de sauvegarde interne s’affiche. Toutes les générations matérielles précédentes ne contiennent qu’un seul réseau.

Version :    
Affiche la version du fichier binaire GSAN sur le nœud de données Avamar. Le fichier binaire GSAN peut être suivi d’un numéro de hot fix si un hot fix GSAN a été installé. Le numéro de version doit correspondre à tous les nœuds de données Avamar de la grille Avamar.

État:   
Affiche le code d’état actuel du nœud de données Avamar.
  • ONLINE : GSAN est en cours d’exécution sur ce nœud de données. Fonctionnement normal.
  • OFFLINE : GSAN n’est pas en cours d’exécution sur ce nœud de données. Nécessite un dépannage.
Runlevel:    
Affiche le statut d’exécution du processus GSAN par nœud de données Avamar. Il existe 10 niveaux d’exécution de GSAN.
  • Arrêt : arrêt du processus GSAN.
  • Démarrage : démarrage du processus GSAN en ligne.
  • Connexion : GSAN se connectant au GSAN de chaque nœud de données.
  • Validate : validation de la table DNS de bande par nœud de données Avamar.
  • Startup - Mise en ligne de stripes.
  • Synchronisation : identifiez les bandes qui doivent être mises à jour, le cas échéant, en les reconstruisant ou en utilisant les journaux de transactions.
  • Mise à niveau : utilisé lorsque le fichier binaire GSAN est mis à jour vers une version plus récente.
  • En cours : GSAN a démarré. 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+Utilisateur :    
Affiche le mode d’accès à l’activité du nœud de données Avamar.
  • Srvr - Privilèges GSAN Avamar.
  • Root : privilèges de l’utilisateur root dpn Avamar.
  • User : privilèges de tous les autres utilisateurs
  Modes d’accès à l’activité
  • mhpu+0hpu+0hpu - Accès complet - Opérations normales.
  • mhpu+0hpu+0000 - Mode administrateur - Lorsque waitcgsan démarre en raison d’un hfscheck, la capacité GSAN est supérieure ou égale à la limite diskreadonly et la différence d’utilisation de la capacité du système d’exploitation dépasse la valeur freespaceunbalance répertoriée dans la configuration avmaint.
  • mhpu+0000+0000 - Mode de synchronisation : lors d’un redémarrage de GSAN pendant la synchronisation des bandes et lorsque testintegrity est en cours d’exécution ou qu’une bande est en cours de reconstruction.
  • m000+0000+0000 - Mode lecture seule - Pendant le nettoyage de la mémoire et les points de contrôle. Peut également s’afficher sous la forme 0000+0000+0000. 
Remarque : Dans Avamar version 7.x et supérieure, le nettoyage de la mémoire s’effectue en mode d’accès illimité et ne met pas la grille Avamar en mode lecture seule.
 
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 des bits mhpu.
  • m=Migrate : le système est-il capable de migrer les bandes ?
  • h=HFS Data Store : le système peut-il écrire dans le datastore HFS ?
  • p=Persistent Store : 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 processus GSAN sur le nœud de données Avamar. Une connexion de répartiteur par connexion GSAN ou commande d’interaction GSAN. Une session de sauvegarde avec le processus avtar est un exemple de connexion GSAN. Exemple de commande GSAN avec interaction : avmaint. Voir l’article 63548 de la base de connaissances : Combien de sessions client simultanées peuvent être effectuées sur le serveur Avamar ? (versions 6.1 et ultérieures) pour obtenir des informations sur le nombre de connexions de répartiteur pouvant s’exécuter par nœud de données Avamar pour chaque version du logiciel.

Suspendre:   
Indique si les répartiteurs sont suspendus 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.

Charge:    
Charge totale moyenne instantanée sur le nœud de données Avamar. Mesures similaires via la commande « uptime » du système d’exploitation Linux.

MB utilisé :    
La quantité totale de RAM utilisée actuellement par le nœud de données Avamar par tous les processus. Mesures similaires via la commande « free -m » du système d’exploitation Linux.

Errlen :    
En octets, longueur du /data01/cur/err.log sur le nœud de données Avamar.

%Full :    
Pourcentage de remplissage de la capacité GSAN totale du nœud de données Avamar. Le pourcentage est arrondi à un nombre entier, par exemple. 47 %

de saturation et d’intégrité par bande par disque :    
Affiche le nombre de bandes par partition et leur état sur le nœud de données Avamar. Voir l’Annexe #2 pour plus d’informations sur les statuts de bande.

Affiche le pourcentage de remplissage de la partition en fonction de la capacité GSAN. Le pourcentage est arrondi à la première décimale, par exemple 46,8 %

Tous les états signalés :    
Fournit un récapitulatif de l’état de la grille. Répertorie l’état du nœud, les niveaux d’exécution et les modes. S’il existe plusieurs états pour un élément, il les répertorie tous. Par exemple, si un nœud est hors ligne, nous voyons ce qui suit :    
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)

État du système :   
Affiche OK ou Dégradé. L’état Dégradé se produit si un nœud est à l’état hors ligne.

État d’accès :    
Affiche si la grille a une restriction en place 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, « Full » s’affiche. Cette section indique également si des bandes sont hors ligne ou à l’é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 que GSAN est en ligne. Il affiche la progression de l’activité de maintenance et son statut : En cours, terminée ou Échec avec erreur.

Si GSAN a été démarré récemment, le statut des activités de maintenance est effacé. Voir l’annexe #3 pour des exemples.

La deuxième section affiche le planning en cours, les tâches de maintenance en cours et les informations sur le planning de maintenance et de sauvegarde. 
 
Définitions des tâches de maintenance :    
  • script - Exécute les scripts maint GSAN au début de chaque fenêtre. Par défaut, 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’elle soit terminée. Ces scripts se trouvent dans le répertoire /usr/local/avamar/etc/gsan-maint-scripts/.
  • indexcacheloader - Charge les caches d’index au début de la fenêtre de sauvegarde et de maintenance, si nécessaire, et décharge les caches d’index au début de la fenêtre de maintenance. Dans la version 7.x, il existe une tâche indexcacheunloader pour afficher le déchargement d’indexcaches.
  • Annuler- Annule/arrête les sauvegardes avant le nettoyage de la mémoire. Par défaut, elle dure 15 minutes. La durée est configurable.
  • gc/cp/hfscheck: la tâche de maintenance respective est en cours d’exécution. 
  • Réparation automatique - Effectue une réparation automatique (si nécessaire) une fois la vérification hfs terminée.
  • Conversion- Convertit les bandes (si nécessaire) à la fin de la fenêtre de maintenance.
  • Vérification de la piscine - Si nécessaire, exécute une vérification du pool de fichiers à la fin de la fenêtre de maintenance. Il s’exécute sur des nœuds Gen3 de 3,3 To avec un pool de fichiers.
  • Balance- (6.1.0 et versions ultérieures) Équilibre les bandes à la fin de la fenêtre de maintenance s’il reste du temps disponible après la fin des activités de maintenance. Par défaut, définit temporairement balancemin sur 10 (peut être configuré dans la planification avmaint), sauf si balancemin a déjà été défini explicitement à l’aide de la configuration avmaint ».
Les informations relatives aux ordonnanceurs sont définies pour le démarrage programmé de la maintenance Avamar (nettoyage de la mémoire, point de contrôle et hfscheck) et des sauvegardes. 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
Activity access modes : 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 sortie :   

<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 répartition - Il existe six états de bande.
ONL - Online - (onl :2961) - Stripe est en ligne sans problème.  État de bande normal.
OFF - Offline - (onl :2960,OFF :1) : la bande est hors ligne.  Cela peut être dû à une bande en cours de reconstruction ou à la mise hors ligne d’une bande en raison d’une erreur.
ERR - Error - (onl :2959,ERR : 2) - La bande est à l’état OFFLINE_MEDIA_ERROR.  Reportez-vous à l'163584 de la base de connaissances : Avamar - Dépannage de bande(s) hors ligne avec des erreurs de OFFLINE_MEDIA_ERROR (chemin de résolution) pour plus d’informations.
SUS - Suspended - (onl :1,SUS :2960) : la bande est suspendue en raison des performances d’E/S du disque et a entraîné la suspension de la partition de données par Avamar. Reportez-vous à l’article KB 61342 de la base de connaissances : Partitions suspenduesÉchecs de stripes et de contrôle hfs sur Avamar (code de symptôme 22632) (interne EMC uniquement) pour plus d’informations.
MIG - Migrating - (onl :2960,MIG :1) - La bande est en cours de déplacement/migration vers un autre nœud de données Avamar.
RES - Restarting - (onl :2040,RES :920) = la bande redémarre à partir de l’état précédent de hors ligne.


Annexe #3
Exemple de sortie pour les activités de maintenance exécutées sur la grille Avamar.

Dernier point de contrôle : cp.20121223181633 terminé Sun Jan 23 18 :17 :00 2013 after 00m 27s (OK)
Dernier GC : terminé Sun Jan 23 17 :07 :26 2013 après 01m 25s récupérés >> 342.02 MB (OK)
Last hfscheck : finished Sun Jan 23 18 :16 :19 2013 after 12m 05s >> checked 2132 of 2132 stripes (OK)


Sample output of the maintenance activities after a gsan restart.

Pas encore
de point de contrôlePas encore
de GC Pas encore



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

Le profil de capacité du planificateur de fenêtres maintenance est actif.
  AVERTISSEMENT : Le planificateur est ARRÊTÉ.
  ATTENTION : cp est suspendu temporairement.
  ATTENTION : gc est suspendu temporairement.
  ATTENTION : hfscheck est suspendu temporairement.
  Heure de début de la fenêtre de sauvegarde suivante : Tue Jan 25 15 :00 :00 2013 EST
Next maintenance window start time : Lun Jan 24 10 :00 :00 2013 EST



Annexe #5
options
de commande status.dpn status.dpn <interval in seconds> : exécute la commande status.dpn, en boucle, pendant le nombre de secondes spécifié.  La valeur 10 (Ten) renvoie la sortie status.dpn toutes les 10 secondes jusqu’à ce que la commande soit quittée manuellement.  Une valeur de 0 (zéro) renvoie une seule sortie status.dpn sans boucle.
--help - Affiche le menu d’aide status.dpn.
--short - Affiche moins de détails dans status.dpn. Supprime le nom d’hôte, la version, la charge, les Mo utilisés %Full et pourcentage de remplissage, ainsi que l’état de répartition par disque. Utilisé pour un affichage plus rapide des sorties status.dpn et à des fins de dépannage.
--sort - Trie les nœuds en fonction d’une option de variable différente.
          =node : trie les nœuds de données par numéros de nœuds logiques. Paramètre de tri 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. Le plus petit nombre trié de répartiteurs en cours d’utilisation est en haut de la liste.
          =load : trie les nœuds de données en fonction de la valeur de charge.  La valeur la plus basse triée de la charge se trouve en haut de la liste.
          =used : trie les nœuds de données en fonction de la valeur UsedMB. La valeur la plus basse triée de UsedMB est en haut de la liste.
          =full : trie les nœuds de données en fonction de la valeur %Full. La valeur la plus basse triée, %Full, s’affiche en haut de la liste.

Article Properties


Affected Product

Avamar

Product

Avamar

Last Published Date

04 May 2021

Version

3

Article Type

Solution