NetWorker : Niveaux d’informations de débogage

Résumé: Cet article fournit des informations sur les niveaux de débogage NetWorker et explique comment activer le débogage.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

Prémisse:

Message de l’utilisateur : Message visible par l’utilisateur en fonctionnement normal (localisé). Il inclut l’affichage d’un fichier journal et la sortie déclenchée par la définition de l’option (-v) de ligne de commande verbosity. Les messages utilisateur incluent la journalisation générique, comme INFO, WARNING, ERROR, etc.
Message de débogage : Message destiné à une analyse approfondie. Le débogage est déclenché par la commande (-D) ou l’attribut dbgcommand. Les messages de débogage ne sont pas localisés.

Flux de messages dans NetWorker :
 

Présentation de la journalisation NetWorker 

Un programme qui produit un message s’appelle un haut-parleur. Chaque haut-parleur envoie un message à l’interface utilisateur, au fichier journal ou à un autre programme. La ressource NetWorker RAP « NSR Log » est créée pour gérer chaque fichier log. Un message peut être envoyé directement à l’interface utilisateur à l’aide de Remote Procedure Call (RPC). Une visionneuse de journaux (Viewer) lit les messages de l’interface utilisateur ou les messages de journal et les rend visibles par un utilisateur. Les haut-parleurs consignent les messages dans un format indépendant des paramètres régionaux que les lecteurs peuvent traduire ultérieurement à l’aide du catalogue de messages. L’avantage est que les utilisateurs peuvent afficher l’interface utilisateur simultanément dans différentes langues et le même fichier journal dans différentes langues.

Enregistrement:

La journalisation générale du service NetWorker est écrite sur NetWorker daemon.raw:

  • Linux : /nsr/logs/daemon.raw
  • Windows (par défaut) : C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Remarque : Une partie de la journalisation NetWorker est écrite dans .raw Fichiers. Bien que certains messages puissent être déterminés dans un .raw , beaucoup sont des données non structurées qui ne sont pas lisibles par l’homme (ou difficiles à traduire). NetWorker fournit le nsr_render_log utilitaire pour le rendu .raw fichiers log dans une sortie lisible par l’utilisateur. Voir : NetWorker : Utilisation de nsr_render_log pour afficher .raw fichiers journaux

Les journaux NetWorker supplémentaires sont détaillés dans : NetWorker : Fichiers journaux et emplacements

Niveaux de débogage NetWorker :

Le tableau suivant décrit les informations disponibles dans le daemon.raw (ou logs NetWorker) aux différents niveaux de débogage lors du débogage des processus NetWorker (processus) ou de la commande NetWorker, y compris les modules de bases de données.

Niveau de débogage
Informations de débogage
Utilisation
0
Pas de débogage (désactivé)
Journalisation par défaut.
1
  • Processus qui n’ont pas pu apparaître.
  • Échecs du système de noms de domaine (DNS) et de la recherche DNS inversée, et échecs d’insertion d’entrées DNS dans le cache.
  • Messages relatifs à la déduplication Data Domain
Occasionnels
2
  • save Messages
  • recover Messages
  • nsrclone Messages (tâche de clonage)
Occasionnels
3
  • Messages du service VSS (Volume Shadow Copy Service).
  • Messages liés à la trace DNS
Fréquentes
4
  • Inclut l’ID de processus (PID) de tous les processus générés.
  • NetWorker Server/Storage Node nsrmmd Debug
Occasionnels
5
  • Dépannage du module :
    • NetWorker Module for Microsoft (NMM)
    • NetWorker Module for Databases and Applications (NMDA)
  • Message spécifique au clustering
Fréquentes
6
  • Serveur NetWorker nsrindexd Messagerie
Occasionnels
7
  • Dépannage du NetWorker Server jobsdb Question.
  • Informations spécifiques au clustering.
  • Les tâches ne parviennent pas à démarrer en raison de contraintes de parallélisme.
  • Débogage de NetWorker Management Console (gstd)
Fréquentes
8
  • Messages de débogage supplémentaires puis niveau 7
Occasionnels
9
  • Support NetWorker et diagnostics techniques.
  • Le support NetWorker demande généralement -D9 car il inclut tous les niveaux de débogage (1 à 9).
  • Problèmes avec les librairies (juke-box).
Fréquentes
10-99
  • À utiliser uniquement lorsque vous travaillez avec le support NetWorker. Cette demande n’est généralement demandée que lors des engagements d’ingénierie NetWorker.
Rare

