Data Domain DDBoost-yhteyksien ja -suorituskyvyn vianmääritys
Summary: DDBoost-yhteyden tarkistustyökalun (ddpconnchk) yksityiskohtainen käyttö.
Instructions
DataDomain DDBoost-yhteyden ja suorituskyvyn
vianmääritysYhteenveto: DDBoost-yhteyden tarkistustyökalun (ddpconnchk)
yksityiskohtainen käyttö.ddpconnchk-työkalulla voidaan suorittaa seuraavien ongelmien vianmääritys:
- Mediapalvelin ei voi muodostaa yhteyttä tiettyyn DDR:ään DDBoost-protokollan kautta. (Tämä koskee myös seuraavaa: DDBoost/RMAN-laajennus ei voi muodostaa yhteyttä DDR:ään)
- Mediapalvelimen varmuuskopiointi DDR:ään DDBoost-protokollan kautta epäonnistui
- DDBoost MFR (hallittu tiedostojen replikointi) epäonnistui
- DDBoost-varmuuskopioinnin/-palautuksen suorituskyky hidas
- DDBoost MFR:n suorituskyky hidas
Ota yhteys tukeen ddpconnchk-työkalun
hankkimista vartenMuistiinpanot:
ddpconnchk-työkalu on suoritettava mediapalvelimessa tai asiakkaassa, joka muodostaa yhteyden suoraan DD:hen DDBoost-protokollan kautta.
Selvitä ensin kyseisen mediapalvelimen käyttöjärjestelmä / bitit. Lataa mediapalvelimen käyttöjärjestelmän / bittien perusteella vastaava ddpconnchk-tiedosto
ja aseta se mediapalvelimelle.
ddpconnchk-työkalu on suoritettava tiedosto, joten sitä ei voi lähettää sähköpostin liitteenä.
DDPCONNCHK: N TEKEMINEN VALMIIKSI KÄYTETTÄVÄKSI MEDIAPALVELIMESSA:
- Winscp tai scp kopioida tiedoston työpöydältä mediapalvelimeen.
- Asennusta ei tarvita ddpconnchk on erillinen suoritettava tiedosto
- gunzipiä tai Winzipiä jne. voidaan käyttää paketin purkamiseen.
- Suoritettavat käyttöoikeudet vaaditaan ddpconnchk: n suorittamiseen, eli chmod +x
- ddpconnchk voidaan kopioida ja suorittaa missä tahansa käyttäjän valtuuttamassa hakemistossa. eli /tmp tai C:\EMC tai C:\ddtools jne......
Kuinka laittaa ddpconnchk asiakkaallesi:
Linux-/UNIX-käyttöjärjestelmät:
- Kirjaudu järjestelmään, johon ddpconnchk kopioitiin. Siirry cd-komennolla siihen hakemistoon, johon paketti kopioitiin.
- Jos ladattu paketti on .tar tiedosto, sinun on poistettava se tar -xf <ddpconnchk_YOUR_OS_YOUR_BIT.tar>
- Määritä ddpconnchk-käyttöoikeudet: chmod 755 ddpconnchk*
Esimerkki:
[root@hostname ~]# tar -xf <ddpconnchk_YOUR_OS_YOUR_BIT.tar
>[root@hostname ~]# chmod 755 ddpconnchk*
[root@hostname ~]# ls -l | grep ddpconnchk-rwxr-xr-x
. 1 59899 59899 3679696 helmi 2 22:54 ddpconnchk-rw-r
--r--. 1 juurijuuri 3696640 5. toukokuuta 2022 ddpconnchk_linux_x86_64.tar-rw-r
--r--. 1 59899 59899 12086 helmi 2 22:44 ddpconnchk_README.txt
Windows-käyttöjärjestelmät:
- Kirjaudu Windows-järjestelmään, johon ddpconnchk_win_64.zip kopioitiin. Siirry Windowsin Resurssienhallinnassa hakemistoon, johon paketti kopioitiin.
- Pura ddpconnchk_win_64.zip uuteen hakemistoon.
- Ympäristöstä riippuen sinun on ehkä avattava järjestelmänvalvojan komentokehote ddpconchk-hakemistoon. Tämä voidaan tehdä tiedoston avaamisesta> komentokehotteesta> - avaa komentokehote järjestelmänvalvojana.
Huomautus: Paketti sisältää README.txt, jossa on lisätietoja ja esimerkkejä ongelmien diagnosoinnista.
ESIMERKKI 1: DDBoost-yhteyksien yleinen tarkistus:
Jos et halua laittaa salasanaa komentoriville, suorita ddpconnchk ilman -p-ddboost_user_password<>. Sinua pyydetään kirjoittamaan DDBoost-käyttäjän salasana.
Windows
:C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
Yleiset virheet: Tarkista kaikki yhteenvedossa luetellut virheet dppconnchk-testin jälkeen. ******************************************************** ** DDP-yhteys EPÄONNISTUI ** Palvelimen nimi: <DD-PALVELIMEN nimi tai IP-osoite> **Käyttäjänimi: <DDBoost-käyttäjätunnus> **Salasana: ********* ** Virhe: käyttäjällä ei ole riittäviä käyttöoikeuksia ** ** - Varmista, että OST on lisensoitu ja otettu käyttöön palvelimella ** - Varmista, että käyttäjänimi/passwd vastaa arvoja ** määritetty palvelimella ** - Varmista, että tämän isännän käyttö on sallittua ******************************************************** DDP Connect Server -testi EPÄONNISTUI a) DDBoostin on oltava käytössä, jos se ei ole käytössä, pyydä asiakasta ottamaan se käyttöön.
Hyvä tila:
# ddboost-tila DD Boost -tila: käytössä
Huono tila:
# ddboost-tila DD Boost -tila: ei käytössä # ddboost ota käyttöön DD Boost käytössä.
b) Varmista, että ddpconnchkilla yritetty salasana on oikein eikä ole vanhentunut. (joskus saatat joutua laittamaan joko "" sen ympärille tai '')
# käyttäjän salasanan vanhenemisesitys Käyttäjän salasana Vähimmäispäivät Enimmäispäivät Varoituspäivät Päivien tilan poistaminen käytöstä Viimeksi vaihdettu muutosten välillä ennen vanhentumista vanhenemisen jälkeen ----------------- ------------ -------------- -------------- ------------- ------------ ------- EMCTEST1 helmi 27, 2023 0 99999 7 ei koskaan käytössä ## käyttäjän näyttelyluettelo Localhost-solmun käyttäjäluettelo. Nimi UID Rooli Viimeisin kirjautuminen viimeisestä kirjautumisajasta Tila Käytöstä poistopäivä ----------------- --- -------- --------------- ------------------------ ------- ------------ EMCTEST1 507 järjestelmänvalvoja <tuntematon> ei koskaan käytössä
c) Varmista, että asiakkaalla on pääsy DD:hen. Joissakin tapauksissa DDBoost-laajennuksen päivitys tai asiakkaan tai ympäristön DNS-asetuksen muutos voi aiheuttaa sen, että havaittu isäntänimi ei vastaa aiempia asetuksia. Alla olevassa esimerkissä näkyy sekä villi kortti ("*") että tietyt asiakkaat. Jos jokerimerkkiosumaa ei ole, tarkista ddfs.info "ei vastannut käyttöoikeusluettelon merkintöjä" epäonnistuneiden testien aikaan.
# ddboost clients show config Asiakassalauksen vahvuuden todennustila ------------------- ------------------- ------------------- * ei mitään ei mitään MyClient.mycomp.com ei mitään ------------------- ------------------- ------------------- (**) Yleiset suojausasetukset ovat ensisijaisia näihin asiakaskohtaisiin asetuksiin nähden. # Esimerkki ddfs.info:
07/03 14:59:25.659490 [7ff122a44170] VAROITUS: Asiakkaan MyOtherClient.mycomp.com eivät vastanneet käyttöoikeusluettelon merkintöjä
07/03 14:59:25.659521 [7ff122a44170] nfsproc3_ost_mnt_3_svc: Asiakkaan käyttö estetty versiossa 10.10.10.10 7.0
ESIMERKKI 2: Testaa DDBoost-suorituskykyä varmuuskopioinnissa ja palautuksissa ddpconnchk:lla:
Se testaa DDBoost-suorituskykyä kirjoittamalla testikuvan. Testikuva poistetaan automaattisesti testin jälkeen. Alla on suorituskykytesti, jossa käytetään yhtä virtavirtaa.
Windows
:C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g
Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g
Voit tehdä ddpconnchk-suorituskyvyn tarkistuksen lisävirroilla (-n #):
Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddb_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g -n 5
Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g -n 5
-
-i 1g määrittää DDR: ään kirjoitettavan koon, 1g = 1GB-tiedosto, joka on enimmäiskoko
-
-n 5 määrittää, kuinka monta tiedostoa luodaan.
-
Nämä tiedostot ovat väliaikaisia, ja ne poistetaan testin lopussa
-
Onnistunut testi näyttää, että isäntänimi on ratkaistu oikeaan IP-osoitteeseen, portit ovat auki, DDBoost-käyttäjä/salasana on oikein ja mediapalvelin näkee DD:n tallennusyksiköt. Tämä vahvistaa, että DD-kokoonpano on hyvä ja että mediapalvelimen ja DD:n välinen yhteys on hyvä.
-
Jos ddpconnchk ei pysty muodostamaan yhteyttä, virheen pitäisi antaa sinulle ja idea, miksi se ei pystynyt muodostamaan yhteyttä.
ESIMERKKI 3: Tarkista DDBoost-replikoinnin (MFR) yhteydet ddpconnchk:n avulla:
Linux/Unix:
#./ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -S <ddr_name> -U <ddboost_user> -P <ddboost_user_password> -L <ddboost_storage-unit_name> -T optdup -v
Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> - S <ddr_name -U <ddboost_user> -P <ddboost_user_password> -L <ddboost_storage-unit_name> -T optdup -v
Huomautuksia:
"-S, -U, -P" (isot kirjaimet) tarkoittaa 2. DDR:ää.
>Tämä vastaa ddpconnchk-suoritusta kahdesti, yhden DDR1:een ja toisen DDR2:een, kaikki pienet kirjaimet kuten alla. Mutta on parasta suorittaa yllä oleva komento
.
ESIMERKKI 3: Tarkista MFR/optdup-tiedonsiirto komennolla ddpconnchk:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <lsu_name> -S <ddr_name> -U <ddboost_user> -P <ddboost_user_password> -L <ddboost_storage-unit_name> -T optdup -i 1g -n 5 -v
#./ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <lsu_name> -S <ddr_name> -U <ddboost_user> -P <> ddboost_user_password -L <ddboost_storage-unit_name> -T optdup -i 1g -n 5 -v
ESIMERKKI 4: DDVTL voi luetteloida asiakkaan näkemät DFC-laitteet:
# ddpconnchk -D scan_all /dev/sg135: Palvelimen nimi: xxx-xxxxx Palvelimen tunnus: xxxxxxxx /dev/sg134: Palvelimen nimi: xxxx-xxxxx Palvelimen tunnus: xxxxxxxx
2 Yleiset SCSI-laitteet
2 DFC LUN -laitteet
DFC-arviointi valmis
Lisätietoja:
Jos ddpconnchk epäonnistui, katso virheilmoituksesta lisää vianmääritystä:
-
pmap_getport() epäonnistui liittyy pääasiassa verkkoympäristöön, kuten palomuuriongelmaan.
-
connect_server_user_pwd() FAILED johtuu pääasiassa virheellisestä käyttäjästä/salasanasta tai DDBoost-käyttöoikeusluettelon virheestä.
-
Voit vahvistaa DDBoost-käyttäjän tarkistamalla ASUP-rekisterin protokolla.ost.user
-
Voit vahvistaa käyttäjän/salasanan kirjautumalla DD:hen putty-istunnon kautta DDBoost-käyttäjänä ja testaamalla salasanan.
-
Tarkista DDBoost-käyttöoikeus #ddboost access show- ja #ddboost ifgroup show config all -toiminnolla
ddpconnchk-syntaksin käyttö:
-s <server_name/ip> # Ensisijaiselle palvelimelle (paikallinen, opt-dup-lähdekoodi DD-järjestelmä)-u <käyttäjätunnus-p><
passwd-l><
lsu_name-S <>
server_addr/ip> # Toissijaiselle palvelimelle (etä, opt-dup-kohde DD-järjestelmä)
-U <käyttäjätunnus-P <
>passwd-L <
>lsu_name-T
> optdup | writeimage # Valitse laajennettu testi-v
# Verbose output-B
# Käytä sisäänrakennettua OST-sovellusliittymää (ei libstspiDataDomain)