Så här felsöker du Data Domain DDBoost-anslutning och -prestanda

Summary: För att tillhandahålla detaljerad användning av DDBoost Connectivity Check 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å här felsöker du DataDomain DDBoost-anslutning och -prestanda

Sammanfattning: För att tillhandahålla detaljerad användning av DDBoost Connectivity Check Tool (ddpconnchk).

Verktyget ddpconnchk kan användas för felsökning av följande problem:

  • En mediaserver kan inte ansluta till en specifik DDR via DDBoost-protokoll. (Detta gäller även DDBoost/RMAN-insticksprogram som inte kan ansluta till DDR)
  • En mediaserver kunde inte säkerhetskopiera till DDR via DDBoost-protokollet
  • DDBoost MFR (Managed File Replication) misslyckades
  • Långsam prestanda för säkerhetskopiering/återställning av DDBoost
  • Långsam prestanda för DDBoost MFR


Kontakta supporten för att få ddpconnchk-verktyget

Anteckningar:

Verktyget ddpconnchk måste köras på mediaservern eller klienten som ansluter direkt till DD via DDBoost-protokollet.


Ta först reda på OS/bitarna på mediaservern i fråga. Baserat på mediaserverns OS/bitar laddar du ner motsvarande ddpconnchk-fil
och lägger den på mediaservern.

Verktyget ddpconnchk är en körbar fil, så den kan inte skickas som e-postbilaga.

SÅ HÄR GÖR DU DDPCONNCHK REDO ATT KÖRAS PÅ MEDIASERVERN:

  • Winscp eller scp för att kopiera filen från skrivbordet till mediaservern.
  • Ingen installation krävs ddpconnchk är en fristående körbar fil
  • gunzip eller Winzip etc. kan användas för att packa upp paketet.
  • Körbara behörigheter krävs för att köra ddpconnchk, dvs. chmod +x 
  • ddpconnchk kan kopieras och köras i vilken katalog som helst som användaren har behörighet för. dvs /tmp, eller C:\EMC, eller C:\ddtools etc......


Så här sätter du ddpconnchk på din klient:

Linux/UNIX-operativsystem:

  1. Logga in på systemet som ddpconnchk kopierades till. Gå till katalogen som paketet kopierades till med kommandot cd.
  2. Om det nerladdade paketet är .tar fil måste du ta bort det via tar -xf <ddpconnchk_YOUR_OS_YOUR_BIT.tar>
  3. Ange behörigheter för ddpconnchk: chmod 755 ddpconnchk*


Exempel: 
[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 rotrot 3696640 5 maj 2022 ddpconnchk_linux_x86_64.tar-rw-r
--r--. 1 59899 59899 12086 2 feb 22:44 ddpconnchk_README.txt

Windows-operativsystem:

  1. Logga in på Windows-systemet som ddpconnchk_win_64.zip kopierades till. Använd Utforskaren i Windows och gå till katalogen som paketet kopierades till.
  2. Extrahera ddpconnchk_win_64.zip till en ny katalog. 
  3. Beroende på din miljö kan du behöva öppna en administrativ kommandotolk till ddpconchk katalogen. Detta kan göras från Arkiv-Öppna> kommandotolken-Öppna> kommandotolken som administratör.

Obs! Paketet innehåller en README.txt med ytterligare information och exempel för att diagnostisera problem.

EXEMPEL 1: Allmän kontroll av DDBoost-anslutning:

Om du föredrar att inte ange lösenordet på kommandoraden kör du ddpconnchk utan -p <ddboost_user_password>. Du kommer att bli ombedd att skriva in ditt DDBoost-användarlösenord.

För Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v

För Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
 

Vanliga fel:  Kontrollera alla fel som anges i sammanfattningen efter dppconnchk-testet.

********************************************************
** DDP-anslutning MISSLYCKADES
** Servernamn: <DD-SERVERNAMN eller IP-adress>
** Användarnamn: <DDBoost användar-ID>
**Lösenord: *********
** Fel: användaren har otillräckliga åtkomsträttigheter
**
** – Kontrollera att OST är licensierat och aktiverat på servern
** – Verifiera matchningsvärden för användarnamn/passwd
** konfigurerad på servern
** – Kontrollera att åtkomst av den här värden är tillåten
********************************************************
DDP Connect-servertest MISSLYCKADES

a) DDBoost ska aktiveras, om det inte är aktiverat ber du kunden att aktivera.
Bra tillstånd:
# ddboost-status
DD Boost-status: aktiverad
Felaktigt tillstånd:
# ddboost-status
DD Boost-status: inaktiverad

# ddboost aktivera
DD Boost aktiverat.
b) Kontrollera att lösenordet som har försökts med ddpconnchk är korrekt och inte har upphört att gälla.  (ibland kan du behöva sätta antingen "" runt det eller '')
# användarlösenordets åldrande visa
Användarlösenord Minsta antal dagar Maximalt antal dagar Varningsdagar Inaktivera statusen
                    Senast ändrat mellan Ändra mellan Ändring före Förfall efter Utgång
