メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

NetWorker: Nimenselvityksen vianmäärityksen parhaat käytännöt

概要: NetWorkerin DNS (Domain Name Space) -ongelmien vianmääritysopas.

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


手順

NetWorker määräytyy nimenselvityksen mukaan. Jos nimenselvitys on virheellinen ja täysin johdonmukainen, monet NetWorkerin toiminnoista voivat aiheuttaa ongelmia. Koska NetWorker hallitsee mahdollisesti arkaluontoisia tietoja, sen on varmistettava niiden isäntien identiteetit, joiden kanssa se on vuorovaikutuksessa eri tavoin.
 
NetWorkerissa voi ilmetä monenlaisia oireita, jotka johtuvat nimenselvitysvirheistä NetWorkerissa:
  • Virheilmoitukset, joissa ilmoitetaan nimen edelleenlähetys- tai käänteisen haun ongelmista.
  • Asiakkaat eivät voi tutkia niitä varmuuskopioinnin aikana.
  • Työasemat eivät pysty tallentamaan palvelimeen manuaalisesti tai palauttamaan niitä.
  • Tallennussolmulaitteiden kloonaus- tai käyttöongelmat.
  • Selaus- tai tallennusvälinetietokannan tallennusongelmat.
  • Palvelin- tai tallennussolmu lakkaa vastaamasta käynnistyksen yhteydessä tai normaalikäytön aikana.
  • Virheellinen nimi tai sisäkkäinen indeksihakemisto.
  • Väärin määritetyt työasemavirheet.
Nimenselvitys tapahtuu eri mekanismien avulla ja eri tasoilla:
  • NetWorker-nimivälimuisti
  • Paikallisen isännän ratkaisujen välimuisti
  • Paikallisten isäntien tiedostomerkinnät
  • DNS-palvelimen haut


Nimenselvitysmenetelmät


1. NetWorker-välimuistitallennus: NetWorker ylläpitää sisäistä nimivälimuistia, joka ei aina vastaa nimenselvitysongelmien korjaamiseen tehtyjä ympäristömuutoksia ilman palvelujen uudelleenkäynnistystä. NetWorkerissa on myös määritettävissä oleva kenttä, joka on yleinen kaikissa asiakasesiintymissä, joita kutsutaan aliaksiksi. Tämän nimen on vastattava kaikkia kyseisen asiakasesiintymän nimiä, jotta voidaan välttää monentyyppisiä ongelmia. Jos tarvittava nimi on NetWorkerin sisäisessä välimuistissa, sitä käytetään siitä käsin ja isännän Resolver-välimuisti ei ole pakollinen. NetWorker-palvelimen daemonilla (nsrd) voi dumpata ratkaistun nimen välimuistin daemon.raw-tiedoston, tyhjentää välimuistin tai tyhjentää ja selvittää nimet uudelleen:
  • dbgcommand -nsrd PrintDnsCache=1 (vedos daemon.raw-vedokseen)
  • dbgcommand -nsrd FlushDnsCache=1 (tyhjennys)
  • dbgcommand -nsrd FlushDnsCache=9 (tyhjennä ja ratkaise ongelma)
  • Edellä mainituissa komennoissa voi käyttää komentoa -n process nametai-p PID. Jos haluat käyttää tuotetunnusta, hae PID suorittamalla ensin muita komentoja. esimerkki: ps -ef | grep nsr (Linux) tai "tasklist | findstr nsr" (windows) 
2. Ratkaisuvälimuisti: Kaikissa isännissä ja käyttöjärjestelmissä on paikallinen selvityksen välimuisti, joka auttaa isännän tarkkuudessa ja nopeudessa käyttämättä isäntätiedostoja tai DNS-palvelimia. Tämä välimuisti tarkistetaan seuraavaksi normaalien käyttöjärjestelmän nimenselvityssääntöjen mukaan. Jos isäntätietue on olemassa (vaikka se olisi vanha tai väärä), sitä käytetään ennen minkään muun tietolähteen kyselyä. Selvityksen välimuistimerkinnät syötetään välimuistiin ensimmäisellä onnistuneella tarkkuusyrityksellä, ja ne säilyvät ennalta määrätyn ajan. Joissakin käyttöjärjestelmissä voi näkyä ratkaisujen välimuistin sisältö (esimerkiksi Windows-isännät voivat suorittaa ipconfig /displaydns-komennon), ja kaikissa on mekanismi, jolla se voidaan poistaa tai tyhjentää:
  • DNS-tyhjennys Linuxissa voi vaihdella Linux-jakelun ja asennettujen pakettien mukaan. Lisätietoja on valmistajan oppaissa. 
  • Windows: ipconfig /flushdns