Les niveaux de débogage sont composés, ce qui signifie que chaque niveau de débogage inclut tous les niveaux qui le précèdent. Par exemple, lors de la définition du niveau de débogage 9, les niveaux 1 à 9 sont consignés.

AVERTISSEMENT : Le débogage ne doit être activé que lors du dépannage d’un problème. La définition du débogage sur certains processus NetWorker peut générer beaucoup de journalisation. En outre, en fonction de l’hôte et du processus, il peut y avoir une activité élevée sur les processus lorsque le débogage est activé. Cela introduit un risque pour l’utilisation de l’espace de fichiers s’il n’est pas autorisé. Vous devez toujours surveiller l’utilisation de l’espace des fichiers lors du débogage. Lorsque les actions de dépannage sont terminées, désactivez le débogage.

Activation du débogage :

Débogage spécifique au processus :

Pour activer le débogage spécifique au processus NetWorker, le dbgcommand est utilisé pour définir un niveau de débogage. L’environnement NetWorker dbgcommand permet un débogage plus approfondi de processus NetWorker spécifiques, sans activer le débogage global sur tous les processus NetWorker. dbgcommand peut être réglé sur un PROCESS_NAME ou PROCESS_ID (PID). Débogage défini par dbgcommand est envoyé à l’équipe NetWorker daemon.raw rapport.

Processus propres à l’hôte NetWorker : Processus et ports NetWorker

À partir d’une invite élevée sur l’hôte NetWorker, exécutez :

dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL

Présentation de dbgcommand Fonctions:

Option Valeur Utilisation
Debug=<value> >= 0 (voir Niveaux de débogage NetWorker) Activation du débogage de processus.
Vflag=<value> >= 0 Définition du niveau de verbosité.
MsgID=<value> valeur = bool 0 ou 1 Modifier l’affichage de l’ID de message d’un processus en cours d’exécution.
PrintDevInfo Sans objet
  • Pour les nsrd: Videz l’état actuel de tous les disques et mmds.
  • Pour les nsrmmgd: Vider l’état actuel de tous les juke-box, périphériques et pools
FlushDnsCache Sans objet Videz le cache DNS du processus.

Exemple :

[root@nsr ~]# dbgcommand -n nsrd Debug=9
Process ID List : 869448
Processing PID:869448

La messagerie de débogage se trouve dans le fichier daemon.raw:

0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.163590 nsrd-D3 is_storage_node_active, hostname: nsr.amer.lan.
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.163697 nsrd-D5 lg_getnameinfo(): Entry in getnameinfo_cache  not found...
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.163722 nsrd-D7 lg_inet_getnameinfo(): ENTER input sa=192.168.9.152  input host buff=0x5604d67a8090 hostlen=1025     input service buff=(nil) servicelen=0    input flags=0x0008 NI_NAMEREQD=1 NI_NUMERICHOST=0 NI_NUMERICSERV=0 NI_NOFQDN=0
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164319 nsrd-D7 lg_inet_getnameinfo(): EXIT rc=0      host str=nsr-sn.amer.lan       service str=null
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164378 nsrd-D3 is_storage_node_active, hostname: nsr.amer.lan.
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164405 nsrd-D5 lg_getnameinfo(): Entry in getnameinfo_cache  not found...
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164424 nsrd-D7 lg_inet_getnameinfo(): ENTER input sa=192.168.9.152  input host buff=0x5604d67a8090 hostlen=1025     input service buff=(nil) servicelen=0    input flags=0x0008 NI_NAMEREQD=1 NI_NUMERICHOST=0 NI_NUMERICSERV=0 NI_NOFQDN=0
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164867 nsrd-D7 lg_inet_getnameinfo(): EXIT rc=0      host str=nsr-sn.amer.lan       service str=null

Désactivation du débogage :

[root@nsr ~]# dbgcommand -n nsrd Debug=0
Process ID List : 869448
Processing PID:869448


À l’aide du niveau> -D <:

Les commandes NetWorker peuvent également être exécutées avec le débogage activé. Cela s’effectue en ajoutant -D<DEBUG_LEVEL> à la commande. Par exemple, pour définir le niveau de débogage 9 sur le processus de sauvegarde exécuté sur un client NetWorker, mettez à jour la commande de sauvegarde du client sur save -D9.

Pour plus d’informations, consultez la section :

Informations supplémentaires

Produits concernés

NetWorker

Produits

NetWorker
Propriétés de l’article
Numéro d’article: 000023070
Type d’article: How To
Dernière modification: 30 Jan 2026
Version:  5
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.