Data Domain: DDPCONNCHK – Odstraňování problémů s konektivitou a výkonem softwaru DD Boost

Shrnutí: Podrobný popis použití nástroje pro kontrolu konektivity softwaru DD Boost (ddpconnchk) s využitím stejných hodnot z aplikace zálohování.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

Nástroj ddpconnchk lze použít k odstraňování následujících problémů:
  • Server médií se nemůže připojit k určitému systému DDR pomocí protokolu DD Boost. (To platí také pro doplněk DDBoost/RMAN, který se nemůže připojit k systému DDR.)
  • Serveru médií se nepodařilo zálohovat systém DDR pomocí protokolu DD Boost
  • Selhala replikace spravovaného souboru (MFR) funkce DD Boost
  • Pomalý výkon zálohování nebo obnovení funkce DD Boost
  • Pomalý výkon replikace MFR DD Boost
  • Nástroj DDPCONNCHK lze použít k simulaci kompletního zálohování/zápisu operací I/O, obnovení/čtení operací I/O a vypršení platnosti / odstranění operací I/O z dotčeného hostitele zálohování vyloučením samotné zálohovací aplikace a zahrnutím všech ostatních komponent na všech ostatních místech pomocí přesných hodnot z konfigurace zálohovací aplikace.
  • Kromě toho lze nástroj DDPCONNCHK nakonfigurovat pomocí správných možností pro simulaci replikace spravovaných souborů nebo MFR přes DDBOOST z dotčeného hostitele zálohování mezi relevantním zdrojovým (SRC) DD a cílovým (DST) DD.
  • Při odstraňování problémů s klonováním nebo replikací MFR se vždy doporučuje provádět úplné nezávislé zálohování/zápis operací I/O, obnovení/čtení operací I/O a vypršení platnosti / odstranění operací I/O v obou systémech Data Domain spolu s kompletní simulací replikace MFR.

Příčina

Odstraňování problémů s konektivitou nebo výkonem funkce DD Boost mezi zálohovacím hostitelem a systémem DD. Nezahrnuje příslušnou zálohovací aplikaci, ale zahrnuje všechny ostatní komponenty na všech místech.
Odstraňování problémů s konektivitou nebo výkonem replikace MFR nebo klonu DD Boost z hostitele zálohování a mezi zdrojovým (SRC) DD a cílovým (DST) DD.

Řešení

KDE ZÍSKAT NÁSTROJ DDPCONNCHK:
Stáhněte si soubor ddpconnchk.zip ze https://central.dell.com/solutions/Networker-Tools
Komprimovaný balíček obsahuje několik verzí nástroje pro různé platformy operačního systému.


Poznámky:
Nástroj -ddpconnchk musí být spuštěn na serveru médií, což je hostitel, ze kterého se zapisují data do systému Data Domain pomocí funkce DD Boost. Nejprve tedy zjistěte operační systém / bitovou verzi příslušného serveru médií. Na základě operačního systému / bitů serveru médií stáhněte odpovídající soubor ddpconnchk a umístěte jej na server médií.
-ddpconnchk je spustitelný soubor, nelze jej tedy odeslat jako přílohu e-mailu.

JAK PŘIPRAVIT NÁSTROJ DDPCONNCHK KE SPUŠTĚNÍ NA SERVERU MÉDIÍ: 

  • Pomocí Winscp nebo scp zkopírujte soubor z umístění pro stahování na server médií.
  • Není nutná instalace, ddpconnchk je samostatný spustitelný soubor.
  • K rozbalení balíčku lze použít soubor nástroj Gunzip či Winzip nebo podobné produkty.
  • Ke spuštění nástroje ddpconnchk jsou vyžadována oprávnění ke spuštění souboru, například:
    chmod +x 
  • Nástroj Ddpconnchk lze kopírovat a spouštět z libovolného adresáře, ke kterému má uživatel oprávnění. Můžete například použít cestu /tmp, C:\Dell nebo C:\ddtools.

JAK SPUSTIT NÁSTROJ DDPCONNCHK:
Základní syntaxe:

#<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


Základní příklady:
Systém Windows: 

C:\ddtools>ddpconnchk -s datadomain1.abc.com -l LSU1 -u ostuser -p xxxxxx  -v


Systém Linux:

#./ddpconnchk_linux_64 -s datadomain2.com l LSU1 -u dduser -p xxxxxx -v

 
PŘÍKLAD 1: Obecná kontrola konektivity DD Boost

#./ddpconnchk_linux_64 -s dd-dm2.abc.com -l LSU1 -u ostuser -p xxxxxx -v

Ukázkový výstup:

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


Poznámky:

  • Zpráva o sdílené knihovně na začátku není důležitá. Nástroj Ddpconnchk má vlastní integrovanou knihovnu.
  • Parametr "-v" slouží k podrobnému protokolování, které poskytuje výsledek podrobné kontroly ddpconnchk. 
  • Pokud nechcete zadávat heslo do příkazového řádku, spusťte nástroj ddpconnchk bez něj. Zobrazí se výzva k zadání hesla.
  • Úspěšný test zobrazí název hostitele přeložený na správnou IP adresu, porty budou otevřené, uživatel a heslo funkce DD Boost se zobrazí správně a server médií vidí úložné jednotky v systému DD. To potvrzuje, že konfigurace systému DD a připojení mezi serverem médií a systémem DD jsou v pořádku.
  • Pokud se nástroj ddpconnchk nemůže připojit, chyba by vám měla poskytnout představu o tom, proč se připojení nezdařilo.

PŘÍKLAD 2: Pomocí nástroje ddpconnchk otestujte výkon funkce DD Boost.
Testuje výkon softwaru DD Boost zápisem testovací bitové kopie. Testovací bitová kopie se po testu automaticky odstraní.
Níže je uveden test výkonu pomocí jednoho datového proudu.
 

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

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.

Ukázkový výstup:

.....
*** EXTENDED TEST: WRITE IMAGE, dd-dm2-lsu1/sfadvdfdas00163/1073741824
Cumulative Write Throughput: 85.33 MB/s
Cumulative Read Throughput: 25.60 MB/s

 
Provedení kontroly výkonu pomocí nástroje ddpconnchk s 10 datovými proudy (–n 10):

C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddb_user_password> -l <lsu_name> -T writeimage -i 1g -n 10
  • -i 1g určuje velikost zapsanou do DDR – 1g = 1 GB, což je maximální velikost. 
  • -n 10 určuje, kolik souborů se vytvoří. 
  • Tyto soubory jsou dočasné a po dokončení testovací operace se odstraní.


PŘÍKLAD 3: Zkontrolujte pomocí nástroje ddpconnchk konektivitu replikace DD Boost (MFR):

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)

 
Poznámky:
„-S, -U, -P“ (velké písmeno) je pro druhý systém DDR.
Je to podobné, jako když dvakrát spustíte nástroj ddpconnchk, jednou na systému DDR1 a podruhé na DDR2, a použijete malá písmena, jako je uvedeno níže. Nejlepší je však spustit výše uvedený kompletní příkaz.
     

#./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


PŘÍKLAD 4: Spusťte nástroj ddpconnchk a zkontrolujte propustnost MFR/optdup.

#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

 
PŘÍKLAD 5:  Výpis dynamického sledování zařízení Fibre Channel (DFC), která se zobrazují klientovi.
 

# ddpconnchk -D scan_all

Ukázkový výstup:

/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



 

Další informace

Pokud příkaz ddpconnchk selže, zkontrolujte konkrétní chybovou zprávu pro další odstraňování problémů:
  • Zpráva „pmap_getport() failed“ souvisí se síťovým prostředím, například problém s firewallem.
  • connect_server_user_pwd() FAILED je způsobeno nesprávným uživatelským jménem nebo heslem nebo nesprávným seznamem přístupu funkce DD Boost.
  • Uživatele funkce DD Boost můžete potvrdit kontrolou registru ASUP (Auto Support) protocol.ost.user.
  • Uživatelské jméno a heslo můžete potvrdit přihlášením do systému DD pomocí relace putty jako uživatel softwaru DD Boost, kde heslo otestujte.
  • Pomocí příkazu #ddboost access show a #ddboost ifgroup show config all zkontrolujte přístup funkce DD Boost.

Dotčené produkty

Data Domain

Produkty

Data Domain
Vlastnosti článku
Číslo článku: 000037899
Typ článku: Solution
Poslední úprava: 17 Dec 2025
Verze:  13
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.