3. Isäntätiedostot: Isännän selvityksessä käytetään nimenomaan IP-osoitteen ja siihen ratkaistavien nimien syöttämistä erillisillä riveillä ja välilyöntinä. Tämä tarkistetaan ennen DNS:ää oletusarvoisesti Windowsissa. Linuxin ratkaisujen lähdejärjestyksen voi tavallisesti määrittää kansioon /etc/nsswitch.conf tai /etc/netsvc.conf. Isäntätiedostot jäsennetään vain kyselyä vastaavaan ensimmäiseen merkintään. Siksi mitään ip-osoitteen tai isäntänimen toista esiintymää ei löydy, jos nimiä yritetään selvittää. Kunkin nimen tai IP-osoitteen pitäisi näkyä vain kerran, koska kaikki nimet on kirjoitettava vastaavan IP-osoitteen samalle riville.
  • Unix/Linux: /etc/hosts (/etc/isännät)
  • Windows: %systemroot%\System32\drivers\etc\hosts
HUOMAUTUS: Isäntätiedostot voivat vioittua, kuten mikä tahansa muukin tiedosto. Jos et ole varma, nimeä olemassa oleva isäntätiedosto uudelleen, luo uusi, tyhjennä ratkaisujen välimuisti ja yritä uudelleen.

4. Forward Resolution (Eteenpäin ratkaisu): Jotta isäntä voi viestiä vieraan isännän kanssa, kun nimi annetaan, isännän on etsittävä, että vieraiden isäntien IP-osoite TCP/IP-tiedonsiirtoa varten KUN käytät DNS:ää, IP-osoitteen hakeminen edellyttää, että kyseisen isäntänimen nimi haetaan Edelleenlähetyshaku-alueella. Asiakas voi käyttää useaa DNS-isäntää. Hae DNS-nimet Windows-järjestelmissä ipconfig /all-komennolla. Linux-/UNIX-käyttöjärjestelmissä /etc/resolv.conf sisältää yleensä DNS-palvelinjärjestyksen. nslookup on yleisin DNS-kyselytyökalu, joka on käytössä kaikissa ympäristöissä, mutta sitä käytetään usein väärin; ja kysely välitysvyöhykkeelle:
  • Avaa vuorovaikutteinen kehote suorittamalla nslookup ilman argumentteja.
  • Kirjoita etsittävä nimi iteraatio ja paina Enter-näppäintä, jos haluat noutaa edelleen tietueen dns-palvelimesta, johon olet muodostanut yhteyden.
  • Kirjoita sama nimi vielä kahdesti, jotta näet, toimiiko nimitietue vuorotellen eri isäntien välillä vai palauttaako se samat tiedot.
  • Toista sama kaikille nimille, joita muut isännät voivat kutsua isäntäkokeiksi tai jotka pitävät itseään samana IP-osoitteena.
  • Toista sama kaikille muille DNS-palvelimille, joita isäntä on määritetty mahdollisesti käyttämään siirtymällä palvelimen next_dns_server.
HUOMAUTUS: Kaikkien palautettujen tietueiden on oltava keskenään yhdenmukaisia, ja niiden on vastattava järjestelmänvalvojan ymmärtämiä oikeita tietoja; ja kaikki tunnetut nimet on huomioitava ja tarkistettava.

 5. Käänteinen tarkkuus: Isännän on ehkä etsittävä isännän nimi, jotta se voi olla yhteydessä vieraaseen isäntään IP-osoitteen antamisajankohtaa varten. DNS-palvelua käytettäessä kysely tehdään käänteisen haun vyöhykkeellä, jotta kyseisen IP-osoitteen isäntänimi löytyy. Tätä käytetään usein myös väärin, sillä nslookup-IP_Address kirjoittaminen tai IP-osoitteen kirjoittaminen nslookupissa ei lähetä kyselyä käänteisen haun alueelle:
  • Avaa vuorovaikutteinen kehote suorittamalla nslookup ilman argumentteja.
  • Vaihda kyselytyypiksi käänteinen vyöhyke kirjoittamalla set q=ptr.
  • Kumoa ongelma kirjoittamalla IP-osoite ja paina Enter-näppäintä.
  • Varmista, että käänteisessä tietueessa palautettu nimi vastaa edelleenlähetystietueen nimeä/IP-osoitetta.
[root@linux_a~]# nslookup linux_a
Server:         1.2.3.4
Address:        1.2.3.4#53
Name:   linux_a.domain.com
Address: 5.6.7.8
         
[root@linux_a~]# nslookup 5.6.7.8
Server:         1.2.3.4
Address:        1.2.3.4#53
Name:   linux_a.domain.com
Address: 5.6.7.8
         
[root@linux_a~]# nslookup
> set q=ptr
> 5.6.7.8
Server:         1.2.3.4
Address:        1.2.3.4#53
Non-authoritative answer:
8.7.6.5.in-addr.arpa        name = linux_a.domain.com.
Edellä olevassa esimerkissä on selvää, että nslookupin suorittaminen ei koskaan kysellä käänteisen haun aluetta.

