Data Domain: DDPCONNCHK DD Boost -yhteyksien ja -suorituskyvyn vianmääritys
Yhteenveto: DD Boost -yhteyden tarkistustyökalun (ddpconnchk) yksityiskohtainen käyttö täsmälleen samojen arvojen avulla varmuuskopiointisovelluksessa.
Oireet
pikanäppäimellä ddpconnchk Työkalua voidaan käyttää seuraavien ongelmien vianmääritykseen:
- Mediapalvelin ei voi muodostaa yhteyttä tiettyyn DDR:ään DD Boost -protokollalla. (Tämä koskee myös seuraavaa: DD Boost RMAN -laajennus ei voi muodostaa yhteyttä DDR:ään)
- Mediapalvelimen varmuuskopiointi DDR:ään DD Boost -protokollalla epäonnistui
- DD Boost Managed File Replication (MFR) epäonnistui
- DD Boost, varmuuskopioinnin tai palautuksen suorituskyky hidas
- DD Boost MFR:n suorituskyky hidas
DDPCONNCHKApuohjelmalla voidaan simuloida täydellistä varmuuskopiointia/kirjoitus-I/O:ta, palautusta/LUKU-I/O:ta ja I/O:n vanhentamista tai poistamista I/O:sta jättämällä pois itse varmuuskopiointisovellus mutta sisällyttämällä kaikki muut komponentit kaikkiin muihin sijainteihin käyttämällä Backup App -määrityksen tarkkoja ominaisuuksia.- Lisäksi
DDPCONNCHKApuohjelmalle voidaan määrittää asianmukaiset asetukset simuloimaan hallittua tiedostojen replikointia tai MFR:ää DD Boostin kautta haavoittuvuuden sisältävästä varmuuskopiointi-isännästä asiaankuuluvan lähteen (SRC) DD:n ja kohde (DST) DD:n välillä. - On aina suositeltavaa suorittaa täydellinen itsenäinen varmuuskopiointi-/KIRJOITUS-I/O-, palautus-/LUKU-I/O- ja vanhentaminen/POISTO-I/O-simulaatio molemmille Data Domaineille sekä täydellinen MFR-simulointi kloonin tai MFR:n vianmäärityksen aikana.
Syy
DD Boost -yhteyden tai -suorituskyvyn vianmääritys MFR:n tai kloonin yhteydessä tai suorituskyvyssä varmuuskopiointi-isännästä Source (SRC) Data Domainin ja Destination (DST) Data Domainin välillä.
Tarkkuus
Mistä ddpconnchk Työkalu:
https://central.dell.com/solutions/Networker-ToolsPakattava paketti sisältää apuohjelman useita versioita useissa käyttöjärjestelmäympäristöissä.
Tiedotteet:
ddpconnchktyökalu on suoritettava mediapalvelimessa, joka on isäntä, josta tiedot kirjoitetaan Data Domainiin DD Boostilla. Selvitä ensin kyseisen mediapalvelimen käyttöjärjestelmä / bitit. Lataa vastaava mediapalvelimen käyttöjärjestelmän / bittien perusteelladdpconnchktiedostoon ja laita se mediapalvelimelle.ddpconnchkon suoritettava tiedosto, sitä ei voi lähettää sähköpostin liitteenä.
Miten tehdä ddpconnchk Käyttövalmis mediapalvelimessa:
- Käyttö
WinscptaiSCPkopioidaksesi tiedoston lataussijainnista mediapalvelimeen. - Asennusta ei tarvita,
ddpconnchkon erillinen suoritettava tiedosto. GunziptaiWinziptai vastaavia tuotteita voidaan käyttää pakkauksen purkamiseen.- Suorittaminen edellyttää suoritettavia käyttöoikeuksia
ddpconnchk, esimerkiksi:
chmod +x
Ddpconnchkvoidaan kopioida ja suorittaa mistä tahansa hakemistosta, johon käyttäjällä on valtuutus. Voit esimerkiksi käyttää polkuja/tmp,C:\DelltaiC:\ddtools.
Kuinka juosta ddpconnchk:
Perussyntaksi:
#<ddpconnchkfilename> -s <DD Hostname Exactly in Backup App config> -l <Logical DDBOOST SU Exactly in Backup App config> -u <Owner of SU> -p <Password of Owner of SU> -p <ddboost_user_password> -v
Perusesimerkkejä:
- Windows:
C:\ddtools>ddpconnchk -s datadomain1.abc.com -l LSU1 -u ostuser -p xxxxxx -v
- Linux:
#./ddpconnchk_linux_64 -s datadomain2.com l LSU1 -u dduser -p xxxxxx -v
Esimerkki 1: DD Boost -yhteyksien yleinen tarkistus
#./ddpconnchk_linux_64 -s dd-dm2.abc.com -l LSU1 -u ostuser -p xxxxxx -v
Esimerkkitulos:
Loading plugin shared library Could not load ddpi_is_dfc_target_hostname: /lib64/libDDBoost.so: undefined symbol: ddpi_is_dfc_target_hostname Plugin shared library load FAILED USING BUILTIN DDP PLUGIN INSTEAD DDP CLIENT LIBRARY VERSION 2:6:0:2-366182 SERVER: dd-dm2.abc.com ---------------------------------- *** BASIC CONNECTIVITY TEST, dd-dm2.abc.com 1) Translate server name dd-md2-01.abc.com to IP address Server dd-dm2.abc.com -> IP address 10.xx.xx.xx 2) pmap_getport() for prog MOUNT (100005), vers 3, proto TCP Portmap (MOUNT) reports TCP port 2052 3) Establish TCP connection to MOUNT service 4) pmap_getport() for prog NFS (100003), vers 3, proto TCP Portmap(NFS) reports TCP port 2049 5) Establish TCP connection to NFS service 6) Establish DDP connection, for permission check DDBOOST properties: DDBOOST enabled = 1 opt_dup_enable = 1 Basic DDP Connectivity Test PASSED *** CONNECT SERVER TEST, dd-dm2.abc.com 1) Establish DDP connection DDP Connect Server Test PASSED *** LIST SUs TEST, dd-md2-01.abc.com connect_server_with_user_pwd()... connect_server_with_user_pwd() DONE open_su_list()... open_su_list() DONE Read SU list... 0> dd-dm2-lsu1 Bytes available 99025806163968 Bytes used 1085185994221356 1> dd-dm2-lsu2 Bytes available 99025806163968 Bytes used 1085185994221356 2> dd-dm2-lsu3 Bytes available 99025806163968 Bytes used 1085185994221356 3> ... 4 SUs total Read SU list DONE disconnect_server()... disconnect_server() DONE List SUs Test PASSED No further tests possible. Specify -l<su_name> to enable more tests SUCCESS: All tests completed
Tiedotteet:
- Alussa oleva jaetun kirjaston viesti ei ole merkittävä.
DdpconnchkTyökalulla on oma integroitu kirjasto käytettäväksi. - pikanäppäimellä
-vParametri on tarkoitettu yksityiskohtaiseen kirjaamiseen, joka antaa vaiheittaisen tuloksenddpconnchkUloskirjautuminen. - Jos et halua laittaa salasanaa komentoriville, suorita
ddpconnchkIlman. Saat kehotteen kirjoittaa salasana. - Onnistunut testi osoittaa, että isäntänimi on ratkaistu oikeaan IP-osoitteeseen, portit ovat auki, DD Boost -käyttäjä ja salasana ovat oikein ja mediapalvelin voi nähdä Data Domainin tallennusyksiköt. Tämä vahvistaa, että Data Domain -määritys sekä mediapalvelimen ja Data Domainin välinen yhteys on hyvä.
- Jos
ddpconnchkei pysty muodostamaan yhteyttä, virheen pitäisi antaa sinulle ja idea, miksi se ei pystynyt muodostamaan yhteyttä.
Esimerkki 2: Käyttö ddpconnchk DD Boost -suorituskyvyn testaamiseksi.
- Se testaa DD Boost -suorituskykyä kirjoittamalla testikuvan. Testikuva poistetaan automaattisesti testin jälkeen. Alla on suorituskykytesti yhdellä virralla.
C:\ddtools>ddpconnck -s <DD Hostname Exactly in Backup App config> -l <Logical DDBOOST SU Exactly in Backup App config> -u <Owner of SU> -p <Password of Owner of SU> -T writeimage -i 1g -n <Stream Count to Match with Backup App> -vvv Informational Notes: Use 1, 4, 8 etc for Stream Count to see if there is improvement in speed. There may be a saturation point for number of streams. Higher the stream count dos not always provide better throughput. Skip -p option if password contains conflicting special characters (such as # ? ; : , etc), and type the password when prompted.
Esimerkkitulos:
..... *** EXTENDED TEST: WRITE IMAGE, dd-dm2-lsu1/sfadvdfdas00163/1073741824 Cumulative Write Throughput: 85.33 MB/s Cumulative Read Throughput: 25.60 MB/s
- Voit tehdä
ddpconnchkSuorituskyvyn tarkistus 10 virralla (-n 10):
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddb_user_password> -l <lsu_name> -T writeimage -i 1g -n 10
-i1g määrittää DDR:ään kirjoitettavan koon: 1g = 1 Gt tiedostoa, joka on enimmäiskoko.-n10 määrittää, kuinka monta tiedostoa luodaan.- Nämä tiedostot ovat väliaikaisia, ja ne poistetaan, kun testitoiminto on suoritettu.
Esimerkki 3: Käyttö ddpconnchk DD Boost -replikoinnin (MFR) yhteyden tarkistaminen:
user@Affected_Backup_Host# ddpconnck -s <SRC DD Hostname Exactly in Backup App config> -l <SRC SU Exactly in Backup App config> -u <Owner of SRC SU> -p <Password of Owner of SRC SU> -T writeimage -i 1g -n <Stream Count to Match with Backup App> -vvv (Use 1, 4, 8 etc for Stream Count to see if there is improvement in speed) user@Affected_Backup_Host# ddpconnck -s <DST DD Hostname Exactly in Backup App> -l <DST SU Exactly in Backup App> -u <Owner of DST SU> -p <Password of Owner of DST SU> -T writeimage -i 1g -n <Stream Count to Match with Backup App> (Use 1, 4, 8 etc for Stream Count) user@Affected_Backup_Host# ddpconnck -s <SRC DD Hostname Exactly in AVA config> -l <SRC SU Exactly in AVA config> -u <Owner of SRC SU> -p <Password of Owner of SRC SU> -S <DST DD Hostname Exactly in AVA config> -L <DST SU Exactly in AVA config> -U <Owner of DST SU> -P <Password of Owner of DST SU> -T optdup -i 1g -n <Stream Count to Match with AVA> (Use 1, 4, 8 etc for Stream Count to see if there is improvement in speed)
Tiedotteet:
"-S, -U, -P"(isot kirjaimet) on tarkoitettu toiselle DDR:lle.- Tämä muistuttaa juoksua
ddpconnchkkahdesti, yksi DDR1:een ja toinen DDR2:een, kaikki pienet kirjaimet kuten alla. Mutta on parasta suorittaa yllä oleva komento.
#./ddpconnchk -s dd-dm-src.abc.com -l lsu1 -u user1 -p xxxxxx -v #./ddpconnchk -s dd-dm-dst.abc.com -l lsu2 -u user1 -p xxxxxx -v
Esimerkki 4: Suorita ddpconnchk tarkistaaksesi MFR/optdup-suorituskyvyn.
#ddpconnchk -s dd-dm-src.abc.com -l src_lsu1 -u user1 -p xxxxxx -S dd-dm-dst.abc.com -L dst_lsu1 -U user1 -P xxxxxx -T optdup -i 1g -n 5 -v
*** EXTENDED TEST: OPT DUP Src: dd-dm-src /src_lsu1 Dst: dd-dm-dst/dst_lsu1 ImgSize: 262144 bytes NumThrd: 1 Cumulative Filecopy Throughput: 0.12 MB/s Total read time: 0 seconds
Esimerkki 5: Voit luetteloida asiakkaan näkemien kuitukanavalaitteiden (DFC) dynaamisen seurannan.
# ddpconnchk -D scan_all
Esimerkkitulos:
/dev/sg135: Server Name: xxx-xxxxx Server ID: xxxxxxxx /dev/sg134: Server Name: xxxx-xxxxx Server ID: xxxxxxxx 2 Generic SCSI devices 2 DFC LUN devices DFC evaluation completed
Lisätietoja
Jos ddpconnchk epäonnistui, tarkista virhesanoma lisävianmääritystä varten:
pmap_getport()Epäonnistui liittyy verkkoympäristöön, kuten palomuuriongelmaan.connect_server_user_pwd()EPÄONNISTUI johtuu virheellisestä käyttäjänimestä tai salasanasta tai DD Boost -käyttöoikeusluettelon virheestä.- Voit vahvistaa DD Boost -käyttäjän tarkistamalla Auto Support (ASUP) -rekisterin
protocol.ost.user. - Voit vahvistaa käyttäjänimen ja salasanan kirjautumalla Data Domainiin PuTTY-istunnossa DD Boost -käyttäjänä ja testaamalla sen salasanan.
- Käyttö
#ddboost access showja#ddboost ifgroup show config all, tarkistaaksesi DD Boost -käytön.
Jos saat seuraavan virheen:
The code execution cannot proceed because MSVCR120.dll was not found. Reinstalling the program may fix this problem.
Korjaus on asentaa Microsoft Visual C++ 2013 Redistributable https://aka.ms/highdpimfc2013x64enu. (Ulkoinen linkki)
Näiden tietojen lähde puuttuu MSVCR120.dll eikä sitä korjata - Microsoft Q&A. (Ulkoinen linkki)