Jak vytvořit nástroj Grab pro systém Linux, AIX, Solaris nebo HP-UX
Resumen: Tento článek obsahuje podrobné pokyny, jak vytvořit výstup nástroje Grab pro hostitele Linux, AIX, Solaris nebo HP-UX pomocí nejnovějšího nástroje Grab v5.0.0 vydaného v červenci 2024. Kombinuje všechny výstupy systému UNIX Grab do jednoho balíčku. ...
Síntomas
Jednoduchý postup vytvoření výstupu nástroje Grab pro hostitele Linux, AIX, Solaris nebo HP-UX.
Uchopení trvá v průměru asi 15 až 20 minut. Pokud je k hostiteli připojeno více polí Symmetrix, může doba trvat déle. Dokud se obrazovka tiskne, skript je spuštěný. Skript lze kdykoli zastavit pomocí ctrl+c jako jiné příkazy Linus nebo UNIX.
Causa
Vytvořit výstup nástroje Grab.
Resolución
Pokyny ke spuštění nástroje Grab na hostiteli Linux.
Skript by měl být spuštěn jako uživatel root nebo sudo s kořenovými oprávněními, aby se zabránilo tomu, že jakákoli data nebudou shromažďována z důvodu nedostatku oprávnění.
Stáhněte si nejnovější nástroj Grab for Unix/Linux grab_UnixLinux_v5.x.x_signed.tar. (vyžaduje účet Dell)
- Umístěte soubor tar nástroje Grab do vhodného adresáře (například
/usr/dell) a extrahujte pomocí následujícího příkazu:
tar -xvf grab_<os>_<version>_signed.tar
Extrahovaný grab_<os>_<version>_signed.tar soubor obsahuje následující soubory:
-
dell_dtstapplications2024.pub.keygrab_<os>_<version>.targrab_<os>_<version>.tar.siggrab_<os>_<version>_verify_signature.sh
Chcete-li ověřit, zda grab_<os>_<version>.tar spusťte následující příkaz:
[root@localhost /usr/dell]# ./grab_<os>_<version>_verify_signature.sh
grab_<os>_<version>.tar: Verified OK
- Jakmile se Grab
grab_<os>_<version>.tarsoubor je ověřen, extrahujte jej pomocí následujícího příkazu:
tar -xvf grab_<os>_<version>.tar
- Adresář s názvem '
emcgrab", který obsahuje všechny potřebné podpůrné skripty a funkce pro úspěšné spuštění skriptů pro sběr dat. - Ujistěte se, že váš systém souborů má alespoň 500 MB volného místa na disku pro dočasné soubory, které mohou být generovány během jeho zpracování. Pokud je k hostiteli připojeno více polí Symmetrix, může být výsledný soubor tar velmi velký.
- Změňte adresář na '
emcgrab' a spusťte příkaz:
./emcgrab.sh
./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc (pro RHEL 9 a novější použijte Grab v5.0.2.05 nebo novější)
- Skript vygeneruje komprimovaný soubor tar umístěný v
./emcgrab/outputsadresáře, pokud-OUTDirse používá k jeho změně. Jeho formát je:
<hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>
Není-li definováno číslo servisního požadavku, <ServiceRequestNumber> Výchozí hodnota je 0000000000.
- Stáhněte si
.tar.gza nahrajte jej na odkaz nebo pouzdro MFT.
/proc u přístupu (zejména RHEL 9 a novějších) může docházet k problémům s kolekcí souborů /proc. Pomocí příkazu -noproc Možnost obejít příkazový řádek /proc Kolekce adresářů a souborů. Tato možnost je užitečná zejména pro systémy se zvýšenými bezpečnostními omezeními.
Příklady: ./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc
- Skript vyzve uživatele s varovnou zprávou pokaždé, když skript spustí kontrolní rutinu souborového systému, pokud zjistí, že v systému souborů zbývá méně než 50 MB, pokud není spuštěn v
-autoexecrežim. - Skript požádá o licenční smlouvu se společností Dell Technologies, pokud není
-autoexecs režimem-legalMožnost. Po přijetí licenční smlouvy EMC skript pokračuje.
Vyvolání skriptu Grab pomocí příkazu -legal potvrzuje, že uživatel souhlasí s licenční smlouvou Dell Technologies.
- Pokud nechcete, aby se zobrazovaly výzvy uvedené v části 4, proveďte následující změny:
./emcgrab.sh -autoexec -legal
- Při běhu
./emcgrab.shStisknutím klávesy Enter nebo mezerníku můžete smlouvu pouze zkontrolovat:

Poté zadejte Y pro přijetí:
DO YOU AGREE TO ACCEPT THE TERMS & CONDITIONS OF THIS LEGAL AGREEMENT (Y/N): Y
Pokud se zobrazí výzva, zadejte požadované informace nebo stačí projít stisknutím klávesy Enter:
Please Enter Service Request Number : Please Enter Customer Party Number (Site ID) : Please Enter Customer Company Name : Please Enter Customer Contact Name : Please Enter Customer Contact Phone Number : Please Enter your Email Address :
Pokud se zobrazí výzva k následujícímu, zadejte Y:
Is the Grab Identification Information Correct (Y/N) : Y
Pokud se zobrazí tato otázka, zadejte N, pokud podpora nevyžaduje informace SMI-S:
Do you want to collect SMI-S information (y/n) ? n
- Na konci se zobrazí jako níže
Finishing Data Collection, please wait... Creating and compressing Tar File <hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>........... All outputs are located in the outputs directory Output Filename is : <hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz> Please submit this file to Dell EMC for Analysis. Thank you Removing Temporary Files.... [root@localhost emcgrab]#