NetWorker:rootまたは管理者コマンド プロンプトとしてログに記録されている場合、nsrコマンドが失敗します。
概要: rootとしてログに記録されている間、または管理者コマンド プロンプトからnsrコマンドを実行すると、nsrコマンドが失敗します。
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
rootとしてログに記録されているとき、または管理者のコマンド プロンプトからnsrコマンドを実行すると、nsrコマンドが失敗します。
nsrlogin でログインした後の nsr コマンドは正常に動作します。
例:
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.原因
これは、ユーザーがnsrlogoutを実行せずに以前にnsrloginを発行したことが原因で発生する可能性があります。以前の nsrlogin セッションの古いトークンは、NetWorkerサーバーの/nsr/tmp/sec/tokensに存在します。
解決方法
nsrlogoutを実行してトークンをクリアします。トークンが残っている場合は、ファイルを/nsr/tmp/sec/tokensから別のディレクトリー(/tmpなど)に移動するか、ファイルを削除します。
NetWorkerサーバー/サービスを再起動する必要はありません。
NetWorkerタスクに nsrlogin を使用した後、完了したら nsrlogout を実行します。rootとして、または管理者プロンプトからNetWorkerコマンドを実行する場合、 nsrlogin は不要です。
対象製品
NetWorker Family, NetWorker文書のプロパティ
文書番号: 000224499
文書の種類: Solution
最終更新: 04 5月 2026
バージョン: 3
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。