-----------------   ------------   --------------   --------------   -------------   ------------   -------
EMCTEST1 27 feb 2023 0 99999 7 aldrig aktiverad

## Visa lista för användare
Användarlista från noden "localhost".
Namn UID-roll Senaste inloggning från senaste inloggningstid Status Inaktivera datum
-----------------   ---   --------   ---------------   ------------------------   -------   ------------
EMCTEST1 507 admin <okänd> aldrig aktiverad aldrig

c) Kontrollera att klienten har tillåtelse att ansluta till DD.  I vissa fall kan en uppgradering av DDBoost-pluginprogrammet eller en ändring av DNS-inställningen på klienten eller miljön göra att det identifierade värdnamnet inte matchar tidigare inställningar.  I exemplet nedan visas både jokertecken ("*") och specifika klienter.   Om jokertecknet inte matchar kan du kontrollera ddfs.info efter poster i åtkomstlistan vid tiden för de misslyckade testerna.

# ddboost-klienter visa konfiguration
Autentiseringsläge för klientkrypteringsstyrka
------------------- -------------------   -------------------
* Ingen Ingen
MyClient.mycomp.com ingen ingen
-------------------  -------------------   -------------------
(**) De globala säkerhetsinställningarna har företräde framför dessa klientspecifika inställningar.

# Exempel från ddfs.info:

07/03 14:59:25.659490 [7ff122a44170] VARNING: Klientens MyOtherClient.mycomp.com matchade inte poster
i åtkomstlistan 07/03 14:59:25.659521 [7ff122a44170] nfsproc3_ost_mnt_3_svc: klientåtkomst nekad för 10.10.10.10 version 7.0


 

EXEMPEL 2: Använd ddpconnchk för att testa DDBoost-prestanda för säkerhetskopiering och återställning:

Den testar DDBoost-prestanda genom att skriva testbilden. Testbilden tas bort automatiskt efter testet. Nedan visas prestandatestet med 1 ström.

För Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g

För Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g

Om du vill göra en ddpconnchk-prestandakontroll med ytterligare strömmar kan du göra (-n #):

För 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

För 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 bestämmer storleken som skrivs till DDR 1g = 1 GB fil, vilket är den maximala storleken 

  • -n 5 bestämmer hur många filer som ska skapas. 

  • Dessa filer är tillfälliga och kommer att tas bort i slutet av teståtgärden

  • Ett lyckat test visas, värdnamnet matchat till rätt IP, portarna är öppna, DDBoost-användare/lösenord är korrekta och mediaservern kan se lagringsenheterna på DD. Detta bekräftar att DD-konfigurationen är bra och att anslutningen mellan mediaservern och DD är bra.

  • Om ddpconnchk inte kan ansluta felet bör ge dig en uppfattning om varför det inte kunde ansluta.


EXEMPEL 3: Använd ddpconnchk för att kontrollera anslutningen för 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

Anmärkningar:
"-S, -U, -P" (versaler) är för den 2:a DDR.

>Detta liknar att köra ddpconnchk två gånger, en till DDR1 och en till DDR2, med gemener enligt nedan. Men det är bäst att köra hela
kommandot ovan.
      
EXEMPEL 3: Kör ddpconnchk för att kontrollera MFR/optdup-dataflödet:

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


EXEMPEL 4: För att DDVTL ska visa en lista över DFC-enheter som ses av en klient:

# ddpconnchk -D scan_all /dev/sg135:  Servernamn: xxx-xxxxx Server-ID:   xxxxxxxx /dev/sg134:  Servernamn: xxxx-xxxxx Server-ID:   xxxxxxxx

2 generiska SCSI-enheter

2 DFC LUN-enheter
DFC-utvärderingen har slutförts

Ytterligare information:

Om ddpconnchk misslyckades kontrollerar du det specifika felmeddelandet för ytterligare felsökning:

  • pmap_getport() misslyckades är främst relaterat till nätverkseviroment, till exempel brandväggsproblem.

  • connect_server_user_pwd() MISSLYCKADES beror främst på att användar-/lösenord är felaktigt eller att DDBoost-åtkomstlistan är felaktig.

  • Du kan bekräfta DDBoost-användaren genom att kontrollera ASUP registry protocol.ost.user

  • Du kan bekräfta användare/lösenord genom att logga in på DD via en putty-session som DDBoost-användare för att testa dess lösenord.

  • Använd #ddboost access show, och #ddboost ifgroup show config all, för att kontrollera DDBoost-åtkomst


Användning för ddpconnchk-syntax:

-s <server_name/ip> # För primär server (lokal, opt-dup-källa DD-system)-u <användarnamn-p><
passwd-l <>
lsu_name-S <server_addr
>/ip> # För sekundär server (fjärr, opt-dup-mål DD-system)
-U <användarnamn-P <>
passwd-L><
lsu_name-T
> optdup | writeimage # Välj utökat test-v
# Utförlig utdata-B
# Använd inbyggt OST API (inte 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.