NetWorker: Kök veya Yönetici komut istemi olarak oturum açıldığında nsr komutları başarısız oluyor.
Summary: NSR komutları, kök olarak kaydedilirken veya Yönetici komut isteminden nsr komutları çalıştırılırken başarısız olur.
Symptoms
NSR komutları, kök olarak kaydedilirken veya Yönetici komut isteminden nsr komutları çalıştırılırken başarısız olur.
nsrlogin ile oturum açtıktan sonra nsr komutları düzgün çalışıyor.
Örneğin:
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
Bunun nedeni, bir kullanıcının daha önce nsrlogout komutunu çalıştırmadan nsrlogin oluşturması olabilir. Önceki nsrlogin oturumundan kalan eski belirteçler, NetWorker sunucusundaki /nsr/tmp/sec/tokens içinde bulunur.
Resolution
Belirteçleri temizlemek için nsrlogout komutunu çalıştırın. Kalan belirteç varsa dosyaları /nsr/tmp/sec/tokens konumundan başka bir dizine (örneğin, /tmp) taşıyın veya dosyaları silin.
NetWorker sunucusunun/hizmetlerinin yeniden başlatılması gerekmez.
NetWorker görevleri için nsrlogin i kullandıktan sonra işiniz bittiğinde nsrlogout komutunu çalıştırın. NetWorker komutlarını kök olarak veya bir Yönetici komut isteminden çalıştırırken nsrlogin gereksizdir.