NetWorker. Команды nsr завершаются сбоем при входе в систему в качестве пользователя root или в командной строке администратора.
Summary: Команды nsr завершаются сбоем при входе в систему в качестве пользователя root или при выполнении команд nsr из командной строки администратора.
Symptoms
Команды nsr завершаются сбоем при входе в систему в качестве пользователя root или при выполнении команд nsr из командной строки администратора.
Команды NSR после входа в систему с помощью nsrlogin работают нормально.
Пример.
nsraddadmin -H <authc server> -P 9090
134747:nsraddadmin: Bad resource file.
nsraddadmin -H <NetWorker server> -P 9090
88924:nsraddadmin: Cannot connect to resource database: Unable to set user privileges based on user token for root on <NetWorker server>: Failed to validate security token.
root> nsraddadmin -u <user@NetWorker server>
nsraddadmin: Cannot connect to resource database: Unable to set user privileges based on user token for root on <NetWorker server>: Failed to validate security token.Cause
Это может быть вызвано тем, что пользователь ранее инициировал nsrlogin , не выполнив nsrlogout. Устаревшие маркеры из предыдущего сеанса nsrlogin присутствуют в /nsr/tmp/sec/tokens на сервере NetWorker.
Resolution
Выполните nsrlogout , чтобы очистить маркеры. Если какие-либо токены остались, либо переместите файлы из /nsr/tmp/sec/tokens в другой каталог (например, /tmp), либо удалите файлы.
Перезапуск сервера/служб NetWorker не требуется.
После использования nsrlogin для задач NetWorker выполните nsrlogout , когда закончите. При выполнении команд NetWorker в качестве пользователя root или из командной строки администратора nsrlogin не требуется.