NetWorker: dbgcommand mislukt met "Cannot Open Temporary File '/nsr/tmp/lgdbg.tmp'"

Zusammenfassung: Het dbgcommando mislukt met "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" wanneer u niet bent ingelogd als root. Gebruik su [Vervangende gebruiker] of sudo [Supergebruiker doen] om de opdracht uit te voeren. ...

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

Geïdentificeerd probleem

De dbgcommand mislukt wanneer u niet bent aangemeld als root.

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

Foutbericht

De foutmelding geeft aan dat het dbgcommand Kan een tijdelijk bestand niet openen.

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

Ursache

Hoofdoorzaak van het probleem

De hoofdoorzaak van het probleem is dat de dbgcommand mislukt wanneer deze niet als hoofdgebruiker wordt uitgevoerd.

Dit komt door de dbgcommand Poging om toegang te krijgen tot een tijdelijk bestand '/nsr/tmp/lgdbg.tmp' die het niet kan openen wanneer het wordt uitgevoerd door een niet-root-gebruikersnaam.

Specifieke voorwaarden

Het probleem doet zich voor wanneer de dbgcommand wordt uitgevoerd vanaf een gebruikersnaam zonder rootbevoegdheden.

Relevante foutmeldingen

De foutmelding "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" is een belangrijke indicator van de hoofdoorzaak van het probleem.
Ook wanneer de gebruiker de opdracht probeert uit te voeren met sudo, wordt de foutmelding wanneer deze niet op de sudo Lijst

$ 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

Om het probleem op te lossen, voert u het volgende uit dbgcommand Met verhoogde bevoegdheden met behulp van de su of sudo Opdracht.

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

Als de gebruiker op de sudo'ers-lijst staat, kan de gebruiker ook de sudo opdracht om de opdracht uit te voeren dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
OPMERKING: Als de gebruiker niet in het sudoers-bestand staat, ontvangt de gebruiker een foutmelding en wordt het incident gemeld.

De oplossing controleren

Nadat u de dbgcommand Controleer met verhoogde bevoegdheden of het probleem is opgelost door de uitvoer van de opdracht te controleren. Ook door het bekijken van de daemon log met nsr_render_log voor het bericht "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.