NetWorker: Epäjohdonmukaisten NSR-vertaistietojen korjaaminen
Summary: NSR-vertaistietovirhe varmuuskopioinnin ja palautuksen aikana. On jo olemassa kone, joka käyttää nimeä (client_name). Valitse joko toinen nimi koneellesi tai poista "NSR peer information" -merkintä kohdasta (client_name) isännässä: (host_name) ' ...
Symptoms
Varmuuskopiointi, palautus ja tietoliikenne epäonnistuvat työasemassa ja seuraavat virheet:
'nsrexecd: SYSTEM error: There is already a machine using the name (client_name). Either choose a different name for your machine, or delete the "NSR peer information" entry for (client_name) on host: (host_name)'
'nsrexecd: SYSTEM error: Connection reset by peer'
nsrexecd.exe voi aiheuttaa sovellusvirheitä yhdessä tai useammassa asiakasohjelmassa, kuten palvelimessa tai tallennussolmuissa.
Cause
res\nsrladb-kansio on uuden varmennepohjaisen isäntätodennuksen (nsrauth) koti. Se sisältää sekä yksittäisen asiakkaan paikallisen varmenteen että välimuistissa olevan kopion kaikista isännistä, joiden kanssa se on kommunikoinut.
Ensimmäisellä yhteyskerralla isäntä pyytää ja vastaanottaa sen isännän varmenteen, johon se muodostaa yhteyden, sekä tallentaa palvelimen varmenteen välimuistiin tulevaa vertailua varten. Ohjattuja palautuksia ja tallennussolmuja lukuun ottamatta vakioympäristössä kukin asiakasvarmenne tallennetaan välimuistiin NetWorker-palvelimessa ja tallennussolmuissa ja palvelimen varmenne tallennetaan välimuistiin kussakin asiakasohjelmassa ja tallennussolmussa. Nämä välimuistiin tallennetut varmenteet näkyvät määrityspuun Local Hosts -haarassa
Kun asiakas asennetaan uudelleen, varmenne luodaan uudelleen paikallisesti asiakasohjelmassa. Tämä aiheuttaa asiakkaan varmenteen palvelimen välimuistissa olevan kopion mitätöinnin, mikä aiheuttaa virheet. Sama ehto johtuu yksinkertaisesti nimeämällä nsrladb uudelleen asiakkaassa.
Resolution
NSR-vertaistiedot asetetaan asiakastasolla, ei palvelintasolla. Toisin sanoen: sinun on muodostettava yhteys NSRLA: han, ei NSR-tietokantaan. Tätä varten on muodostettava yhteys "nsradmin -p nsrexec" tai "nsrådmin -p nsrexecd". nsradmin muodostaa itsessään yhteyden NetWorker-palvelimeen.
Poista asiakkaan (client_name) vanha varmenne, joka ei vastaa vastaavuutta/välimuistiin ja luo virheilmoituksen (host_name). Jos NetWorker-palvelin on päivitetty tai asennettu uudelleen, palvelinvarmenne on poistettava jokaisesta asiakkaasta nsrauthin vahvaa todennusta käyttäen. Kummassakin tapauksessa korjaava toimenpide on sama ja yksi seuraavista:
- Poista asiakkaan varmenne, joka on päivitetty mistä tahansa isännästä ja kopio vanhasta NMC: n paikallisten isäntien kautta
- Poista vanha/välimuistissa oleva varmenne asiakkaasta, jota ongelma koskee, komentorivin avulla
Asiakaskoneen vertaistietojen tyhjentäminen (palvelimesta)
nsradmin -s <host_name> -p nsrexec
nsradmin> delete type: nsr peer information; peer hostname: <client_name>
Vertaistietojen tyhjentäminen asiakaskoneessa
nsradmin -p nsrexec
nsradmin> print type: nsr peer information
delete
Additional Information
Kiertotapa version mukaan:
- NSRAUTHIN poistaminen käytöstä vain palvelin- ja tallennussolmuissa (ja NW:n uudelleenkäynnistys) ratkaisee tämän ongelman lopullisesti.
- Aseta NetWorker-palvelin nsrauth- tai nsrauth-/oldauth-tilaan.
NetWorker 7.5.x-, 7.6.x- tai 8.0-palvelimia oldauth-tilassa ei voi käyttää NMC 8.0:n kanssa, joka on oletusarvoisesti nsrauth/oldauth-tilassa.