NetApp Clustered DataONTAP command lines
はじめに
Virtual Volumes の挙動を Nested ESXi 環境で気軽に試すために NetApp Clustered DataONTAP Simulator (vsim) をセットアップしています。この記事ではその際に利用したコマンドラインを備忘録として残します。
- クラスター名を cdot-00a
- ノード名を cdot-01a
とした 1 ノード クラスタを作成します。
コマンド集
ノードの名前を変更する
cdot-00a::> system node show
Node Health Eligibility Uptime Model Owner Location
--------- ------ ----------- ------------- ----------- -------- ---------------
cdot-00a-01
true true 00:13:08.007 SIMBOX site-a
cdot-00a::> system node rename -node cdot-00a-01 -newname cdot-01a
[Job 13] Job succeeded: Rename of the node "cdot-00a-01" to "cdot-01a" is successful.
cdot-00a::>
Diag ユーザーで Systemshell にログイン
cdot-00a::> security login unlock -username diag
cdot-00a::> security login password -username diag
Enter a new password:
Enter it again:
cdot-00a::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y
cdot-00a::*> systemshell local
(system node systemshell)
Data ONTAP/amd64 (cdot-01a) (pts/2)
login: diag
Password:
Warning: The system shell provides access to low-level
diagnostic tools that can cause irreparable damage to
the system if not used properly. Use this environment
only when directed to do so by support personnel.
cdot-01a%
vsim のディスクを追加
以下は systemshell で実行。/usr/sbin はすでにパスに入っているので setenv せずとも vsim_makedisks を実行できます。
cdot-01a% echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/var/home/diag/bin
cdot-01a% cd /sim/dev
cdot-01a% vsim_makedisks -h
Usage: /usr/sbin/vsim_makedisks [ -n <additional number of disks to create> ]
[ -t <disk type ID> ]
[ -e <additional sectors> ]
[ -a <adapter on which to start populating disks ]
[ -h ]
By default 5 disks will be added. The <disk type ID> can be one
of the following: (NOTE, 0 is the default)
Fast
Type Vendor ID Product ID Usable Size[B] Actual Size[B] Zero BPS RPM
0 NETAPP__ VD-16MB_________ 16,777,216 38,273,024 No 512 10000
1 NETAPP__ VD-35MB_________ 35,913,728 57,409,536 No 512 10000
2 NETAPP__ VD-50MB_________ 52,428,800 73,924,608 No 512 10000
3 NETAPP__ VD-100MB________ 104,857,600 126,353,408 No 512 10000
4 NETAPP__ VD-500MB________ 524,288,000 545,783,808 No 512 10000
5 NETAPP__ VD-1000MB_______ 1,048,576,000 1,070,071,808 No 512 10000
6 NETAPP__ VD-16MB-FZ______ 16,777,216 38,273,024 Yes 512 15000
7 NETAPP__ VD-35MB-FZ______ 35,913,728 57,409,536 Yes 512 15000
8 NETAPP__ VD-50MB-FZ______ 52,428,800 73,924,608 Yes 512 15000
9 NETAPP__ VD-100MB-FZ_____ 104,857,600 126,353,408 Yes 512 15000
10 NETAPP__ VD-500MB-FZ_____ 524,288,000 545,783,808 Yes 512 15000
11 NETAPP__ VD-1000MB-FZ____ 1,048,576,000 1,070,071,808 Yes 512 15000
12 NETAPP__ VD-16MB-520_____ 16,777,216 38,273,024 No 520 10000
13 NETAPP__ VD-35MB-520_____ 35,913,728 57,409,536 No 520 10000
14 NETAPP__ VD-50MB-520_____ 52,428,800 73,924,608 No 520 10000
15 NETAPP__ VD-100MB-520____ 104,857,600 126,353,408 No 520 10000
16 NETAPP__ VD-500MB-520____ 524,288,000 545,783,808 No 520 10000
17 NETAPP__ VD-1000MB-520___ 1,048,576,000 1,070,071,808 No 520 10000
18 NETAPP__ VD-16MB-FZ-520__ 16,777,216 38,273,024 Yes 520 15000
19 NETAPP__ VD-35MB-FZ-520__ 35,913,728 57,409,536 Yes 520 15000
20 NETAPP__ VD-50MB-FZ-520__ 52,428,800 73,924,608 Yes 520 15000
21 NETAPP__ VD-100MB-FZ-520_ 104,857,600 126,353,408 Yes 520 15000
22 NETAPP__ VD-500MB-FZ-520_ 524,288,000 545,783,808 Yes 520 15000
23 NETAPP__ VD-1000MB-FZ-520 1,048,576,000 1,070,071,808 Yes 520 15000
24 NETAPP__ VD-16MB-FZ-ATA__ 16,777,216 51,388,416 Yes 512 7200
25 NETAPP__ VD-35MB-FZ-ATA__ 36,700,160 73,801,728 Yes 512 7200
26 NETAPP__ VD-50MB-FZ-ATA__ 52,428,800 91,496,448 Yes 512 7200
27 NETAPP__ VD-100MB-FZ-ATA_ 104,857,600 150,478,848 Yes 512 7200
28 NETAPP__ VD-500MB-FZ-ATA_ 524,288,000 622,338,048 Yes 512 7200
29 NETAPP__ VD-1000MB-FZ-ATA 1,048,576,000 1,212,162,048 Yes 512 7200
30 NETAPP__ VD-2000MB-FZ-520 2,097,512,000 2,119,007,808 Yes 520 15000
31 NETAPP__ VD-4000MB-FZ-520 4,194,304,000 4,215,799,808 Yes 520 15000
32 NETAPP__ VD-2000MB-FZ-ATA 2,097,512,000 2,391,810,048 Yes 512 7200
33 NETAPP__ VD-4000MB-FZ-ATA 4,194,304,000 4,751,106,048 Yes 512 7200
34 NETAPP__ VD-100MB-SS-512_ 104,857,600 126,353,408 Yes 512 15000
35 NETAPP__ VD-500MB-SS-520_ 524,288,000 545,783,808 Yes 520 15000
36 NETAPP__ VD-9000MB-FZ-520 9,437,184,000 9,458,679,808 Yes 520 15000
37 NETAPP__ VD-9000MB-FZ-ATA 9,437,184,000 10,649,346,048 Yes 512 7200
cdot-01a% sudo vsim_makedisks -n 14 -t 36 -a 2
Creating ,disks/v2.16:NETAPP__:VD-9000MB-FZ-520:46594100:18488448
Creating ,disks/v2.17:NETAPP__:VD-9000MB-FZ-520:46594101:18488448
Creating ,disks/v2.18:NETAPP__:VD-9000MB-FZ-520:46594102:18488448
Creating ,disks/v2.19:NETAPP__:VD-9000MB-FZ-520:46594103:18488448
Creating ,disks/v2.20:NETAPP__:VD-9000MB-FZ-520:46594104:18488448
Creating ,disks/v2.21:NETAPP__:VD-9000MB-FZ-520:46594105:18488448
Creating ,disks/v2.22:NETAPP__:VD-9000MB-FZ-520:46594106:18488448
Creating ,disks/v2.24:NETAPP__:VD-9000MB-FZ-520:46594107:18488448
Creating ,disks/v2.25:NETAPP__:VD-9000MB-FZ-520:46594108:18488448
Creating ,disks/v2.26:NETAPP__:VD-9000MB-FZ-520:46594109:18488448
Creating ,disks/v2.27:NETAPP__:VD-9000MB-FZ-520:46594110:18488448
Creating ,disks/v2.28:NETAPP__:VD-9000MB-FZ-520:46594111:18488448
Creating ,disks/v2.29:NETAPP__:VD-9000MB-FZ-520:46594112:18488448
Creating ,disks/v2.32:NETAPP__:VD-9000MB-FZ-520:46594113:18488448
Shelf file Shelf:DiskShelf14 updated
cdot-01a% sudo vsim_makedisks -n 14 -t 36 -a 3
Creating ,disks/v3.16:NETAPP__:VD-9000MB-FZ-520:48704500:18488448
Creating ,disks/v3.17:NETAPP__:VD-9000MB-FZ-520:48704501:18488448
Creating ,disks/v3.18:NETAPP__:VD-9000MB-FZ-520:48704502:18488448
Creating ,disks/v3.19:NETAPP__:VD-9000MB-FZ-520:48704503:18488448
Creating ,disks/v3.20:NETAPP__:VD-9000MB-FZ-520:48704504:18488448
Creating ,disks/v3.21:NETAPP__:VD-9000MB-FZ-520:48704505:18488448
Creating ,disks/v3.22:NETAPP__:VD-9000MB-FZ-520:48704506:18488448
Creating ,disks/v3.24:NETAPP__:VD-9000MB-FZ-520:48704507:18488448
Creating ,disks/v3.25:NETAPP__:VD-9000MB-FZ-520:48704508:18488448
Creating ,disks/v3.26:NETAPP__:VD-9000MB-FZ-520:48704509:18488448
Creating ,disks/v3.27:NETAPP__:VD-9000MB-FZ-520:48704510:18488448
Creating ,disks/v3.28:NETAPP__:VD-9000MB-FZ-520:48704511:18488448
Creating ,disks/v3.29:NETAPP__:VD-9000MB-FZ-520:48704512:18488448
Creating ,disks/v3.32:NETAPP__:VD-9000MB-FZ-520:48704513:18488448
Shelf file Shelf:DiskShelf14 updated
cdot-01a%
diag ユーザーをロック
cdot-00a::*> set -privilege admin
cdot-00a::> security login lock -username diag
cdot-00a::>
追加したディスクを assign する
cdot-00a::> storage disk assign -all true -node cdot-01a
cdot-00a::> storage disk show
Usable Container
Disk Size Shelf Bay Type Position Aggregate Owner
---------------- ---------- ----- --- ----------- ---------- --------- --------
cdot-01a:v4.16 1020MB - - spare present - cdot-01a
cdot-01a:v4.17 1020MB - - spare present - cdot-01a
cdot-01a:v4.18 1020MB - - spare present - cdot-01a
cdot-01a:v4.19 1020MB - - spare present - cdot-01a
cdot-01a:v4.20 1020MB - - spare present - cdot-01a
cdot-01a:v4.21 1020MB - - spare present - cdot-01a
cdot-01a:v4.22 1020MB - - spare present - cdot-01a
cdot-01a:v4.24 1020MB - - spare present - cdot-01a
cdot-01a:v4.25 1020MB - - spare present - cdot-01a
cdot-01a:v4.26 1020MB - - spare present - cdot-01a
cdot-01a:v4.27 1020MB - - spare present - cdot-01a
cdot-01a:v4.28 1020MB - - spare present - cdot-01a
cdot-01a:v4.29 1020MB - - spare present - cdot-01a
cdot-01a:v4.32 1020MB - - spare present - cdot-01a
cdot-01a:v5.16 1020MB - - aggregate dparity aggr0 cdot-01a
cdot-01a:v5.17 1020MB - - aggregate parity aggr0 cdot-01a
cdot-01a:v5.18 1020MB - - aggregate data aggr0 cdot-01a
cdot-01a:v5.19 1020MB - - spare present - cdot-01a
cdot-01a:v5.20 1020MB - - spare present - cdot-01a
cdot-01a:v5.21 1020MB - - spare present - cdot-01a
cdot-01a:v5.22 1020MB - - spare present - cdot-01a
cdot-01a:v5.24 1020MB - - spare present - cdot-01a
cdot-01a:v5.25 1020MB - - spare present - cdot-01a
cdot-01a:v5.26 1020MB - - spare present - cdot-01a
cdot-01a:v5.27 1020MB - - spare present - cdot-01a
cdot-01a:v5.28 1020MB - - spare present - cdot-01a
cdot-01a:v5.29 1020MB - - spare present - cdot-01a
cdot-01a:v5.32 1020MB - - spare present - cdot-01a
cdot-01a:v6.16 8.81GB - - spare present - cdot-01a
cdot-01a:v6.17 8.81GB - - spare present - cdot-01a
cdot-01a:v6.18 8.81GB - - spare present - cdot-01a
cdot-01a:v6.19 8.81GB - - spare present - cdot-01a
cdot-01a:v6.20 8.81GB - - spare present - cdot-01a
cdot-01a:v6.21 8.81GB - - spare present - cdot-01a
cdot-01a:v6.22 8.81GB - - spare present - cdot-01a
cdot-01a:v6.24 8.81GB - - spare present - cdot-01a
cdot-01a:v6.25 8.81GB - - spare present - cdot-01a
cdot-01a:v6.26 8.81GB - - spare present - cdot-01a
cdot-01a:v6.27 8.81GB - - spare present - cdot-01a
cdot-01a:v6.28 8.81GB - - spare present - cdot-01a
cdot-01a:v6.29 8.81GB - - spare present - cdot-01a
cdot-01a:v6.32 8.81GB - - spare present - cdot-01a
cdot-01a:v7.16 8.81GB - - spare present - cdot-01a
cdot-01a:v7.17 8.81GB - - spare present - cdot-01a
cdot-01a:v7.18 8.81GB - - spare present - cdot-01a
cdot-01a:v7.19 8.81GB - - spare present - cdot-01a
cdot-01a:v7.20 8.81GB - - spare present - cdot-01a
cdot-01a:v7.21 8.81GB - - spare present - cdot-01a
cdot-01a:v7.22 8.81GB - - spare present - cdot-01a
cdot-01a:v7.24 8.81GB - - spare present - cdot-01a
cdot-01a:v7.25 8.81GB - - spare present - cdot-01a
cdot-01a:v7.26 8.81GB - - spare present - cdot-01a
cdot-01a:v7.27 8.81GB - - spare present - cdot-01a
cdot-01a:v7.28 8.81GB - - spare present - cdot-01a
cdot-01a:v7.29 8.81GB - - spare present - cdot-01a
cdot-01a:v7.32 8.81GB - - spare present - cdot-01a
56 entries were displayed.
cdot-00a::>