Odstraňování problémů s konektivitou a výkonem Data Domain DDBoost
Summary: Podrobný popis použití nástroje pro kontrolu konektivity DDBoost (ddpconnchk).
Instructions
Odstraňování problémů s konektivitou a výkonem
DataDomain DDBoostShrnutí: Podrobný popis použití nástroje pro kontrolu konektivity DDBoost (ddpconnchk).
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 prostřednictvím protokolu DDBoost. (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 DDBoost.
- Selhání replikace DDBoost MFR (Managed File Replication).
- Pomalý výkon zálohování/obnovení DDBoost.
- Pomalý výkon replikace DDBoost MFR.
Chcete-li získat nástroj
ddpconnchk, kontaktujte podporu.Poznámky:
Nástroj ddpconnchk musí být spuštěn na serveru médií nebo klientovi, který se přímo připojuje k systému DD prostřednictvím protokolu DDBoost.
Nejprve 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í.
Nástroj ddpconnchk je spustitelný soubor, takže jej nelze 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 plochy na server médií.
- Není nutná instalace, ddpconnchk je samostatný spustitelný soubor
- gunzip nebo Winzip atd. mohou být použity k rozbalení balíčku.
- Ke spuštění nástroje ddpconnchk budou vyžadována oprávnění ke spuštění souboru, tj. chmod +x
- Nástroj DDPCONNCHK lze kopírovat a spouštět v libovolném adresáři, ke kterému má uživatel oprávnění. tj. /tmp, nebo C:\EMC, nebo C:\ddtools atd......
Jak nasadit ddpconnchk na klienta:
Operační systémy Linux/UNIX:
- Přihlaste se do systému, do kterého byl nástroj ddpconnchk zkopírován. Přejděte do adresáře, kam byl balíček zkopírován, pomocí příkazu cd.
- Pokud je stažený balíček .tar soubor, budete jej muset rozbalit pomocí příkazu tar -xf <ddpconnchk_YOUR_OS_YOUR_BIT.tar>
- Nastavte oprávnění nástroje ddpconnchk: chmod 755 ddpconnchk*
Příklad:
[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 Úno 2 22:54 ddpconnchk-rw-r
--r--. 1 kořenový 3696640 5. května 2022 ddpconnchk_linux_x86_64.tar-rw-r
--r--. 1 59899 59899 12086 Úno 2 22:44 ddpconnchk_README.txt
Operační systémy Windows:
- Přihlaste se do systému Windows, do kterého byla ddpconnchk_win_64.zip zkopírována. Pomocí Průzkumníka souborů systému Windows přejděte do adresáře, do kterého byl balíček zkopírován.
- Extrahujte ddpconnchk_win_64.zip do nového adresáře.
- V závislosti na vašem prostředí může být nutné otevřít příkazový řádek správce v adresáři ddpconchk. To lze provést z příkazového řádku pro otevření souboru> a> otevření příkazového řádku jako správce.
Poznámka: Balíček obsahuje README.txt s dalšími informacemi a příklady pro diagnostiku problémů.
PŘÍKLAD 1: Obecná kontrola konektivity DDBoost:
Pokud nechcete zadávat heslo do příkazového řádku, spusťte příkaz ddpconnchk bez možnosti -p <ddboost_user_password>. Budete vyzváni k zadání hesla uživatele DDBoost.
Systém Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
V systému Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -v
Běžné chyby: Po testu dppconnchk zkontrolujte všechny chyby uvedené ve shrnutí. ******************************************************** ** Připojení DDP SE NEZDAŘILO. ** Název serveru: <Název nebo IP adresa> DD SERVERU ** Uživatelské jméno: <ID> uživatele DDBoost **Heslo: ********* ** Chyba: uživatel nemá dostatečná přístupová práva ** ** – Ověřte, zda je na serveru licencován a povolen OST ** – Ověřte, že uživatelské jméno nebo heslo odpovídá hodnotám. ** Nakonfigurovaná na serveru ** – Ověřte, zda je přístup tohoto hostitele povolen ******************************************************** Test připojení serveru DDP se nezdařil a) Funkce DDBoost by měla být povolena; není-li povolena, požádejte zákazníka, aby ji povolil.
Dobrý stav:
# stav ddboost Stav funkce DD Boost: povoleno
Špatný stav:
# stav ddboost Stav DD Boost: zakázáno # ddboost povolit Funkce DD Boost je povolena.
b) Ověřte, že pokus o zadání hesla pomocí nástroje ddpconnchk je správný a nevypršela jeho platnost. (někdy může být nutné dát buď "" kolem něj nebo '')
# zobrazení stárnutí uživatelského hesla Uživatelské heslo Minimální počet dní, Maximální počet dní, Varovačné dny, Zakázat dny Stav: Poslední změna mezi změnou mezi změnou před vypršením platnosti po vypršení platnosti ----------------- ------------ -------------- -------------- ------------- ------------ ------- EMCTEST1 Úno 27, 2023 0 99999 7 nikdy nepovoleno ## seznam uživatelských pořadů Seznam uživatelů z uzlu "localhost". Jméno Uid Role Poslední přihlášení Od posledního přihlášení Čas Stav Zakázat Datum ----------------- --- -------- --------------- ------------------------ ------- ------------ EMCTEST1 507 admin <unknown> never enabled never enabled
c) Ujistěte se, že klient má povoleno připojit se k systému DD. V některých případech může upgrade doplňku DDBoost nebo změna nastavení DNS v klientovi nebo prostředí způsobit, že zjištěný název hostitele nebude odpovídat předchozímu nastavení. Níže uvedený příklad ukazuje zástupné znaky ("*") i konkrétní klienty. Pokud se shoda se zástupným znakem nezobrazuje, vraťte ddfs.info kontrolu nad položkou "Did not match access list items" přibližně v době neúspěšných testů.
# ddboost klienti show config Režim ověřování síly šifrování klienta ------------------- ------------------- ------------------- * žádné žádné MyClient.mycomp.com žádné žádné ------------------- ------------------- ------------------- (**) Globální nastavení zabezpečení má přednost před těmito specifickými nastaveními klientů. # Příklad z ddfs.info:
07/03 14:59:25.659490 [7ff122a44170] VAROVÁNÍ: Klientské MyOtherClient.mycomp.com neodpovídají položkám
seznamu přístupu 07/03 14:59:25.659521 [7ff122a44170] nfsproc3_ost_mnt_3_svc: Přístup klienta byl odepřen pro verzi 10.10.10.10 verze 7.0
PŘÍKLAD 2: Pomocí nástroje ddpconnchk otestujte výkon nástroje DDBoost pro zálohování a obnovení:
Ten otestuje výkon DDBoost zápisem testovacího obrazu. Testovací snímek bude po skončení testu automaticky odstraněn. Níže je uveden test výkonu při použití 1 streamu.
Systém Windows:
C:\ddtools>ddpconnchk -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -t writeimage -i 1g
Pro systém Linux/Unix:
#./ddpconnchk_linux_64 -s <ddr_name> -u <ddboost_user> -p <ddboost_user_password> -l <ddboost_storage-unit_name> -T writeimage -i 1g
Kontrolu výkonu pomocí nástroje ddpconnchk s dalšími datovými proudy můžete provést (-n #):
Pro systém 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
Pro systém 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 určuje velikost zapisovanou do souboru DDR, 1g = 1GB, což je maximální velikost
-
-n 5 určuje, kolik souborů bude vytvořeno.
-
Tyto soubory jsou dočasné a na konci testovací operace se odstraní.
-
Zobrazí se úspěšný test, název hostitele byl přeložen na správnou IP adresu, porty budou otevřené, uživatel/heslo DDBoost se zobrazí správně a server médií vidí úložné jednotky v systému DD. To potvrzuje, že konfigurace systému DD je v pořádku a připojení mezi serverem médií a systémem DD funguje.
-
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 3: Zkontrolujte pomocí nástroje ddpconnchk konektivitu replikace DDBoost (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
Poznámky:
"-S, -U, -P" (velká písmena) platí pro 2. DDR.
>Je to podobné, jako kdybyste nástroj ddpconnchk spustili dvakrát, jednou do paměti DDR1 a jednou do paměti DDR2, se všemi malými písmeny, jak je uvedeno níže. Nejlepší je však spustit výše uvedený kompletní
příkaz.
PŘÍKLAD 3: Spusťte nástroj ddpconnchk a zkontrolujte propustnost MFR/optdup:
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
PŘÍKLAD 4: Aby nástroj DDVTL zobrazil seznam zařízení DFC,
která vidí klient:# ddpconnchk -D scan_all /dev/sg135: Název serveru: xxx-xxxxx ID serveru: xxxxxxxx /dev/sg134: Název serveru: xxxx-xxxxx ID serveru: xxxxxxxx
2 Obecná zařízení
SCSI 2 Zařízení
jednotky DFC LUN Vyhodnocení DFC bylo dokončeno
Doplňující informace:
Pokud příkaz ddpconnchk selže, zkontrolujte konkrétní chybovou zprávu pro další odstraňování problémů:
-
pmap_getport() failed souvisí hlavně se síťovým prostředím, jako je například problém s firewallem.
-
connect_server_user_pwd() FAILED je hlavně kvůli nesprávnému uživateli/heslu nebo nesprávnému seznamu přístupu DDBoost.
-
Uživatele DDBoost můžete potvrdit kontrolou registru ASUP protocol.ost.user
-
Uživatele/heslo můžete potvrdit přihlášením do systému DD prostřednictvím relace putty jako uživatel DDBoost, kde heslo otestujte.
-
Pomocí příkazu #ddboost access show a #ddboost ifgroup show config all zkontrolujte přístup DDBoost.
Použití pro syntaxi nástroje ddpconnchk:
-s <server_name/ip> # Pro primární server (místní, opt-dup zdrojový DD systém)-u <uživatelské_jméno-p><
passwd-l><
lsu_name-S <>
server_addr/ip> # Pro sekundární server (vzdálený, opt-dup cílový DD systém)
-U <uživatelské_jméno-P
>< passwd-L><
lsu_name-T
> optdup | writeimage # Select extended test-v
# Verbose output-B
# Use builtin OST API (not libstspiDataDomain)