NetWorker: Příkaz dbgcommand selže s chybou "Cannot Open Temporary File '/nsr/tmp/lgdbg.tmp'"

Zusammenfassung: Pokud nejste přihlášeni jako root, příkaz dbgfail s chybou "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'". Spusťte příkaz pomocí příkazu su [Substitute User] nebo sudo [Super User Do]. ...

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

Zjištěný problém

Skript dbgcommand Pokud nejste přihlášeni jako root, chyba v případě, že nejste přihlášeni jako uživatel root.

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

Chybová zpráva

Chybová zpráva označuje, že dbgcommand Nelze otevřít dočasný soubor.

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

Ursache

Hlavní příčina problému

Hlavní příčinou problému je, že dbgcommand Pokud není spuštěn jako uživatel root, selže.

To je způsobeno dbgcommand Pokus o přístup k dočasnému souboru '/nsr/tmp/lgdbg.tmp", které nemůže otevřít, pokud je spuštěn jiným než rootovým uživatelským jménem.

Specifické podmínky

Problém nastává, když dbgcommand se provádí z uživatelského jména bez oprávnění root.

Relevantní chybová hlášení

Chybová zpráva "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" je klíčovým ukazatelem hlavní příčiny problému.
Když se uživatel pokusí spustit příkaz s příkazem sudo, zobrazí se chybová zpráva, pokud není na sudo Seznamu

$ 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

Problém vyřešíte spuštěním příkazu dbgcommand se zvýšenými oprávněními pomocí su nebo sudo .

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

Případně, pokud je uživatel na seznamu sudo'ers, může uživatel použít sudo příkaz ke spuštění dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
POZNÁMKA: Pokud uživatel není v souboru sudoers, zobrazí se uživateli chybová zpráva a incident bude nahlášen.

Ověření řešení

Po spuštění příkazu dbgcommand Se zvýšenými oprávněními ověřte, zda byl problém vyřešen, kontrolou výstupu příkazu. Také kontrolou protokolu démona pomocí nsr_render_log pro zprávu "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.