NetWorker: dbgcommand завершается сбоем с ошибкой «Cannot Open Temporary File '/nsr/tmp/lgdbg.tmp'»

Zusammenfassung: Команда dbgвыдает ошибку с ошибкой «Cannot open temporary file '/nsr/tmp/lgdbg.tmp'», если пользователь не вошел в систему с правами root. Для выполнения команды используйте команду su [Заменить пользователя] или sudo [Администратор системы До]. ...

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

Выявленная проблема

Переменная dbgcommand Сбой, если пользователь не вошел в систему как пользователь root.

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

Сообщение об ошибке

Сообщение об ошибке указывает на то, что dbgcommand Невозможно открыть временный файл.

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

Ursache

Основная причина проблемы

Основная причина проблемы заключается в том, что dbgcommand Сбой, если запуск не осуществляется от имени пользователя root.

Это связано с тем, что dbgcommand Попытка получить доступ к временному файлу '/nsr/tmp/lgdbg.tmp', который не может быть открыт при запуске с именем пользователя, не являющимся именем пользователя.

Особые условия

Проблема возникает, когда dbgcommand выполняется с имени пользователя без привилегий root.

Соответствующие сообщения об ошибках

Сообщение об ошибке «Cannot open temporary file '/nsr/tmp/lgdbg.tmpЗнак «» является ключевым индикатором основной причины проблемы.
Кроме того, когда пользователь пытается выполнить команду с помощью sudo, сообщение об ошибке, если оно отсутствует на sudo Список

$ 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

Чтобы устранить эту проблему, запустите команду dbgcommand с повышенными привилегиями с помощью su или sudo .

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

В качестве альтернативы, если пользователь находится в списке sudo'ers, он может использовать команду sudo для запуска команды dbgcommand.

$ sudo dbgcommand -n nsrsnmd Debug=1
ПРИМЕЧАНИЕ. Если пользователь отсутствует в файле sudoers, пользователь получает сообщение об ошибке и об инциденте сообщается.

Проверка решения

После запуска команды dbgcommand При наличии повышенных прав убедитесь, что проблема устранена, проверив выходные данные команды. Кроме того, просмотрев журнал управляющей программы с помощью команды nsr_render_log для сообщения "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.