NetWorker: dbgcommand falha com "Não é possível abrir o arquivo temporário '/nsr/tmp/lgdbg.tmp'"

Summary: O dbgcommand falha com "Não é possível abrir o arquivo temporário '/nsr/tmp/lgdbg.tmp'" quando não é feito login como root. Use su [Substitute User] ou sudo [Super User Do] para executar o comando. ...

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.

Symptoms

Problema identificado

A coluna dbgcommand Falha quando não é feito log-in como root.

Cannot open temporary file '/nsr/tmp/lgdbg.tmp'.

Mensagem de erro

A mensagem de erro indica que o dbgcommand Não é possível abrir um arquivo temporário.

[USERNAME@HOSTNAME logs]$ dbgcommand -n nsrsnmd Debug=1
Process ID List : 2454232
Processing PID:2454232
Cannot open temporary file '/nsr/tmp/lgdbg.tmp'.

Cause

Causa raiz do problema

A causa raiz do problema é que o dbgcommand Falha quando não é executado como usuário root.

Isso se deve à dbgcommand tentando acessar um arquivo temporário '/nsr/tmp/lgdbg.tmp' que não pode abrir quando executado por um nome de usuário não root.

Condições Específicas

O problema surge quando o dbgcommand é realizada a partir de um nome de usuário sem privilégios root.

Mensagens de erro relevantes

A mensagem de erro "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" é um indicador-chave da causa raiz do problema.
Além disso, quando o usuário tenta executar o comando com sudo, a mensagem de erro quando não está no sudo lista

$ sudo dbgcommand -n nsrsnmd Debug=1

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for DELLEMC:
DELLEMC is not in the sudoers file.  This incident will be reported.

Resolution

Para resolver o problema, execute o dbgcommand com privilégios elevados usando o su ou sudo .

$ whoami
$ su -
Password: 
# dbgcommand -n nsrsnmd Debug=1

Como alternativa, se o usuário estiver na lista sudo'ers, o usuário poderá usar o sudo para executar o comando dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
Nota: Se o usuário não estiver no arquivo sudoers, o usuário receberá uma mensagem de erro e o incidente será relatado.

Verificando a resolução

Depois de executar o dbgcommand Com privilégios elevados, verifique se o problema foi resolvido verificando a saída do comando. Além disso, analisando o log do daemon com nsr_render_log para a mensagem "nsrsnmd SYSTEM notice Changing Debug level from 0 to 1"

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000331479
Article Type: Solution
Last Modified: 25 مايو 2026
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.