NetWorker: Como solucionar problemas de resposta de serviço no NetWorker usando o utilitário nsrwatch

Summary: O utilitário nsrwatch permite a solução de problemas em que há sintomas indicando que os processos principais do NetWorker podem não estar respondendo.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

O pacote de instalação do servidor NetWorker fornece um utilitário de linha de comando conhecido como nsrwatch. O comando nsrwatch é usado para monitorar e operar servidores NetWorker. Ele também pode ser usado para solucionar problemas de processos do NetWorker que não respondem ou que consomem recursos do sistema inesperadamente. O uso do utilitário nsrwatch não é a primeira etapa na solução de problemas de resposta de serviço no NetWorker. Ele só deve ser usado depois que as causas mais prováveis de problemas relacionados ao serviço ou ao desempenho tiverem sido excluídas:
 

Verifique primeiro que:

df -Th
    • Windows: Verifique o uso do espaço em disco no Explorador de Arquivos do Windows ou no Gerenciamento de Disco.
  • Os recursos disponíveis no servidor do NetWorker (CPU, RAM etc.) não estão esgotados durante os horários de pico.
    • Linux:
top
Nota: Consulte o Guia de planejamento de otimização e desempenho específicos da versão do NetWorker para obter mais detalhes. Este guia está disponível no site Suporte Dell https://www.dell.com/support/product-details/product/networker/docs.
    • Há volumes de destino suficientes disponíveis para os backups do NetWorker.
    • Há descritores de arquivo aberto suficientes definidos em um servidor NetWorker Linux. Consulte: Requisitos de parâmetro de kernel do NetWorker
    • Configurações e parâmetros de otimização de desempenho foram aplicados.
    • O servidor do NetWorker atende aos requisitos mínimos para uma zona de dados desse tamanho. Consulte: Componentes do sistema.
    • Para uma zona de dados grande, o servidor do NMC está em uma máquina separada do servidor do NetWorker. Consulte: Requisitos de memória para o servidor NetWorker e o NetWorker Management Console

NSRWATCH Opções de linha de comando:

Opção Função
-c contagem  Número de core dumps a serem utilizados durante a detecção de um problema de resposta. (disponibilidade ou resposta do serviço ou processo)
-d delimitador  Delimitador opcional para saída bruta
-g dir Gere um core dump junto com um rastreamento de pilha para o diretório especificado.
-i intervalo   Intervalo em segundos entre consultas do servidor
-k intervalo Intervalo em segundos entre o registro de rastreamentos de pilha
-n contagem Número máximo de core dumps a serem gerados
- p programa[:versão]  Nome do programa RPC com versão opcional; Por exemplo: nsrd, nsrjobd, nsrmmdbd, nsrmmd:405
- S dir    (Somente Windows) Caminho para arquivos PDB (Banco de dados do programa) do símbolo
-t limiar  Limite em segundos antes que o nsrwatch reporte um problema de capacidade de resposta.
Limite -u  Limite em %CPU antes de o nsrwatch reportar alta utilização da CPU
-v Inclua contexto adicional ao registrar rastreamentos de pilha.

Sistema operacional Windows: Como usar o nsrwatch para solucionar um problema aparente de serviço ou processo do NetWorker:

  1. Instalar o Debugging ToolsEsse hiperlink direcionará você para um site fora da Dell Technologies. for Windows no servidor do NetWorker
  2. Certifique-se de que o cdb.exe esteja na variável Esse hiperlink direcionará você para um site fora da Dell Technologies.PATH do Windows . Uma nova janela de prompt de comando deve ser aberta para que essa alteração tenha efeito. Não requer reinicialização.
  3. Os arquivos de símbolo (arquivos pdb) para sua versão do NetWorker devem estar disponíveis. O suporte do Dell NetWorker pode fornecer isso.
  4. Execute nsrwatch e deixe o running aguardando a condição do serviço ou do processo.

Por exemplo: E:\Symbols sendo o caminho onde os arquivos pdb são implementados.

C:\>nsrwatch -p nsrd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrd  2>&1
C:\>nsrwatch -p nsrexecd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrexecd 2>&1
C:\>nsrwatch -p nsrmmdbd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrmmdbd  2>&1
C:\>nsrwatch -p nsrjobd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrjobd  2>&1

Logs a serem coletados:


Sistema operacional Linux: Como usar o nsrwatch para solucionar um problema aparente de serviço ou processo do NetWorker:

  1. Instale binários não removidos no lugar dos binários padrão para o processo que é de interesse: Geralmente nsrd, nsrjobd, nsrmmdbd e nsrexecd. Eles podem ser fornecidos pelo suporte do Dell NetWorker.
  2. Isso exige que o NetWorker seja desligado primeiro. Eles devem ter as permissões corretas.
  3. Execute nsrwatch e deixe a execução aguardando o problema do serviço ou do processo.
nsrwatch -p nsrd -i 30 -t 30 -k 30 > nsrd_out
nsrwatch -p nsrexecd -i 30 -t 30 -k 30 > nsrexecd_out
nsrwatch -p nsrjobd -i 30 -t 30 -k 30 > nsrjobd_out
nsrwatch -p nsrmmdbd -i 30 -t 30 -k 30 > nsrmmdbd_out


Logs a serem coletados:

  • Renderizado daemon.raw
  • daemon.raw
  • Saída nsrwatch para os daemons relevantes.
  • Arquivo de mensagens do SO (/var/log/messages)
    • Verifique o arquivo /var/log/messages e certifique-se de que o log cubra toda a janela nsrwatch . Se houver muita atividade no servidor, o log de mensagens poderá rolar. Outros /var/log/messages-date ou /var/log/messages# existem se o arquivo de log de mensagens tiver sido transferido. Analise cuidadosamente o registro de data e hora de quando esses arquivos foram criados. Se eles também cobrirem a sessão nsrwatch , pegue esses logs de mensagens adicionais também.

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000021140
Article Type: How To
Last Modified: 15 Aug 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.