NetWorker: nsrclientfix nasıl kullanılır, hata "'İstemci kimliği' özniteliği bulunamıyor"

Summary: NetWorker sunucusunda clientid sorunlarını belirlemek ve düzeltmek için nsrclientfix kullanma.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

nsrclientfix komutu, istemci kimliğinde bozulma olup olmadığını aramak üzere ortam veritabanının analizi için kullanılır.
Ayrıca istemcileri hem kaynak veritabanında hem de medya veritabanında birleştirebilir.

Bir veya daha fazla istemcinin birden fazla istemci kimliği olduğunda.
98519:save: Unable to setup direct save with server <nw_server>: Cannot find attribute 'client id'..
90018:save: Cannot open a save session with NetWorker server '<nw_server>': Cannot find attribute 'client id'.
<nw_client>:/etc: retried 2 times.

Cause

  • Bunun genel nedeni, yedekleme sırasında istemcinin kendisini ortam veri tabanına NetWorker sunucusunun diğer ad olduğunu fark etmediği bir adla tanıtmasıdır.
  • Bu, istemciyi temsil etmek için seçilen addan (istemci adı) farklı bir adla bir istemci kaynağı oluşturulmasından da kaynaklanabilir.
  • Sistemin ana bilgisayar dosyasındaki hatalı takma ad bu tür bir soruna neden olabilir. Başka bir işlem yapılmadan önce hosts dosyasında düzeltmeler yapılmalıdır. 
 

Resolution

Önkoşullar

NetWorker istemci dosyası dizinlerini değiştirmeden önce aşağıdaki adımları uygulayın.

1. Mevcut dizinleri, ortam veritabanını (mm) ve NetWorker kaynak veritabanını (nsrdb) yedeklemek için bir "Sunucu Koruma Yedeklemesi" gerçekleştirin
 
NOT: nsrclientfix komutu hem ortamı hem de yapılandırma veritabanlarını değiştirir. Herhangi bir sorun veya hata olması durumunda, her iki veritabanının da yedeklenmesi önerilir.

Önyükleme kaydetme kümesi bilgilerini şu komutla toplayın: mminfo -B

2. NetWorker sunucusundaki NetWorker daemon'larını kapatın:
Linux: systemctl stop networker(veya nsr_shutdown)
Windows: net stop nsrexecd /y
 
3. Tüm NetWorker daemon'larının çalışmadığını onaylayın:
Linux: ps -ef | grep nsr
Windows:tasklist | findstr nsr

4. Sunucu koruma yedeklemesine ek olarak, NetWorker sunucusunda mm ve nsrdb klasörlerinin kopyaları oluşturulabilir.
A. mm: Linux: /nsr/mm Windows: .\Program Files\EMC NetWorker\nsr\mm
B. nsrdb: Linux: /nsr/res/nsrdb Windows: .\Program Files\EMC NetWorker\nsr\res\nsrdb
C. nsrladb: Linux: /nsr/res/nsrladb Windows: .\Program Files\EMC NetWorker\nsr\res\nsrladb
D. Dizin boyutuna ve sunucudaki kullanılabilir alana bağlı olarak dizin şu şekilde de kopyalanabilir: Linux: /nsr/index Windows: .\Program Files\EMC NetWorker\nsr\index
 
5. NetWorker hizmetlerini başlatın:
Linux: systemctl start networker
Windows: net start nsrd 
 

İşlem
 

1. Hangi istemcilerin istemci kimliği sorunları olduğunu belirleyin. Aşağıdaki komut yalnızca olası sorunları kontrol eder, ancak düzeltici eylem gerçekleştirmez. 


Sözdizimi:
nsrclientfix -a - -p

Örnek:
nsrclientfix -a - -p
alenka, alenka.emc.com <-- Bir veya daha fazla müşteri
zamansal <-- Bir istemci
localhost <-- Bir istemci
 
Gelen ve çıktısı alınan dosya aynı biçimdedir. Dosya, yeni satırlarla ayrılmış bir istemci virgülle ayrılmış listesinden oluşur. Hattaki istemci sayısı, gerçekleştirilen eylemleri temsil eder.
 
3. nsrclientfix tarafından düzeltilecek istemcilerin listesini içeren bir metin dosyası oluşturun
 
Söz Dizimi:
nsrclientfix -afile-p
Bu komut herhangi bir düzeltici eylem gerçekleştirmez. Sorunları düzeltmek için nsrclientfix tarafından kullanılan metin dosyasını oluşturur.
 
Örneğin:
nsrclientfix -atext1-p
Alenka, alenka.emc.com
zamansal
yerel ana bilgisayar

