NetApp Commands
From Lolly's Wiki
Alignment
CDOT 8.3:
netapp-svm1::> set -priv diag
netapp-svm1::*> lun alignment show -vserver svm_kerberos_backup -fields vserver,lun,alignment -path /vol/kerberos_vol_luns_backup/kerberos_lun_*
vserver path lun alignment
---------- --------------------------------- ------------ ---------
svm_backup /vol/vol_luns_backup/lun_1.bcklun lun_1.bcklun aligned
svm_backup /vol/vol_luns_backup/lun_2.bcklun lun_2.bcklun aligned
svm_backup /vol/vol_luns_backup/lun_3.bcklun lun_3.bcklun aligned
svm_backup /vol/vol_luns_backup/lun_4.bcklun lun_4.bcklun aligned
4 entries were displayed.
netapp-svm1::> set -priv admin
To see on which bucket the reads and writes occure:
netapp-svm1::> set -priv diag
netapp-svm1::*> lun alignment show -vserver svm_kerberos_backup -fields vserver,lun,alignment,read-histogram,write-histogram -path /vol/kerberos_vol_luns_backup/kerberos_lun_**
vserver path lun alignment write-histogram read-histogram
---------- --------------------------------- ------------ --------- ---------------- ----------------
svm_backup /vol/vol_luns_backup/lun_1.bcklun lun_1.bcklun aligned 99,0,0,0,0,0,0,0 99,0,0,0,0,0,0,0
svm_backup /vol/vol_luns_backup/lun_2.bcklun lun_2.bcklun aligned 99,0,0,0,0,0,0,0 99,0,0,0,0,0,0,0
svm_backup /vol/vol_luns_backup/lun_3.bcklun lun_3.bcklun aligned 99,0,0,0,0,0,0,0 99,0,0,0,0,0,0,0
svm_backup /vol/vol_luns_backup/lun_4.bcklun lun_4.bcklun aligned 99,0,0,0,0,0,0,0 99,0,0,0,0,0,0,0
4 entries were displayed.
netapp-svm1::> set -priv admin
Performance
filer> priv set -q diag ; statit -b ; sysstat -x -s -c 20 3 ; statit -e ; priv set
filer> priv set -q diag ; stats show lun:*:avg_latency ; priv set
Flashpool
filer> priv set -q diag ; stats show -p hybrid_aggr ; priv set
User
Create snapshot user
security login role create -vserver svm1 vol-snapshot-only -cmddirname DEFAULT -access none
security login role create -vserver svm1 vol-snapshot-only -cmddirname "security login publickey" -access all
security login role create -vserver svm1 vol-snapshot-only -cmddirname "volume snapshot" -access readonly
security login role create -vserver svm1 vol-snapshot-only -cmddirname "volume snapshot create" -access all
security login create -vserver svm1 -role vol-snapshot-only -user-or-group-name snapshot-user -application ssh -authmethod publickey -comment "Snapshot User"
security login publickey create -vserver svm1 -username snapshot-user -publickey "ssh-rsa AAAAB3Nz...geX33k5 snapshot-user"