Slik feilsøker du Data Domain DDBoost-tilkobling og -ytelse
Summary: For å gi detaljert bruk for DDBoost tilkoblingskontrollverktøy (ddpconnchk).
Instructions
Slik feilsøker du DataDomain DDBoost-tilkobling og -ytelse
Sammendrag: For å gi detaljert bruk for DDBoost tilkoblingskontrollverktøy (ddpconnchk).
ddpconnchk-verktøyet kan brukes til å feilsøke følgende problemer:
- En medieserver kan ikke koble til en bestemt DDR via DDBoost-protokollen. (Dette gjelder også DDBoost/RMAN-plugin-modulen kan ikke koble til DDR)
- En medieserver kunne ikke sikkerhetskopiere til DDR via DDBoost-protokollen
- DDBoost MFR (Managed File Replication) mislyktes
- DDBoost sikkerhetskopiering/gjenoppretting ytelse treg
- DDBoost MFR-ytelse for treg ytelse
Kontakt kundestøtte for å få ddpconnchk-verktøyet
Notater:
ddpconnchk-verktøyet må kjøres på medieserveren eller klienten som kobles direkte til DD via DDBoost-protokollen.
Finn først ut OS / bits på den aktuelle medieserveren. Basert på medieserverens OS / bits, last ned den tilsvarende ddpconnchk-filen,
og legg den på medieserveren.
ddpconnchk-verktøyet er en kjørbar fil, så den kan ikke sendes som e-postvedlegg.
HVORDAN GJØRE DDPCONNCHK KLAR TIL Å KJØRE PÅ MEDIA SERVER:
- Winscp eller scp for å kopiere filen fra skrivebordet til medieserveren.
- Ingen installasjon kreves ddpconnchk er en frittstående kjørbar fil
- gunzip eller Winzip etc. kan brukes til å trekke ut pakken.
- Kjørbare tillatelser kreves for å kjøre ddpconnchk, det vil si chmod +x
- ddpconnchk kan kopieres og kjøres i en hvilken som helst katalog brukeren er autorisert. dvs. / tmp, eller C: \ EMC, eller C: \ ddtools etc......
Hvordan sette ddpconnchk på klienten din:
Linux/UNIX-operativsystemer:
- Logg på systemet der ddpconnchk ble kopiert til. Gå til mappen som pakken ble kopiert til, ved hjelp av cd-kommandoen.
- Hvis den nedlastede pakken er .tar fil, må du fjerne den via tar -xf <ddpconnchk_YOUR_OS_YOUR_BIT.tar>
- Angi tillatelser for ddpconnchk: chmod 755 ddpconnchk*
Eksempel:
[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 2 februar 22:54 ddpconnchk-rw-r-r
--. 1 rotrot 3696640 5. mai 2022 ddpconnchk_linux_x86_64.tar-rw-r
--r--. 1 59899 59899 12086 2 februar 22:44 ddpconnchk_README.txt
Windows-operativsystemer:
- Logg på Windows-systemet ddpconnchk_win_64.zip ble kopiert til. Bruk Windows Filutforsker, og gå til katalogen som pakken ble kopiert til.
- Pakk ut ddpconnchk_win_64.zip i en ny katalog.
- Avhengig av miljøet må du kanskje åpne en administrativ ledetekst i ddpconchk-katalogen. Dette kan gjøres fra File-Open> Command Prompt-Open> Command Prompt As Administrator.
Merk: Pakken inneholder en README.txt med tilleggsinformasjon og eksempler for diagnostisering av problemer.
EKSEMPEL 1: Generell kontroll av DDBoost-tilkobling:
Hvis du foretrekker å ikke sette passordet i kommandolinjen, kjør ddpconnchk uten -p <ddboost_user_password>. Du vil bli bedt om å skrive inn DDBoost-brukerpassordet ditt.
For Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
For Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
Vanlige feil: Kontroller alle feilene som er oppført i sammendraget etter dppconnchk-testen. ******************************************************** ** DDP-tilkobling MISLYKTES ** Servernavn: <DD-SERVERNAVN eller IP-adresse> **Brukernavn: <DDBoost bruker-ID> **Passord: ********* ** Feil: brukeren har utilstrekkelige tilgangsrettigheter ** ** - Kontroller at OST er lisensiert og aktivert på serveren ** - Bekreft at brukernavn/passwd samsvarer med verdier ** Konfigurert på server ** - Kontroller at tilgang av denne verten er tillatt ******************************************************** Test av DDP-tilkoblingsserver mislyktes a) DDBoost skal være aktivert, hvis det ikke er aktivert, kan du be kunden om å aktivere.
God stat:
# ddboost status DD Boost-status: aktivert
Dårlig tilstand:
# ddboost status DD Boost-status: deaktivert # ddboost enable DD Boost aktivert.
b) Kontroller at passordet forsøkt med ddpconnchk er riktig og ikke er utløpt. (noen ganger må du kanskje sette enten "" rundt det eller '')
# Aldring av brukerpassord viser Brukerpassord Minimumsdager Maksimumsdager Varslingsdager Deaktiver dager Status for dager Sist endret mellom endring mellom endringer før utløp etter utløp ----------------- ------------ -------------- -------------- ------------- ------------ ------- EMCTEST1 Feb 27, 2023 0 99999 7 aldri aktivert ## viser liste over brukere Brukerliste fra noden "localhost". Navn på UID-rolle Siste pålogging fra forrige påloggingstidspunkt Status Deaktiver dato ----------------- --- -------- --------------- ------------------------ ------- ------------ EMCTEST1 507 admin <ukjent> aldri aktivert aldri
c) Forsikre deg om at klienten har tillatelse til å koble til DD. I noen tilfeller kan en oppgradering av DDBoost-plugin eller en endring i DNS-innstillingen på klienten eller miljøet føre til at det oppdagede vertsnavnet ikke samsvarer med tidligere innstillinger. Eksempelet nedenfor viser både jokerkortet («*») og spesifikke klienter. Hvis jokertegntreffet ikke finnes, vennligst sjekk ddfs.info for "samsvarte ikke med tilgangslisteoppføringer" rundt tidspunktet for de mislykkede testene.
# ddboost-klienter viser config Godkjenningsmodus for klientkrypteringsstyrke ------------------- ------------------- ------------------- * Ingen Ingen MyClient.mycomp.com ingen ingen ------------------- ------------------- ------------------- (**) De globale sikkerhetsinnstillingene har forrang over disse klient(ene) spesifikke innstillingene. # Eksempel fra ddfs.info:
07/03 14:59:25.659490 [7ff122a44170] ADVARSEL: Client MyOtherClient.mycomp.com did not matche access list entries
07/03 14:59:25.659521 [7ff122a44170] nfsproc3_ost_mnt_3_svc: Klienttilgang nektet for 10.10.10.10 versjon 7.0
EKSEMPEL 2: Bruk ddpconnchk til å teste DDBoost-ytelse for sikkerhetskopieringer og gjenopprettinger:
Det vil teste DDBoost-ytelsen ved å skrive testbilde. Testbildet fjernes automatisk etter testen. Nedenfor er ytelsestesten med 1 strøm.
For Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g
For Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g
For å gjøre en ddpconnchk ytelseskontroll med flere strømmer du kan gjøre (-n #):
For 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
For 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 bestemmer størrelsen skrevet til DDR 1g = 1GB fil som er den maksimale størrelsen
-
-n 5 bestemmer hvor mange filer som skal opprettes.
-
Disse filene er midlertidige og vil bli slettet på slutten av testoperasjonen
-
En vellykket test vil vise, vertsnavn er løst til riktig IP, porter er åpne, DDBoost bruker/passord er riktige, og medieserveren kan se lagringsenhetene på DD. Dette bekrefter at DD-konfigurasjonen er god, og tilkoblingen mellom medieserver og DD er god.
-
Hvis ddpconnchk ikke klarer å koble til, bør feilen gi deg og ide om hvorfor den ikke var i stand til å koble til.
EKSEMPEL 3: Bruk ddpconnchk til å kontrollere tilkoblingen til DDBoost-replikering (MFR):
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
Merknader:
"-S, -U, -P" (store bokstaver) er for 2.
>Dette ligner på å kjøre ddpconnchk to ganger, en til DDR1 og en til DDR2, med alle små bokstaver som nedenfor. Men det er best å kjøre hele
kommandoen ovenfor.
EKSEMPEL 3: Kjør ddpconnchk for å kontrollere MFR/optdup-gjennomstrømningen:
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
EKSEMPEL 4: For DDVTL for å vise DFC-enheter som vises av en klient:
# ddpconnchk -D scan_all /dev/sg135: Servernavn: xxx-xxxxx Server-ID: xxxxxxxx /dev/sg134: Servernavn: xxxx-xxxxx Server-ID: xxxxxxxx
2 Generiske SCSI-enheter
2 DFC LUN-enheter
DFC-evaluering fullført
Tilleggsinformasjon:
Hvis ddpconnchk mislyktes, kan du se den spesifikke feilmeldingen for videre feilsøking:
-
pmap_getport() mislyktes er hovedsakelig relatert til nettverksvern, for eksempel brannmurproblem.
-
connect_server_user_pwd() FAILED skyldes hovedsakelig feil bruker/passord eller feil DDBoost-tilgangsliste.
-
Du kan bekrefte DDBoost-brukeren ved å sjekke ASUP-registerprotokollen.ost.user
-
Du kan bekrefte bruker/passord ved å logge på DD via en kittøkt som DDBoost-bruker for å teste passordet.
-
Bruk #ddboost tilgangsshow, og #ddboost ifgroup show config all, for å sjekke DDBoost-tilgang
Usage for ddpconnchk syntax:
-s <server_name/ip> # For primærserver (lokal, opt-dup kilde DD system)-u <brukernavn-p><
passwd-l>
< lsu_name-S>
< server_addr/ip> # For sekundær server (ekstern, opt-dup målet DD-system)
-U <brukernavn-P <>
passwd-L><
lsu_name-T
> optdup | writeimage # Velg utvidet test-v
# Verbose output-B
# Bruk innebygd OST API (ikke libstspiDataDomain)