NetWorker: polecenie dbg kończy się niepowodzeniem z komunikatem "Cannot Open Temporary File '/nsr/tmp/lgdbg.tmp'"

Zusammenfassung: Polecenie dbg kończy się niepowodzeniem z komunikatem "Nie można otworzyć pliku tymczasowego '/nsr/tmp/lgdbg.tmp'", gdy użytkownik nie jest zalogowany jako użytkownik root. Użyj polecenia su [Użytkownik zastępczy] lub sudo [Super User Do], aby uruchomić polecenie. ...

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

Zidentyfikowany problem

Pakiet dbgcommand Kończy się niepowodzeniem, jeśli nie zalogowano się jako root.

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

Komunikat o błędzie

Komunikat o błędzie wskazuje, że dbgcommand Nie można otworzyć pliku tymczasowego.

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

Ursache

Główna przyczyna problemu

Główną przyczyną problemu jest to, że dbgcommand kończy się niepowodzeniem, gdy nie jest uruchamiany jako użytkownik główny.

Wynika to z faktu, że dbgcommand Próba uzyskania dostępu do pliku tymczasowego '/nsr/tmp/lgdbg.tmp', którego nie można otworzyć, gdy jest uruchamiany przez użytkownika innego niż root.

Warunki szczegółowe

Problem pojawia się, gdy dbgcommand jest wykonywana z nazwy użytkownika bez uprawnień roota.

Odpowiednie komunikaty o błędach

Komunikat o błędzie "Cannot open temporary file '/nsr/tmp/lgdbg.tmp'" jest kluczowym wskaźnikiem głównej przyczyny problemu.
Ponadto, gdy użytkownik próbuje uruchomić polecenie za pomocą polecenia sudo, komunikat o błędzie, gdy nie jest włączony sudo Listy

$ 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

Aby rozwiązać ten problem, uruchom polecenie dbgcommand z podwyższonymi uprawnieniami za pomocą su lub sudo .

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

Alternatywnie, jeśli użytkownik znajduje się na liście sudo'ers, może użyć przycisku sudo polecenie, aby uruchomić dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
UWAGA: Jeśli użytkownika nie ma w pliku sudoers, zostanie wyświetlony komunikat o błędzie, a zdarzenie zostanie zgłoszone.

Weryfikacja rozwiązania

Po uruchomieniu dbgcommand W przypadku podwyższonych uprawnień sprawdź, czy problem został rozwiązany, sprawdzając dane wyjściowe polecenia. Również przeglądając dziennik demona za pomocą nsr_render_log za wiadomość "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.