Partager via


Utilisation des fichiers journaux de service pour HPC Pack

À compter de HPC Pack 2012 avec Service Pack 1 (SP1), les fichiers journaux de trace binaires sont générés par les services HPC Pack sur le nœud principal et sur les nœuds de calcul. Cette rubrique décrit les emplacements et les paramètres de ces fichiers. Les fichiers journaux binaires fournissent des informations de suivi développées dans un format de fichier compressé et remplacent les fichiers journaux texte générés dans les versions antérieures de HPC Pack. Les fichiers peuvent être utilisés pour résoudre les problèmes liés aux services et aux opérations de gestion de cluster dans le cluster HPC.

Dans cette rubrique :

Emplacement des fichiers journaux

Les fichiers journaux sont générés dans les emplacements suivants. Les fichiers sont nommés en fonction de leur source (par exemple, le service qui les génère) et sont numérotés consécutivement , par exemple, HpcScheduler_00000.bin, HpcScheduler_00001.bin, etc.

Journaux Emplacement Valeur par défaut
Journaux de service HPC %CCP_LOGROOT_SYS% %CCP_DATA%LogFiles
Journaux d’API de gestion des clusters %CCP_LOGROOT_USR% %LOCALAPPDATA%\Microsoft\Hpc LogFiles

Vous pouvez supprimer des fichiers dans ces emplacements si vous avez besoin de récupérer temporairement de l’espace disque.

Paramètres de configuration du fichier journal

Vous pouvez modifier le niveau de journal de tous les journaux pour afficher des informations de suivi plus ou moins. Vous pouvez également ajuster les tailles maximales et l’utilisation du disque des fichiers journaux.

Niveau de journal

Le tableau suivant présente les niveaux de journal disponibles.

Niveau de journal Description
0 Aucune journalisation
1 Messages d’erreur uniquement
2 Messages d’erreur et d’avertissement uniquement
3 Messages d’erreur, d’avertissement et d’informations uniquement
4 Messages d’erreur, d’avertissement, d’informations et de suivi

Le niveau de journal par défaut dépend des sources des journaux et de la configuration des clés de Registre indiquées dans le tableau suivant. Vous pouvez configurer différentes valeurs, en fonction de vos besoins, ou si les performances du cluster pour vos charges de travail sont affectées par le niveau de journal.

Source du journal Clé de Registre Valeur par défaut
Service de gestion HPC, service magasin HPC SDM, API de gestion de cluster HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC\ManagementTraceLevel 3
Tous les autres services HPC HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\HPC\TraceLevel 4

Par exemple, vous pouvez utiliser la procédure suivante pour modifier la valeur de la clé de Registre TraceLevel .

Prudence

La procédure suivante inclut des étapes pour modifier le Registre. La modification incorrecte du registre peut endommager gravement votre système. Avant d’apporter des modifications au Registre, vous devez sauvegarder toutes les données évaluées sur l’ordinateur.

Pour configurer la clé de Registre TraceLevel
  1. Démarrez l’Éditeur du Registre sur le nœud principal.

  2. Dans l’Éditeur du Registre, accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC.

  3. Définissez la touche traceLevel sur un entier compris entre 0 et 4, puis cliquez sur OK.

  4. Redémarrez le service ou les services correspondants (par exemple, HPCScheduler.exe).

Taille du fichier journal

Le fichier de configuration de chacun des services HPC contient les paramètres suivants qui déterminent la taille des fichiers journaux. Chaque fichier de configuration se trouve dans le dossier %CCP_HOME%bin (par exemple, HpcScheduler.exe.config).

Réglage Description
FileSizeMB Taille maximale, en Mo, d’un fichier journal individuel. Valeur par défaut : 4.
MaxAllowedDiskUsageInMB Utilisation maximale du disque, en Mo, des fichiers journaux pour chaque service. Valeur par défaut : varie selon le service.
Pour configurer les paramètres de taille de fichier journal pour un service HPC
  1. Dans un éditeur de texte tel que le Bloc-notes, ouvrez le fichier de configuration du processus associé dans le dossier %CCP_HOME%bin. Par exemple, pour configurer les paramètres du service hpC Job Scheduler, ouvrez HPCScheduler.exe.config.

  2. Dans le nœud <system.diagnostics>, modifiez la valeur de FileSizeMB ou de MaxAllowedDiskUsageinMB. Enregistrez ensuite le fichier.

  3. Redémarrez le service correspondant (par exemple, HPCScheduler.exe).

Extraire les informations dans les fichiers journaux

Pour extraire les informations dans les fichiers journaux binaires générés par HPC Pack, utilisez l’outil en ligne de commande hpctrace.

Par exemple, pour collecter et extraire les informations dans les fichiers journaux du service de magasin HPC SDM et écrire les fichiers de sortie dans le dossier C :\Mes journaux d’activité, tapez ce qui suit à l’invite de commandes sur le nœud principal :

hpctrace getlog sdm -d:"C:\My Logs"  
  

Pour obtenir une syntaxe de commande détaillée, tapez hpctrace /? à l’invite de commandes ou consultez hpctrace .