*** VAROVÁNÍ *** Hammer je na úrovni systému zátěžový test.
Využití CPU se může přiblížit 100 procent
s velmi vysokou rychlostí disku při spuštění IE kladivo.
To může mít nepříznivý vliv na výkon systému
a může způsobit ztrátu filtračním služby.
Kladivo je dokumentován, unsuppported příkaz.
Tyto příkazy chce jen být používán lidmi, jako jsem já! Dalším nástrojem, stresový test jako filersio . To nedělá žádný druh zpráv, jen když kladiva systému! Takže použít něco jako sysstat nebo statistiky, aby informovala o to, co filtr se dělá.
Použití: kladivo [zrušit | pauza | restartovat | status |
[-F] <# Spustí> <filename> <# BlocksInFile> (<# Spustí> == -1 běží kladivo navždy) |
vyplnit <writeSize> (použijte všechny dostupné místo na disku)]
filer1 *> kladiva-f 5/400 vol/vol0/hammer.txt
Po. 8.prosince 12:32:02 GMT [Kovář: varování]: kovář # 0: Zahájení práce.
filer1 *> kladiva stav
kovář # 0: soubor / vol/vol0/hammer.txt, 580 KB 1600 KB writesize 4096 bajtů, iteračních 1 z 5 - Psaní
filer1 *> kladiva stav
kovář # 0: soubor / vol/vol0/hammer.txt, 1600 KB 1600 KB 4096 writesize bytů, iterace 1 z 5 - Psaní
filer1 *> kladiva stav
kovář # 0: soubor / vol/vol0/hammer.txt, 652 KB 1600 KB 4096 writesize bytů, iterace 2 z 5 - Psaní
filer1 *> kladiva stav
kovář # 0: soubor / vol/vol0/hammer.txt, 1600 KB 1600 KB 4096 writesize bytů, iterace 2 z 5 - Psaní
filer1 *> Mon 8.prosince 12:32:13 GMT [Kovář: info]: kovář # 0: žádné zjištěné chyby. Zastavení práce
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy kladivo , NetApp , ONTAP
To je velmi užitečné pro získávání informací z Filer.
Použití: getXXbyYY <sub-command> <název>
V případě sub-příkaz je jedním z
gethostbyname_r
gethostbyaddr_r
netgrp
getspwbyname_r
getpwbyname_r
getpwbyuid_r
getgrbyname
getgrbygid
getgrlist
Takže můžeme vytáhnout kořenový uživatelům informace, včetně zašifrovaného hesla
filer1 *> getXXbyYY getpwbyname_r root
pw_name = root
pw_passwd = _J9 .. 9aTB5SBQOW.uu96
pw_uid = 0, pw_gid = 1
pw_gecos =
pw_dir = /
pw_shell =
Doplňková:
Tyto nástroje jsou vlastně velmi užitečné, a na další čtení a aplikace jsem si uvědomit, více, kde mohou být použity. Vzpomeňte si na pořadí hledání je definován "/ etc / nsswitch.conf"
Chcete-li provést DNS dotazy, podobné tomu, co budete chtít dosáhnout nslookup, můžete použít tento nástroj ...
filer01> getXXbyYY gethostbyname_r b2net-DC
Jméno: b2net-dc.b2net.lan
Přezdívky:
adresy: 10.0.0.5 10.0.1.5 10.0.30.5
Nebo reverzní vyhledávání, aby se ujistil DNS funguje správně ...
filer01 *> getXXbyYY gethostbyaddr_r 10.0.0.149
Jméno: b2net-exch03.b2net.lan
Přezdívky:
adresy: 10.0.0.149
Pokud máte nastaven LDAP a funguje, můžete použít tento nástroj k provedení LDAP vyhledávání.
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy getXXbyYY , ldap , NetApp , nslookup , ONTAP
Žádný výstup a nedokážu si nic z toho. Je to GNU debugger?
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy gdb , NetApp , ONTAP
filer1 *> filersio
K dispozici jsou následující příkazy: Pro více informací
filersio pomoc <příkaz>
asyncio_pause asyncio_active spc1
Stav zastávka
Jak můžete očekávat, je to generátor IO. Pěkný způsob testování přefiltruje, snad aby viděli, co to může dělat, nebo možná dělat nějaké testování výkonu, zda je problém. kladivo může být také použit k výrobě IO na Filer.
filer1 *> filersio asyncio_active 50 R 50 4 0 10 m 60 5 / vol/vol0/filersio.test-create-print_stats 5
filersio: zátěž zahájena asynchronně. Výsledky se zobrazí na
konzole po dokončení
filersio: počáteční zátěž asyncio_active, instance 0
Přečtěte vstupů a výstupů AVG. číst Max. číst psát I / prům. napište Max psát
latence (ms) latence (ms) latence (ms) latence (ms)
6087 0 11 6216 3 981
4410 0 471 4300 1551 5
5323 0 11 5375 4 1121
5439 0 113 5379 1151 4
4354 0 105 4304 1674 5
4307 0 411 4300 1171 5
5459 0 20 5371 5 1260
5384 0 180 5379 1071 4
5439 0 211 5375 1011 4
4396 0 71 4300 5 1311
Statistika pro active_active modelu, například 0
Běh po dobu 60s
Celková latence čtení (ms) 16383
Přečtěte I / 51687
Prům. číst poměr počet operací 861
Prům. přečtěte si latence (ms) 0
Max latence čtení (ms) 471
Celkový zápis latence (ms) 286501
Napište I / 51413
Prům. napište poměr počet operací 856
Prům. napište latence (ms) 5
Maximální zápis latence (ms) 4891
filersio: instance 0: zátěž byla úspěšně dokončena
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy filersio , NetApp , ONTAP
filer1 *> export_stats
CHYBA: Jeden z-p,-z, nebo-h nutné.
export_stats má tři základní varianty:-h,-z a-p
-H je určena pouze a produkuje výstup pomoc, jako je tento.
-P zobrazí vývozních statistik.
-V (verbose) může být zadán s-p a dodává statistiky popisy
-Q (quiet) může být zadán s-p a potlačuje zobrazení nulových bodech.
-Z nuly statistiky o vývozu.
-P a-z vyžadují specifikaci souboru modulů pomocí buď:
-Uvést všechny moduly.
jeden nebo více-m <modname> specifikace, pokud:
<modname> je jedním z třípísmenných kódů exportních modulů
Následující moduly jsou definovány kódy:
IAR - informace o pravidlech
REQ - zpracování požadavků
ADI - Přístup Stanovení rozhraní
AEL - Přístup Hodnocení vrstva
ALI - Seznam adres rozhraní
AII - Adresa Název rozhraní
AKT - Přístup Cache obyvatel
ATI - Typ adresy Realizace
Opět platí, že do značné míry to, co říká na cínu! vykazuje určité specifické NFS detailní statistiky.
"Export_stats-pav" se zobrazí všechny statistiky.
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy export_stats , NetApp , ONTAP
Znovu, toto je dokumentován, ale zjistil jsem, tento nástroj může být užitečné pro jiné účely. To je užitečné pro kopírování souborů prostě kolem sebe, bez ohledu na oprávnění! To může být také použit pro kopírování souborů z snímky, i když nemáte SnapRestore.
dd if = / vol/vol0/.snapshot/hourly.0/etc/rc of-/vol/vol0/etc/rc.old
if = vstupní soubor
of = výstupního souboru
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy dd , NetApp , ONTAP
filtr se *> dbg
Použití: dbg na [konzole | přihlásit | off]
dbg výpis
DBG dumpcons
dbg úroveň [<module> = <level> ... ]
Ladění. To lze zapnout nebo vypnout odsud a také si můžete říct, že pro výpis do konzole, nebo ukládat do souboru. Soubor "/, dbg".
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy DBG , NetApp , ONTAP
filer *> bootfs
Další informace typu "bootfs pomoci <command>".
Následující bootfs příkazy jsou k dispozici:
chkdsk core dump dir fdisk
Informace o formátu synchronizace zkoušky
Tento příkaz je popsána jasně, jak je potřeba naformátovat Compact Flash kartu, pokud ji někdy potřeboval. Užitečné náznak když boot adresář je obvykle "0a.0: 1:", takže si můžete udělat "bootfs dir 0A: 00:01:" aby viděli, co tam je.
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy bootfs , NetApp , ONTAP
blink_on / blink_off <disk_name>
Líbí se mi blikající světla!
To může být skutečně užitečné, pokud potřebujete najít disk. Nezapomeňte led_on a led_off, ale existují alternativy.
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentovaný Příkazy blink_off , blink_on , NetApp , ONTAP
Do značné míry přesně to, co říká na cínu! Dává vám dostupnost časy pro systém a každý protokol. To lze nastavit na "resetu" availtime.
VN: F [1.9.11_1134]
Hodnocení: 0.0 / 10 (0 votes cast)
Nedokumentované příkazy availtime , NetApp , ONTAP