NetWorker: Kuinka käyttää nsrclientfixiä, virhe "Määritettä 'asiakastunnus' ei löydy"

Summary: Nsrclientfixin käyttäminen NetWorker-palvelimen clientid-ongelmien tunnistamiseen ja korjaamiseen.

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-komentoa käytetään mediatietokannan analysointiin asiakastunnuksen vioittumisen etsimiseksi.
Se voi myös yhdistää asiakkaita yhteen sekä resurssitietokannassa että mediatietokannassa.

Yhdellä tai useammalla asiakkaalla on useampi kuin yksi asiakastunnus.
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

  • Yleinen syy on se, että asiakas ilmoittaa olevansa mediatietokannassa varmuuskopioinnin aikana nimellä, jota NetWorker-palvelin ei ymmärrä aliakseksi.
  • Tämä voi johtua myös siitä, että asiakasresurssin luominen eri nimellä kuin valittu nimi (asiakkaan nimi) edustamaan asiakasta.
  • Virheellinen aliasointi järjestelmän isäntätiedostossa voi aiheuttaa tällaisen ongelman. Hosts-tiedostoon on tehtävä korjauksia ennen jatkotoimiin ryhtymistä. 
 

Resolution

Edellytykset

Suorita seuraavat vaiheet ennen kuin muutat NetWorker-asiakasohjelman tiedostoindeksejä.

1. Varmuuskopioi Server Protection Backup -toiminto nykyisille indekseille, mediatietokannoille (mm) ja NetWorker-resurssitietokannalle (nsrdb)
 
HUOMAUTUS: nsrclientfix-komento muuttaa sekä mediaa että määritystietokantoja. Jos ongelmia tai virheitä ilmenee, molempien tietokantojen varmuuskopiointi on suositeltavaa.

Kerää käynnistyshihnan tallennussarjan tiedot seuraavasta osoitteesta: mminfo -B

2. Sammuta NetWorker-demonit NetWorker-palvelimessa:
Linux: systemctl stop networker(tai nsr_shutdown)
Windows: net stop nsrexecd /y
 
3. Varmista, että kaikki NetWorker-demonit eivät ole toiminnassa:
Linux: ps -ef | grep nsr
Windows:tasklist | findstr nsr

4. Palvelimen suojauksen varmuuskopioinnin lisäksi mm- ja nsrdb-kansioista voidaan tehdä kopioita NetWorker-palvelimeen.
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. Indeksin koosta ja palvelimella käytettävissä olevasta tilasta riippuen indeksi voidaan kopioida myös: Linux: /nsr/index Windows: .\Program Files\EMC NetWorker\nsr\index
 
5. Käynnistä NetWorker-palvelut:
Linux: systemctl start networker
Windows: net start nsrd 
 

Prosessi
 

1. Tunnista, millä asiakkailla on clientid-ongelmia. Seuraava komento tarkistaa ainoastaan mahdolliset ongelmat, muttei suorita korjaavia toimenpiteitä. 


Syntaksi:
nsrclientfix -a - -p

Esimerkki:
nsrclientfix -a - -p
Alenka, alenka.emc.com <-- Yksi tai useampi asiakas
<ajallinen -- Yksi asiakas
localhost <-- Yksi asiakas
 
Tiedosto luetaan sisään ja tulostetaan samassa muodossa. Tiedosto koostuu pilkuilla erotetusta asiakasluettelosta, joka on erotettu uusilla riveillä. Asiakkaiden määrä linjalla edustaa toteutettuja toimia.
 
3. Luo tekstitiedosto, jossa on luettelo nsrclientfixillä korjattavista asiakkaista
 
Syntaksi:
nsrclientfix -afile-p
Tämä komento ei korjaa toimenpiteitä. Se luo tekstitiedoston, jota nsrclientfix käyttää ongelmien korjaamiseen.
 
Esimerkki:
nsrclientfix -atext1-p
Alenka, alenka.emc.com
ajallinen
paikallinen majoittaja

4. Tarkista yhdistettävien asiakkaiden luettelo.
Avaa edellisessä vaiheessa luotu tekstitiedosto ja tarkista jokainen rivi:
 
