Sådan foretager du fejlfinding af Data Domain DDBoost-forbindelse og -ydeevne

Summary: For at give detaljeret brug for DDBoost Connectivity Control Tool (ddpconnchk).

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Sådan foretager du fejlfinding af DataDomain DDBoost-forbindelse og -ydeevne

Resumé: For at give detaljeret brug for DDBoost Connectivity Control Tool (ddpconnchk).

Værktøjet ddpconnchk kan bruges til fejlfinding af følgende problemer:

  • En medieserver kan ikke oprette forbindelse til en bestemt DDR via DDBoost-protokollen. (Dette gælder også for DDBoost/RMAN plug-in kan ikke oprette forbindelse til DDR)
  • En medieserver kunne ikke sikkerhedskopiere til DDR via DDBoost-protokollen
  • DDBoost MFR (Managed File Replication) mislykkedes
  • DDBoost sikkerhedskopiering/gendannelse ydeevne langsom
  • DDBoost MFR-ydeevne langsom


Kontakt support for at få værktøjet

ddpconnchkNoter:

Værktøjet ddpconnchk skal køres på medieserveren eller klienten, der er direkte forbundet til DD via DDBoost-protokollen.


Find først ud af OS / bits på den pågældende medieserver. Baseret på medieserverens OS / bits, download den tilsvarende ddpconnchk-fil
og læg den på medieserveren.

Værktøjet ddpconnchk er en eksekverbar fil, så den kan ikke sendes som vedhæftet fil i en e-mail.

SÅDAN GØR DU DDPCONNCHK KLAR TIL AT KØRE PÅ MEDIESERVER:

  • Winscp eller scp for at kopiere filen fra skrivebordet til medieserveren.
  • Installation er ikke påkrævet ddpconnchk er en selvstændig eksekverbar fil
  • gunzip eller Winzip osv. kan bruges til at udpakke pakken.
  • Der kræves eksekverbare tilladelser for at køre ddpconnchk, dvs. chmod +x 
  • ddpconnchk kan kopieres og udføres i enhver mappe, brugeren er autoriseret. dvs. /tmp eller C:\EMC eller C:\ddtools osv......


Sådan sættes ddpconnchk på din klient:

Linux/UNIX-operativsystemer:

  1. Log på det system, som ddpconnchk blev kopieret til. Gå til den mappe, som pakken blev kopieret til ved hjælp af cd-kommandoen.
  2. Hvis den downloadede pakke er .tar fil, skal du udrede den via tar -xf <ddpconnchk_YOUR_OS_YOUR_BIT.tar>
  3. Indstil tilladelserne 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 feb 22:54 ddpconnchk-rw-r
--r--. 1 rodrod 3696640 5. maj 2022 ddpconnchk_linux_x86_64.tar-rw-r
--r--. 1 59899 59899 12086 2 februar 22:44 ddpconnchk_README.txt

Windows-operativsystemer:

  1. Log på det Windows-system, som ddpconnchk_win_64.zip blev kopieret til. Brug Windows Stifinder til at gå til den mappe, som pakken blev kopieret til.
  2. Udpak ddpconnchk_win_64.zip i en ny mappe. 
  3. Afhængigt af dit miljø skal du muligvis åbne en administrativ kommandoprompt til ddpconchk-biblioteket. Dette kan gøres fra File-Open> Command Prompt-Open> Command Prompt As Administrator.

Bemærk: Pakken indeholder en README.txt med yderligere oplysninger og eksempler til diagnosticering af problemer.

EKSEMPEL 1: Generel kontrol af DDBoost-forbindelse:

Hvis du foretrækker ikke at sætte adgangskoden i kommandolinjen, skal du køre ddpconnchk uden -p <ddboost_user_password>. Du bliver bedt om at indtaste din DDBoost-brugeradgangskode.

Til 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
 

Almindelige fejl:  Kontroller alle de fejl, der er anført i oversigten efter dppconnchk-testen.

********************************************************
** DDP-forbindelse MISLYKKEDES
** Servernavn: <DD SERVER-navn eller IP-adresse>
** Brugernavn: <DDBoost-bruger-id>
**Kodeord: *********
** Fejl: brugeren har utilstrækkelige adgangsrettigheder
**
** - Kontroller, at OST er licenseret og aktiveret på serveren
** - Bekræft værdier for brugernavn/passwd
** Konfigureret på serveren
** - Kontroller, at denne vært har adgang
********************************************************
DDP Connect Server Test MISLYKKEDES

a) DDBoost skal være aktiveret, hvis det ikke er aktiveret, skal du bede kunden om at aktivere.
God tilstand:
# DDboost-status
DD Boost-status: aktiveret
Dårlig stand:
# DDboost-status
DD Boost-status: deaktiveret

# ddboost aktiver
DD Boost aktiveret.
b) Sørg for, at adgangskoden, der er forsøgt med ddpconnchk, er korrekt og ikke er udløbet.  (nogle gange skal du muligvis sætte enten "" rundt om det eller '')
# bruger adgangskode aldring show
Brugeradgangskode Minimum dage Maksimum dage Advar dage Deaktiver dage Status
                    Sidst ændret mellem Skift mellem Skift før, Udløb efter Udløb Efter Udløb
