NetWorker: dbgcommand mislykkes med "Kan ikke åbne midlertidig fil '/nsr/tmp/lgdbg.tmp'"

Summary: dbgcommand mislykkes med "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'", når den ikke er logget på som root. Brug su [Substitute User] eller sudo [Super User Do] til at køre kommandoen. ...

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

Der blev fundet et problem

Ikonet dbgcommand mislykkes, når der ikke er logget ind som root.

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

Fejlmeddelelse

Fejlmeddelelsen angiver, at ikonet dbgcommand Kan ikke åbne 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'.

Cause

Den grundlæggende årsag til problemet

Den grundlæggende årsag til problemet er, at dbgcommand mislykkes, når den ikke køres som rodbruger.

Dette skyldes dbgcommand forsøger at få adgang til en midlertidig fil '/nsr/tmp/lgdbg.tmp' som den ikke kan åbne, når den køres af et ikke-root-brugernavn.

Særlige betingelser

Spørgsmålet opstår, når dbgcommand udføres fra et brugernavn uden root-rettigheder.

Relevante fejlmeddelelser

Fejlmeddelelsen "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" er en nøgleindikator for årsagen til problemet.
Når brugeren forsøger at køre kommandoen med sudo, vises fejlmeddelelsen, når den ikke er på sudo Liste

$ 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

Du kan løse problemet ved at køre dbgcommand med forhøjede rettigheder ved hjælp af su eller sudo Kommando.

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

Alternativt, hvis brugeren er på sudo'ers-listen, kan brugeren bruge sudo kommando til at køre dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
BEMÆRK: Hvis brugeren ikke er i sudoers-filen, modtager brugeren en fejlmeddelelse, og hændelsen rapporteres.

Bekræftelse af opløsningen

Efter at have kørt dbgcommand Med administratorrettigheder kan du kontrollere, at problemet er blevet løst, ved at kontrollere outputtet af kommandoen. Også ved at gennemgå dæmonloggen med nsr_render_log for meddelelsen "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.