Yksi asiakas
Kun rivillä on vain yksi asiakas, se tarkoittaa, että se on merkitty puhdistettavaksi. Tämä ei näy analyysivaiheessa, ellei -p-lippua käytetä. Asiakkaat ilmoitetaan yleensä puhdistettaviksi (pyydettäessä), kun vanha asiakas on olemassa ilman resurssi- tai mediatietokantamerkintöjä. Tämä johtuu joko vanhoista käytöstä poistetuista asiakkaista tai asiakkaiden sulautumisesta toiseen.
 
Useampi kuin yksi asiakas
Useampi kuin yksi asiakas tarkoittaa, että luetellut asiakkaat on yhdistettävä. Luettelon etunimi on ensisijainen nimi, jonka nimi ja asiakastunnus säilytetään (jos se on jo olemassa). Seuraavat nimet (toissijaiset nimet) yhdistetään ensisijaiseen nimeen. Toissijaisten nimien asiakasresurssit nimetään uudelleen ensisijaiseksi nimeksi, ja kaikkien asiakkaiden aliasluettelot yhdistetään. Mediatietokantamerkintöjen asiakastunnukset ja nimet yhdistetään myös ensisijaiseen nimeen.
 
HUOMAUTUS: Jos yhdistettävät aliakset, kuten "vanha nimi" ja "uusi nimi", eivät näy samalla rivillä, sinun on lisättävä "vanha nimi" "uuden nimen" NetWorker-aliakseksi. Esimerkki: Lisää nwclientold tai nwclientdummy nwclientin aliakseksi.
 
VAROITUS: On tärkeää varmistaa, että kaikki samalla rivillä luetellut aliakset kuuluvat samalle isännälle. Jos jokin alias kuuluu eri isäntään, nsrclientfix yhdistää tallennusjoukkonsa luettelon ensimmäiseen aliakseen. Jos tallennusjoukot on jaettava myöhemmin, tämä vaatii monimutkaisen ja aikaa vievän kiertotavan (lyhyesti sanottuna poista tallennusjoukot mediatietokannasta ja skannaa ne uudelleen).
.
5. Korjaa luettelossa olevien asiakkaiden clientid-ongelmat nsrclientfix-komennolla tekstitiedoston kanssa.
 
Syntaksi:
nsrclientfix -u-tiedosto

Esimerkki:
nsrclientfix -utext1

Seuraavien asiakkaiden yhdistäminen Alenkaan: alenka.emc.com

Asiakkaan "alenka" resurssitietokannan yhdistäminen.

Asiakkaan "alenka" mediatietokannan yhdistäminen.

Sulautuminen on valmis asiakkaan "alenka" osalta.

Asiakkaan puhdistaminen "ajallisesti".

Resurssitietokannan tyhjentäminen asiakkaan "ajallisesta".

Mediatietokannan puhdistaminen asiakkaan "ajallisesta".

Poistetaan kaikki asiakkaan ajalliseen hakemistoon liittyvät hakemistovarmuuskopiot mediatietokannasta.

Asiakkaan "ajallinen" tyhjentäminen onnistui.

Asiakkaan "localhost" tyhjentäminen.

Asiakkaan localhost-resurssitietokannan tyhjentäminen.

Mediatietokannan tyhjentäminen asiakkaan localhostista.

Poistetaan kaikki asiakkaan localhost-hakemistoon liittyvät indeksivarmuuskopiot mediatietokannasta.

Asiakkaan localhost tyhjennettiin onnistuneesti.

HUOMAUTUS: Yhdistettyjä asiakkaita ei poisteta. Nsrclientfix-komento on suoritettava uudelleen, jotta voidaan poistaa aliakset, jotka on yhdistetty mutta joita ei ole poistettu.
 
6. Tyhjennä asiakkaat, jotka yhdistettiin aiemmin ja joihin ei nyt ole liitetty tallennusjoukkoja.
Yhdistettyjä asiakkaita ei poistettu. Jos haluat poistaa ne, nsrclientfix on suoritettava uudelleen:
 
nsrclientfix -atext2-p
alenka.emc.com
 
nsrclientfix -u text2

Asiakkaan puhdistaminen "alenka.emc.com".

Resurssitietokannan tyhjentäminen asiakkaan alenka.emc.com.

Mediatietokannan tyhjentäminen asiakkaan alenka.emc.com.

Poistetaan kaikki asiakkaan alenka.emc.com liittyvät indeksivarmuuskopiot mediatietokannasta.

Asiakkaan alenka.emc.com tyhjennys onnistui.

Additional Information

Katso nsrclientfix-man-sivu liitteestä nsrclientfix man page.pdf

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.