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
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
Démarrez l’Éditeur du Registre sur le nœud principal.
Dans l’Éditeur du Registre, accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC.
Définissez la touche traceLevel
sur un entier compris entre 0 et4 , puis cliquez surOK .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
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.
Dans le nœud
<system.diagnostics>
, modifiez la valeur deFileSizeMB
ou deMaxAllowedDiskUsageinMB
. Enregistrez ensuite le fichier.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 .