Compartilhar via


Usando arquivos de log de serviço para hpc pack

A partir do HPC Pack 2012 com o Service Pack 1 (SP1), os arquivos de log de rastreamento binário são gerados pelos serviços do HPC Pack no nó principal e em nós de computação. Este tópico descreve os locais e a configuração desses arquivos. Os arquivos de log binário fornecem informações de rastreamento expandidas em um formato de arquivo compactado e substituem os arquivos de log de texto que foram gerados em versões anteriores do HPC Pack. Os arquivos podem ser usados para ajudar a solucionar problemas de serviços e operações de gerenciamento de cluster no cluster HPC.

Neste tópico:

Local dos arquivos de log

Os arquivos de log são gerados na pasta nos locais a seguir. Os arquivos são nomeados de acordo com sua origem (como o serviço que os gera) e são numerados consecutivamente – por exemplo, HpcScheduler_00000.bin, HpcScheduler_00001.bin e assim por diante.

Logs Localização Valor padrão
Logs de serviço do HPC %CCP_LOGROOT_SYS% %CCP_DATA%LogFiles
Logs da API de gerenciamento de cluster %CCP_LOGROOT_USR% %LOCALAPPDATA%\Microsoft\Hpc LogFiles

Você pode excluir arquivos nesses locais se precisar recuperar espaço em disco temporariamente.

Configurações de configuração de arquivo de log

Você pode modificar o nível de log de todos os logs para exibir mais ou menos informações de rastreamento. Você também pode ajustar os tamanhos máximos e o uso de disco dos arquivos de log.

Nível de log

A tabela a seguir mostra os níveis de log disponíveis.

Nível de log Descrição
0 Sem registro em log
1 Somente mensagens de erro
2 Somente mensagens de erro e aviso
3 Somente mensagens de erro, aviso e informações
4 Erro, aviso, informações e mensagens de rastreamento

O nível de log padrão depende das fontes dos logs e da configuração das chaves do Registro mostradas na tabela a seguir. Você pode configurar valores diferentes, dependendo de suas necessidades ou se o desempenho do cluster para suas cargas de trabalho for afetado pelo nível de log.

Origem do log Chave do Registro Valor padrão
Serviço de Gerenciamento de HPC, Serviço de Repositório de SDM do HPC, API de gerenciamento de cluster HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC\ManagementTraceLevel 3
Todos os outros serviços de HPC HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\HPC\TraceLevel 4

Por exemplo, você pode usar o procedimento a seguir para modificar o valor da chave do registro TraceLevel.

Cuidado

O procedimento a seguir inclui etapas para modificar o registro. A edição incorreta do registro pode danificar severamente seu sistema. Antes de fazer alterações no registro, você deve fazer backup de todos os dados valorizados no computador.

Para configurar a chave do Registro TraceLevel
  1. Inicie o Editor do Registro no nó principal.

  2. No Editor do Registro, navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC.

  3. Defina a tecla TraceLevel para um inteiro entre 0 e 4e clique em OK.

  4. Reinicie o serviço ou os serviços correspondentes (por exemplo, HPCScheduler.exe).

Tamanho do arquivo de log

O arquivo de configuração de cada um dos serviços HPC contém as seguintes configurações que determinam o tamanho dos arquivos de log. Cada arquivo de configuração está localizado na pasta %CCP_HOME%bin (por exemplo, HpcScheduler.exe.config).

Ambiente Descrição
FileSizeMB Tamanho máximo, em MB, de um arquivo de log individual. Padrão: 4.
MaxAllowedDiskUsageInMB Uso máximo de disco, em MB, dos arquivos de log para cada serviço. Padrão: varia de acordo com o serviço.
Para definir as configurações de tamanho do arquivo de log para um serviço HPC
  1. Em um editor de texto, como o Bloco de Notas, abra o arquivo de configuração do processo relacionado na pasta %CCP_HOME%bin. Por exemplo, para definir as configurações do Serviço de Agendador de Trabalho do HPC, abra HPCScheduler.exe.config.

  2. No nó <system.diagnostics>, modifique o valor de FileSizeMB ou MaxAllowedDiskUsageinMB. Em seguida, salve o arquivo.

  3. Reinicie o serviço correspondente (por exemplo, HPCScheduler.exe).

Extrair as informações nos arquivos de log

Para extrair as informações nos arquivos de log binário gerados pelo HPC Pack, use o hpctrace ferramenta de linha de comando.

Por exemplo, para coletar e extrair as informações nos arquivos de log do Serviço de Repositório de SDM do HPC e gravar os arquivos de saída na pasta C:\Meus Logs, digite o seguinte em um prompt de comando no nó principal:

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

Para obter uma sintaxe de comando detalhada, digite hpctrace /? em um prompt de comando ou consulte hpctrace.