4. Birleştirilecek istemcilerin listesini gözden geçirin.
Önceki adımda oluşturulan metin dosyasını açın ve her satırı gözden geçirin:
 
Bir müşteri
Satırda yalnızca bir istemci olması, temizlenmek üzere işaretlendiği anlamına gelir. Bu, -p bayrağı kullanılmadığı sürece analiz adımı sırasında görüntülenmez. İstemciler genellikle, kaynak veya medya veritabanı girişleri olmayan eski bir istemci mevcut olduğunda (istendiğinde) temizleme için rapor edilir. Bu durum, devre dışı bırakılmış eski istemciler veya bir istemcinin başka bir istemciyle birleştirilmesi nedeniyle oluşur.
 
Birden fazla istemci
Birden fazla istemci, listelenen istemcilerin birleştirileceği anlamına gelir. Listedeki ilk ad, adı ve istemci kimliği (zaten varsa) korunan birincil addır. Aşağıdaki adlar (ikincil adlar) birincil adla birleştirilir. İkincil adların tüm istemci kaynakları birincil adla yeniden adlandırılır ve tüm istemcilerin diğer ad listeleri birleştirilir. Medya veritabanı girişlerinin istemci kimlikleri ve adları da birincil adla birleştirilir.
 
NOT: Birleştirmek istediğiniz diğer adlar (örneğin, "eski ad" ve "yeni ad" aynı satırda görünmüyorsa, "eski adı" "yeni ad"ın NetWorker diğer adı olarak eklemeniz gerekir. Örneğin: nwclient için diğer ad olarak nwclientold veya nwclientdummy ekleyin.
 
UYARI: Aynı satırda listelenen tüm diğer adların aynı ana bilgisayara ait olduğunu doğrulamak önemlidir. Farklı bir ana bilgisayara ait bir diğer ad varsa, nsrclientfix kaydetme kümelerini listedeki ilk diğer adla birleştirir. Kaydetme kümelerinin daha sonra bölünmesi gerekiyorsa, bu karmaşık ve zaman alıcı bir geçici çözüm gerektirir (kısacası, kaydetme kümelerini medya veritabanından kaldırın ve yeniden tarayın).
.
5. Listelenen istemcilerde clientid sorunlarını düzeltmek için nsrclientfix komutunu metin dosyasıyla birlikte kullanın.
 
Sözdizimi:
nsrclientfix -udosyası

Örnek:
nsrclientfix -utext1

Aşağıdaki istemcileri 'alenka' ile birleştirme: alenka.emc.com

'alenka' istemcisi için kaynak veritabanını birleştirme.

'alenka' istemcisi için medya veritabanının birleştirilmesi.

'alenka' müşterisi için birleştirme tamamlandı.

İstemciyi 'geçici' olarak temizlemek.

İstemcinin "geçici" kaynak veritabanını temizleme.

İstemci 'geçici' medya veritabanını temizleme.

Medya veritabanındaki istemci "geçici" ile ilgili tüm dizin yedeklemelerini kaldırma.

İstemci "geçici" başarıyla temizlendi.

'localhost' istemcisini temizleme.

"localhost" istemcisinin kaynak veritabanını temizleme.

'localhost' istemcisinin medya veritabanını temizleme.

Medya veritabanında "localhost" istemcisiyle ilgili tüm dizin yedeklemelerini kaldırma.

"localhost" istemcisi başarıyla temizlendi.

NOT: Birleştirilen istemciler kaldırılmaz. Birleştirilen ve kaldırılmayan diğer adları kaldırmak için nsrclientfix komutunun yeniden çalışması gerekir.
 
6. Daha önce birleştirilmiş olan ve artık eklenmiş kaydetme kümesi bulunmayan istemcileri temizleyin.
Birleştirilen istemciler kaldırılmadı. Bunları kaldırmak için nsrclientfix yeniden çalıştırılmalıdır:
 
nsrclientfix -atext2-p
alenka.emc.com
 
nsrclientfix -u text2

İstemci 'alenka.emc.com' temizleniyor.

İstemci 'alenka.emc.com' kaynak veritabanını temizleme.

İstemci 'alenka.emc.com' medya veritabanını temizleme.

Medya veritabanındaki istemci "alenka.emc.com" ile ilgili tüm dizin yedeklemelerini kaldırma.

İstemci 'alenka.emc.com' başarıyla temizlendi.

Additional Information

nsrclientfix man sayfası için "nsrclientfix man page.pdf" ekine bakın

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000015252
Article Type: Solution
Last Modified: 25 رجب 1447
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.