-----------------   ------------   --------------   --------------   -------------   ------------   -------
EMCTEST1 27. feb. 2023 0 99999 7 aldrig aktiveret

## bruger show liste
Brugerliste fra noden "localhost".
Navngiv Uid-rolle Sidste login fra sidste login-tid Status Deaktiver dato
-----------------   ---   --------   ---------------   ------------------------   -------   ------------
EMCTEST1 507 admin <ukendt> aldrig aktiveret aldrig

c) Sørg for, at klienten har tilladelse til at oprette forbindelse til DD.  I nogle tilfælde kan en opgradering af et DDBoost-plugin eller en ændring i DNS-indstillingen på klienten eller miljøet medføre, at det registrerede værtsnavn ikke stemmer overens med tidligere indstillinger.  Nedenstående eksempel viser både wild card ("*") og specifikke klienter.   Hvis jokertegn-matchet ikke er til stede, skal du tjekke ind ddfs.info for "matchede ikke adgangslisteposter" omkring tidspunktet for de mislykkede tests.

# DDboost-klienter viser konfiguration
Godkendelsestilstand for klientkrypteringsstyrke
------------------- -------------------   -------------------
* ingen ingen
MyClient.mycomp.com ingen ingen
-------------------  -------------------   -------------------
(**) De globale sikkerhedsindstillinger har forrang over disse klientspecifikke indstillinger.

# Eksempel fra ddfs.info:

07/03 14:59:25.659490 [7ff122a44170] ADVARSEL: Client MyOtherClient.mycomp.com stemte ikke overens med adgangslisteposterne
07/03 14:59:25.659521 [7ff122a44170] nfsproc3_ost_mnt_3_svc: klientadgang nægtet for version 7.0 af 10.10.10.10


 

EKSEMPEL 2: Brug ddpconnchk til at teste DDBoost-ydeevne for sikkerhedskopieringer og gendannelser:

Det vil teste DDBoost ydeevne ved at skrive test billede. Testbilledet fjernes automatisk efter testen. Nedenfor er ydelsestesten ved hjælp af 1 stream.

Til 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 at udføre en ddpconnchk performance check med yderligere streams kan du gøre (-n #):

Til 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ørrelse 

  • -n 5 bestemmer, hvor mange filer der oprettes. 

  • Disse filer er midlertidige og slettes ved afslutningen af testoperationen

  • En vellykket test vil vise, hostname løst til den korrekte IP, porte er åbne, DDBoost bruger/adgangskode er korrekte, og medieserveren kan se storage-enheder på DD. Dette bekræfter, at DD-konfigurationen er god, og at forbindelsen mellem medieserveren og DD er god.

  • Hvis ddpconnchk ikke kan oprette forbindelse, skal fejlen give dig og idé om, hvorfor den ikke kunne oprette forbindelse.


EKSEMPEL 3: Brug ddpconnchk til at kontrollere forbindelsen for 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

Noter:
"-S, -U, -P" (store bogstaver) er for 2. DDR.

>Dette svarer til at køre ddpconnchk to gange, en til DDR1 og en til DDR2, med alle små bogstaver som nedenfor. Men det er bedst at køre den komplette
kommando ovenfor.
      
EKSEMPEL 3: Kør ddpconnchk for at kontrollere MFR/optdup-overførselshastigheden:

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: Sådan vises DFC-enheder, der vises af en klient,

for DDVTL:# ddpconnchk -D scan_all /dev/sg135:  Servernavn: xxx-xxxxx Server-id:   xxxxxxxx /dev/SG134:  Servernavn: xxxx-xxxxx Server-id:   xxxxxxxx

2 Generiske SCSI-enheder

2 DFC LUN-enheder
DFC-evaluering fuldført

Yderligere oplysninger:

Hvis ddpconnchk mislykkedes, skal du kontrollere den specifikke fejlmeddelelse for yderligere fejlfinding:

  • pmap_getport() mislykkedes er hovedsageligt relateret til netværkseviroment, såsom firewall-problem.

  • connect_server_user_pwd() FAILED skyldes hovedsageligt, at brugeren / adgangskoden er forkert, eller at DDBoost-adgangslisten er forkert.

  • Du kan bekræfte DDBoost-brugeren ved at kontrollere ASUP Registry protocol.ost.user

  • Du kan bekræfte bruger/adgangskode ved at logge ind på DD via en putty-session som DDBoost-bruger for at teste adgangskoden.

  • Brug #ddboost access show og #ddboost ifgroup show config all til at kontrollere DDBoost-adgang


Anvendelse til ddpconnchk-syntaks:

-s <server_name/ip> # For primær server (lokal, opt-dup kilde DD system)-u <brugernavn-p>
< passwd-l>
< lsu_name-S>
< server_addr/ip> # For sekundær server (remote, opt-dup target DD system)
-U <brugernavn-P <>
passwd-L><
lsu_name-T
> optdup | writeimage # Vælg extended test-v
# Verbose output-B
# Brug indbygget OST API (ikke libstspiDataDomain)

Affected Products

Data Domain
Article Properties
Article Number: 000204447
Article Type: How To
Last Modified: 03 Dec 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.