NetWorker: dbgcommand mislykkes med «Cannot Open Temporary File '/nsr/tmp/lgdbg.tmp'»

Zusammenfassung: dbgcommand mislykkes med «Cannot open temporary file '/nsr/tmp/lgdbg.tmp'» når den ikke er logget på som root. Bruk su [Substitute User] eller sudo [Super User Do] for å kjøre kommandoen. ...

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

Identifisert problem

Informasjonen i dbgcommand Mislykkes når den ikke er logget på som root.

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

feilmelding

Feilmeldingen angir at dbgcommand Kan ikke åpne en midlertidig fil.

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

Ursache

Rotårsaken til problemet

Den grunnleggende årsaken til problemet er at dbgcommand mislykkes når den ikke kjøres som rotbruker.

Dette skyldes dbgcommand forsøker å få tilgang til en midlertidig fil '/nsr/tmp/lgdbg.tmp'som den ikke kan åpne når den kjøres av et ikke-root-brukernavn.

Spesifikke betingelser

Problemet oppstår når dbgcommand utføres fra et brukernavn uten rotrettigheter.

Relevante feilmeldinger

Feilmeldingen "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" er en nøkkelindikator på årsaken til problemet.
Når brukeren prøver å kjøre kommandoen med sudo, vises også feilmeldingen når den ikke er på sudo Listen

$ 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

Hvis du vil løse problemet, kjører du dbgcommand med utvidede rettigheter ved hjelp av su eller sudo Kommandoen.

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

Alternativt, hvis brukeren er på sudo'ers listen, kan brukeren bruke sudo kommandoen for å kjøre dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
MERK: Hvis brukeren ikke er i sudoers-filen, får brukeren en feilmelding og hendelsen vil bli rapportert.

Bekrefter oppløsningen

Etter å ha kjørt dbgcommand Med utvidede rettigheter kontrollerer du at problemet er løst ved å sjekke utdataene fra kommandoen. Også ved å gjennomgå daemonloggen med nsr_render_log For meldingen "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.