NetWorker: dbgcommand falla con "No se puede abrir el archivo temporal '/nsr/tmp/lgdbg.tmp'"

Zusammenfassung: El dbgcommand falla con el mensaje "No se puede abrir el archivo temporal '/nsr/tmp/lgdbg.tmp'" cuando no se inicia sesión como raíz. Utilice su [Usuario sustituto] o sudo [Hacer superusuario] para ejecutar el comando. ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Problema identificado

La variable dbgcommand Falla cuando no se inicia sesión como raíz.

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

Mensaje de error

El mensaje de error indica que el dbgcommand No se puede abrir un archivo temporal.

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

Ursache

Causa raíz del problema

La causa raíz del problema es que el dbgcommand Falla cuando no se ejecuta como usuario raíz.

Esto se debe a la dbgcommand Intentando acceder a un archivo temporal '/nsr/tmp/lgdbg.tmp' que no se puede abrir cuando lo ejecuta un nombre de usuario que no sea root.

Condiciones Específicas

El problema surge cuando el dbgcommand se realiza desde un nombre de usuario sin privilegios de administrador.

Mensajes de error relevantes

Se muestra el mensaje de error "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" es un indicador clave de la causa raíz del problema.
Además, cuando el usuario intenta ejecutar el comando con sudo, aparece el mensaje de error cuando no está en el 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.

Lösung

Para resolver el problema, ejecute el comando dbgcommand Con privilegios elevados mediante el uso de la función su o sudo comando.

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

Como alternativa, si el usuario está en la lista sudo'ers, el usuario puede usar el comando sudo para ejecutar el comando dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
NOTA: Si el usuario no está en el archivo sudoers, el usuario recibe un mensaje de error y se informa del incidente.

Verificación de la resolución

Después de ejecutar el comando dbgcommand Con privilegios elevados, verifique que el problema se haya resuelto mediante la comprobación del resultado del comando. Además, mediante la revisión del registro del demonio con nsr_render_log para ver el mensaje "nsrsnmd SYSTEM notice Changing Debug level from 0 to 1

Weitere Informationen

Betroffene Produkte

NetWorker

Produkte

NetWorker Family
Artikeleigenschaften
Artikelnummer: 000331479
Artikeltyp: Solution
Zuletzt geändert: 25 Mai 2026
Version:  3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.