ADVERTÈNCIA ****** Hammer és un nivell del sistema de prova d'esforç.
Utilització de la CPU pot acostar al 100 per cent
amb el disc de molt alta taxa d'IO, quan el martell s'executa.
Això pot afectar negativament el rendiment del sistema
i pot causar la pèrdua de servei arxivador.
Hammer és una ordre indocumentat, unsuppported.
Aquesta comanda només vol ser usat per la gent com jo! Una altra eina de prova d'esforç, com filersio . Això no fa cap tipus d'informes però, només el sistema de martells! Així que utilitzar alguna cosa com sysstat o estadístiques per informar sobre el que el declarant està fent.
ús: el martell [avortar | pausa | restart | Estat |
[-F] <# Executa> <fileName> <# BlocksInFile> (<# Executa> == -1 corre el martell per sempre) |
omplir <writeSize> (utilitzar tot l'espai disponible en disc)]
filer1 *> martell-f 5/400 vol/vol0/hammer.txt
Dl 8 des 00:32:02 GMT [ferrer: avís]: ferrer # 0: Començar a treballar.
filer1 *> martell d'estat
ferrer # 0: Arxiu / vol/vol0/hammer.txt, 580 KB de 1600 KB writesize 4096 bytes, iteració 1 maig - Redacció
filer1 *> martell d'estat
ferrer # 0: Arxiu / vol/vol0/hammer.txt, 1600 KB de 1600 KB writesize 4096 bytes, iteració 1 maig - Redacció
filer1 *> martell d'estat
ferrer # 0: Arxiu / vol/vol0/hammer.txt, 652 KB de 1600 KB writesize 4096 bytes, iteració 2 de 5 - Redacció
filer1 *> martell d'estat
ferrer # 0: Arxiu / vol/vol0/hammer.txt, 1600 KB de 1600 KB writesize 4096 bytes, iteració 2 de 5 - Redacció
filer1 *> Sun 8 des 00:32:13 GMT [ferrer: info]: ferrer # 0: No hi ha errors detectats. Aturar la tasca
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats martell , NetApp , ONTAP
Això és molt útil per extreure la informació del contribuent.
ús: getXXbyYY <sub-command> <name>
En cas de control secundari és un dels
gethostbyname_r
gethostbyaddr_r
netgrp
getspwbyname_r
getpwbyname_r
getpwbyuid_r
getgrbyname
getgrbygid
getgrlist
Així que podem treure la informació d'arrel dels usuaris, incloent la contrasenya xifrada
filer1 *> getXXbyYY getpwbyname_r arrel
pw_name = arrel
pw_passwd = _J9 .. 9aTB5SBQOW.uu96
pw_uid = 0, 1 = pw_gid
pw_gecos =
pw_dir = /
pw_shell =
Suplementari:
Aquestes eines són en realitat molt útil, i en altres lectures i aplicacions que he comprendre més en el que es pot utilitzar. Recordeu que l'ordre de recerca es defineix per "/ etc / nsswitch.conf"
Per dur a terme cerques de DNS, de forma similar al que és possible que vulgueu aconseguir amb nslookup, pot utilitzar aquesta eina ...
filer01> getXXbyYY gethostbyname_r b2net-dc
Nom: b2net-dc.b2net.lan
Àlies:
direccions: 10.0.0.5 10.0.1.5 10.0.30.5
O per fer recerques inverses DNS segur funciona correctament ...
filer01 *> getXXbyYY gethostbyaddr_r 10.0.0.149
Nom: b2net-exch03.b2net.lan
Àlies:
direccions: 10.0.0.149
Si vostè té LDAP configurat i en funcionament, també pot utilitzar aquesta eina per fer cerques LDAP.
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats getXXbyYY , LDAP , NetApp , nslookup , ONTAP
No hi ha sortida, i sembla que no pot obtenir res d'això. És aquest el depurador GNU?
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats gdb , NetApp , ONTAP
filer1 *> filersio
Les següents comandes estan disponibles, per a més informació
filersio <command> ajuda
asyncio_pause asyncio_active spc1
estat de parada
Com s'esperava, aquest és un generador d'IO. Una bona manera de provar un servidor d'arxius, potser per veure el que pot fer, o potser fer algunes proves de rendiment per veure si hi ha un problema. martell també pot ser utilitzat per generar IO a l'arxivador.
filer1 *> filersio asyncio_active 50-r 50 4 0 60 5 10 m / vol/vol0/filersio.test-create-print_stats 5
filersio: càrrega de treball iniciada de manera asincrònica. Els resultats es mostren a la
després de la finalització de la consola
filersio: asyncio_active càrrega de treball de partida, exemple, 0
Llegir E / S de mitjana. llegir Max. Lectura i escriptura d'E / S mitjana. escriu Max escriure
latència (ms) de latència (ms) de latència (ms) de latència (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
Estadístiques per al model active_active, exemple, 0
Córrer durant 60
Total de latència de lectura (ms) 16.383
Llegir E / S 51687
Mitjana. IOPS de lectura 861
Mitjana. latència de lectura (ms) 0
Max lectura de latència (ms) 471
Total de latència d'escriptura (ms) 286.501
Escriure I / S 51413
Mitjana. escriure IOPS 856
Mitjana. latència d'escriptura (ms) 5
Màxima de gravació de latència (ms) 4891
filersio: 0 exemple: càrrega de treball completat amb èxit
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats filersio , NetApp , ONTAP
filer1 *> export_stats
ERROR: Un p-,-z, o-h és necessari.
export_stats té tres variants bàsiques:-h, z, i p-
-H s'especifica sol i produeix una sortida ajuda d'aquest tipus.
-P mostra les estadístiques d'exportació.
-V (verbose) pot ser especificat amb-p i afegeix descripcions estadístiques
-Q (silenciós) pot ser especificat amb-p i suprimeix la presentació del compte de zero.
Z-zeros estadístiques d'exportació.
-P-z i requereixen l'especificació d'un conjunt de mòduls des de ja sigui:
-Un per especificar tots els mòduls.
un o més m d'especificacions <modname>, on:
<modname> és un dels codis de tres lletres del mòdul d'exportació
Els codis dels mòduls es defineixen els següents:
IAR - informació sobre les normes
REQ - Sol · licitud de Maneig
ADI - Determinació de la interfície d'accés
AEL - Accés a la capa d'Avaluació
ALI - Interfície de llista d'adreces
AII - Interfície de Direcció de l'article
ACP - Accés de la població de memòria cau
ATI - Implementació Tipus de direcció
Un cop més, bastant més del que diu a la llauna! mostra algunes estadístiques detallada i específica de NFS.
"Export_stats-PAV" es mostren totes les estadístiques.
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats export_stats , NetApp , ONTAP
De nou, això està documentat, però trobo aquesta eina pot ser útil per a altres fins. És útil per simplement copiar arxius d'un costat, independentment dels permisos! També es pot utilitzar per copiar els arxius d'instantànies, encara que no té SnapRestore.
dd if = / vol/vol0/.snapshot/hourly.0/etc/rc of-/vol/vol0/etc/rc.old
if = fitxer d'entrada
de l'arxiu de sortida =
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats dd , NetApp , ONTAP
filer *> DBG
ús: DBG a [consola | registre | off]
DBG bolcat
dumpcons DBG
DBG nivell [<module> = <nivel> ... ]
Depuració. Això pot ser encès o apagat d'aquí i també se li pot dir per bolcar a la consola, o bolcar a un fitxer. L'arxiu és "/, DBG".
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats DBG , NetApp , ONTAP
arxivador *> bootfs
Per obtenir més informació, escriviu "bootfs ajudar <comando>".
Els següents ordres bootfs estan disponibles:
chkdsk central dir fdisk bolcat
Informació de format de la prova de sincronització
Aquesta funció és clarament documentat ja que es necessita per donar format a la targeta Compact Flash, si mai necessitava. Un suggeriment útil, però, la bota dir és en general "0a.0: 1:", pel que pot fer "bootfs dir 0a: 0:1:" a veure el que hi ha.
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats bootfs , NetApp , ONTAP
blink_on / blink_off <disk_name>
M'agraden els llums intermitents!
En realitat, això pot ser útil si vostè necessita localitzar un disc. No t'oblidis de led_on i led_off, però hi ha alternatives.
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Indocumentats Ordres blink_off , blink_on , NetApp , ONTAP
Gairebé exactament el que diu a la llauna! Et dóna temps de disponibilitat per al sistema i el protocol de cada un. Això es pot reiniciar amb "reset availtime".
VN: F [1.9.11_1134]
Qualificació: 0.0 / 10 (0 vots)
Ordres indocumentats availtime , NetApp , ONTAP