HUOMAUTUS: NetWorker on erittäin riippuvainen täydellisestä ja yhdenmukaisesta käänteisestä tarkkuudesta sekä vakiopohjaisesta edelleenlähetysratkaisusta. Tämä on osa sen valtuutusprosessia, ja se on suunniteltu siten, että se estää ennakoivasti IP-osoitteiden pehyökkäyksiä tai muita hyökkäyksiä, joiden tarkoitus on varastaa varmuuskopiointitietoja.

Resolution (tarkkuus)

Kaikkien NetWorker-isäntien nimenselvityksen on oltava yhdenmukainen sekä välitys- että käänteisessä järjestyksessä kaikissa palvelimissa, joiden kanssa ne ovat yhteydessä (joka vaihtelee tietovyöhykkeen roolin mukaan). NetWorker-järjestelmänvalvojien on keskeisen tärkeää varmistaa, että mahdolliset isännän ratkaisuongelmat korjataan välittömästi ja kokonaan.
Kun teet nimenselvitysongelmia tai suljet ne pois NetWorker-tietovyöhykkeellä:
    1. Etsi kaikki epäonnistuneeseen toimintaan osallistuvat isännät, kuten palvelin, työasemat ja mahdollisesti tallennussolmu.
    2. Määritä kullekin IP-osoitteelle paikallisesti määritetyt ip-osoitteet ja kaikki odotetut kyseisten IP-osoitteiden määritettävissä olevat nimet.
    3. Määritä kaikki isännät käyttämään isäntätiedostoa ennen DNS:ää isännänselvitystä varten.
    4. Yhden isännän isäntätiedoston alussa määritetään yksi merkintä kullekin IP-osoitimelle siten, että jokainen nimi vastaa sitä samalla rivillä.
    5. Kopioi kyseiset rivit täsmälleen ensimmäisestä isännästä vastaavien isäntien isäntätiedostoihin.
    6. Muokkaa NetWorker-asiakasobjektit niin, että aliakset vastaavat haluttuja IP-osoitteita oikein.
    7. Sammuta NetWorker kaikissa asiaan osallistuvissa isännissä
8. Tyhjennä kunkin isännän välimuisti käyttämällä asianmukaista käyttöjärjestelmämekanismia
9. Käynnistä NetWorker uudelleen ja yritä tehdä ongelmallinen toiminto uudelleen

. Näin voit osoittaa, että tietty isäntäkone ratkaisee nimen:
    1. Muodosta
yhteys ensimmäiseen NetWorker-isäntään (esimerkiksi työasemaan) käyttämällä nsradmin -s remote_host -p nsrexec -nsrexec -nsradmin -p nsrexec -nimeä. Määritä samassa isännässä nsradminin prosessi (esimerkiksi Windows, tehtäväluettelo | findstr nsradmin)
3. Näytä prosessiin liittyvä kanta suorittamalla netstat (esimerkiksi Windows, netstat -ao | findstr process_id)
4. Määritä kyseisen isännän yhteysliitäntä (tuloksen vasemmanpuoleinen IP:port-pariliitos)
5. Suorita etäisännässä komento netstat -a ja findstr/grep for :calling_port_from_first_host (se näkyy nyt oikeassa reunassa)
6. Kaksoispisteen vasemmalla puolella oleva isäntänimi on ensimmäisen isännän nimi, jonka toinen isäntä ratkaisee saapuvan yhteyden
nimellä 7. Tarkista saman kannan IP-osoite suorittamalla uudelleen netstat-komentoon lisätyllä -n-kytkimellä ja tarkistamalla, onko IP-/reitti odotettu
8. Tee samoin ja varmista, että toinen isäntä ratkaisee ensimmäisen isännän odotetuilla parametreilla.

その他の情報

 
Monissa NetWorker-toimissa, kuten tallennusryhmässä, käytetään useita erillisiä TCP-kantoja: tallennusryhmän esimerkissä yhtä hallintaistunnolle, yhtä tiedoille ja yhtä indeksin päivittämiseen. Jos jossakin istunnossa käytetään epäjohdonmukaista (teknistä) nimeä, toiminto voi epäonnistua.
  • Round Robining -toimintoa käytetään ja määritetään joskus harkiten, mutta se on yleensä odottamatonta ja se kannattaa välttää.
  • netstat -a paljastaa avoimet/aktiiviset TCP-liitännät, jotka paljastavat vieraan isännän käyttöjärjestelmän korjaavan nimen. Tällä voidaan tunnistaa ongelmia.
  • Staattista reititystä voi joskus tarvita, kun verkkoliikenne käyttää odottamatonta/ei-toivottua sovitinta, mikä saattaa myöhemmin johtaa nimenselvitysongelmiin.

Katso myös:
Tietämyskannan 463606: DNS- ja nimenselvitysongelmien vianmääritys

文書のプロパティ


影響を受ける製品

NetWorker

最後に公開された日付

26 9月 2023

バージョン

3

文書の種類

How To