NetApp Data ONTAP 8.3 Simulator Setup 1/4

(ここではData ONTAP シミュレータの仮想マシンをVMwareESXi上で起動するまでの手順を示す。事前にNetApp社のサポートサイトから、シミュレータのイメージファイル(圧縮ファイル)とシリアルキーをダウンロードしておくこと。)

Prepare the vSwitch for Clustered Data ONTAP cluster network (Clusterd Data ONTAP のクラスタネットワーク用仮想スイッチを準備する)

  1. At the ESXi host’s [inventory] view, open the [Configuration] tab, and select the [Add Networking] link at [network] menu.
    (ホストの[インベントリ]画面にて、[構成]タブを開き、[ネットワーク]メニュー内の[ネットワークの追加]を押下する。)
    VSIM_20150509_00_000
  2. After opening [Add Network Wizard] dialog, select [Virtual Machine] radio button at [Connection Type] pane, and push [Next] button.
    ([ネットワークの追加ウィザード]画面が開いたら、[接続タイプ]ペインにある[仮想マシン]ラジオボタンを選択して、[次へ]ボタンを押下する。)
    VSIM_20150509_00_001
  3. To prepare the vSwitch for Clustered Data ONTAP cluster network, Choose whether to use an existing vSwitch or creating a new vSwitch.
    This time, I used an existing vSwitch. Select [Use vSwitch0] radio button, and Push [Next] bution.
    (Clustered Data ONTAP のクラスタネットワーク用仮想スイッチを用意するため、既存の仮想スイッチを利用するか、新たに仮想スイッチを作成するか選択する。今回は既存の仮想スイッチを利用することとして、[vSwitch0の使用]ラジオボタンを選択して、[次へ]ボタンを押下する。
    VSIM_20150509_00_002
  4. ([ポートグループのプロパティ]ペインにある[ネットワークラベル]テキストボックスに任意の名前を(ここでは “Data ONTAP Cluster Network” とした)、[VLAN ID]ドロップダウンボックスにVLAN IDを(ここでは なし とした)入力し、[次へ]ボタンを押下する)
    VSIM_20150509_00_003
  5. (構成を確認して、[終了]ボタンを押下する)
    VSIM_20150509_00_004

Upload the Data ONTAP simulator image file to the datastore.
(Data ONTAP シミュレータのイメージファイルをデータストア上にアップロードする)

  1. (Data ONTAP シミュレータを稼働させるデータストアを選択して、データストアブラウザを開く。その上で、ツールバーにある[このデータストアにファイルをアップロード]ボタンを押下する。)
    VSIM_20150509_00_009
  2. (メニューから[ファイルのアップロード]を選択する)
    VSIM_20150509_00_010
  3. (Data ONTAP シミュレータの圧縮ファイル “vsim_esx-cm.tgz” を選択し、アップロードされたことを確認する。ここではデータストア直下にアップロードしている。)
    VSIM_20150509_00_011

Enable ESXi SSH shell login feature temporary
(ESXiのSSHシェルログイン機能を一時的に有効にする)

  1. At the ESXi host’s [inventory] view, open the [Configuration] tab, and select the [Property…] link at [Security Profile] menu.
    (ホストのインベントリ画面の[構成]タブにて、[セキュリティプロファイル]内の[プロパティ…]を選択する。)
    VSIM_20150509_00_005
  2. ([サービスプロパティ]ダイアログが開くので、[サービス]から “SSH” を選択し、[オプション…]ボタンを押下する。)
    VSIM_20150509_00_006
  3. ([SSH (TSM-SSH)]ダイアログが開くので、[起動ポリシー]ペイン内の[手動で開始および停止]ラジオボタンを選択し、[サービスコマンド]ペイン内の[開始]ボタンを押下する。)
    VSIM_20150509_00_007
  4. ([ステータス]ペインに “実行中” と表示されていることを確認する。)
    VSIM_20150509_00_008

Uncompress the simulator’s image file and concatenate multiextent VMDK files into a VMDK file.
(シミュレータのイメージファイルを展開し、マルチエクステント仮想ディスクファイルを1つの仮想ディスクファイルに結合する)

  1. (VMWare ESXi ホストにSSHでログインする。)
  2. [root@esxi01:~] vmkload_mod --list | grep multiextent [root@esxi01:~]
    [root@esxi01:~] vmkload_mod multiextent Module multiextent loaded successfully [root@esxi01:~]
    [root@esxi01:~] vmkload_mod --list | grep multiextent multiextent 0 12 [root@esxi01:~]
  3. [root@esxi01:~] ls -la /vmfs/volumes/datastore3/ total 1274880 drwxr-xr-t 1 root root 1540 May 1 10:31 . drwxr-xr-x 1 root root 512 May 1 10:33 .. -r——– 1 root root 1245184 Nov 4 05:19 .fbb.sf -r——– 1 root root 267026432 Nov 4 05:19 .fdc.sf -r——– 1 root root 1179648 Nov 4 05:19 .pb2.sf -r——– 1 root root 268435456 Nov 4 05:19 .pbc.sf -r——– 1 root root 262733824 Nov 4 05:19 .sbc.sf drwx—— 1 root root 280 Nov 4 05:19 .sdd.sf -r——– 1 root root 4194304 Nov 4 05:19 .vh.sf drwxr-xr-x 1 root root 8680 May 1 10:15 2012R2vCenter -rw——- 1 root root 493916424 May 1 10:20 vsim_esx-cm.tgz
    [root@esxi01:~] tar xvf /vmfs/volumes/datastore3/vsim_esx-cm.tgz -C /vmfs/volumes/datastore3 vsim_esx-cm/ vsim_esx-cm/cfcard/ vsim_esx-cm/cfcard/env/ vsim_esx-cm/cfcard/env/env vsim_esx-cm/nvram vsim_esx-cm/DataONTAP.vmdk vsim_esx-cm/DataONTAP-flat.vmdk vsim_esx-cm/DataONTAP-var.vmdk vsim_esx-cm/DataONTAP-var-flat.vmdk vsim_esx-cm/DataONTAP-nvram.vmdk vsim_esx-cm/DataONTAP-nvram-flat.vmdk vsim_esx-cm/DataONTAP-s001.vmdk vsim_esx-cm/DataONTAP-s002.vmdk vsim_esx-cm/DataONTAP.vmx vsim_esx-cm/DataONTAP.vmxf vsim_esx-cm/uml/ vsim_esx-cm/DataONTAP-s003.vmdk vsim_esx-cm/DataONTAP-s004.vmdk vsim_esx-cm/DataONTAP-s005.vmdk <…snip…> vsim_esx-cm/DataONTAP-s120.vmdk vsim_esx-cm/DataONTAP-s121.vmdk vsim_esx-cm/DataONTAP-s122.vmdk vsim_esx-cm/DataONTAP-s123.vmdk vsim_esx-cm/DataONTAP-s124.vmdk vsim_esx-cm/DataONTAP-s125.vmdk vsim_esx-cm/DataONTAP-s126.vmdk vsim_esx-cm/DataONTAP-sim.vmdk [root@esxi01:~]
  4. [root@esxi01:~] ls -la /vmfs/volumes/datastore3/vsim_esx-cm total 8681504 drwxr-xr-x 1 54527 30 19600 May 1 14:16 . drwxr-xr-t 1 root root 1960 May 1 14:14 .. -rw-rw-rw- 1 54527 30 2037383168 Dec 1 15:16 DataONTAP-flat.vmdk -rw-rw-rw- 1 54527 30 5101322240 Dec 1 15:15 DataONTAP-nvram-flat.vmdk -rw-rw-rw- 1 54527 30 416 Dec 1 15:15 DataONTAP-nvram.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s001.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s002.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s003.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s004.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s005.vmdk <…snip…> -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s120.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s121.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s122.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s123.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s124.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s125.vmdk -rw-r–r– 1 54527 30 65536 Dec 1 15:16 DataONTAP-s126.vmdk -rw-r–r– 1 54527 30 5326 Dec 1 15:16 DataONTAP-sim.vmdk -rw-rw-rw- 1 54527 30 1616904192 Dec 1 15:15 DataONTAP-var-flat.vmdk -rw-rw-rw- 1 54527 30 414 Dec 1 15:15 DataONTAP-var.vmdk -rw-rw-rw- 1 54527 30 410 Dec 1 15:15 DataONTAP.vmdk -rwxr-xr-x 1 54527 30 1825 Dec 1 15:16 DataONTAP.vmx -rwxrwxrwx 1 54527 30 195 Dec 1 15:15 DataONTAP.vmxf drwxr-xr-x 1 54527 30 420 May 1 14:14 cfcard -rw-rw-rw- 1 54527 30 1 Dec 1 15:15 nvram drwxr-xr-x 1 54527 30 280 Dec 1 15:15 uml
    VSIM_20150509_00_012
    [root@esxi01:~] cat /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim.vmdk # Disk DescriptorFile version=1 CID=8c1ec616 parentCID=ffffffff createType=”twoGbMaxExtentSparse” # Extent description RW 4192256 SPARSE “DataONTAP-s001.vmdk” RW 4192256 SPARSE “DataONTAP-s002.vmdk” RW 4192256 SPARSE “DataONTAP-s003.vmdk” RW 4192256 SPARSE “DataONTAP-s004.vmdk” RW 4192256 SPARSE “DataONTAP-s005.vmdk” <…snip…> RW 4192256 SPARSE “DataONTAP-s120.vmdk” RW 4192256 SPARSE “DataONTAP-s121.vmdk” RW 4192256 SPARSE “DataONTAP-s122.vmdk” RW 4192256 SPARSE “DataONTAP-s123.vmdk” RW 4192256 SPARSE “DataONTAP-s124.vmdk” RW 4192256 SPARSE “DataONTAP-s125.vmdk” RW 256000 SPARSE “DataONTAP-s126.vmdk” # The Disk Data Base #DDB ddb.virtualHWVersion = “4” ddb.geometry.cylinders = “16383” ddb.geometry.heads = “16” ddb.geometry.sectors = “63” ddb.adapterType = “ide”
  5. [root@esxi01:~] vmkfstools -i /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim.vmdk /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim-new.vmdk -d thin Destination disk format: VMFS thin-provisioned Cloning disk ‘/vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim.vmdk’… Clone: 100% done.
    [root@esxi01:~] ls -la /vmfs/volumes/datastore3/vsim_esx-cm total 8681504 drwxr-xr-x 1 54527 30 19880 May 1 14:21 . drwxr-xr-t 1 root root 1680 May 1 14:19 .. -rw-rw-rw- 1 54527 30 2037383168 Dec 1 15:16 DataONTAP-flat.vmdk -rw-rw-rw- 1 54527 30 5101322240 Dec 1 15:15 DataONTAP-nvram-flat.vmdk -rw-rw-rw- 1 54527 30 416 Dec 1 15:15 DataONTAP-nvram.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s001.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s002.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s003.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s004.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s005.vmdk <…snip…> -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s120.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s121.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s122.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s123.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s124.vmdk -rw-r–r– 1 54527 30 327680 Dec 1 15:16 DataONTAP-s125.vmdk -rw-r–r– 1 54527 30 65536 Dec 1 15:16 DataONTAP-s126.vmdk -rw——- 1 root root 268435456000 May 1 14:20 DataONTAP-sim-new-flat.vmdk -rw——- 1 root root 529 May 1 14:21 DataONTAP-sim-new.vmdk -rw-r–r– 1 54527 30 5326 Dec 1 15:16 DataONTAP-sim.vmdk -rw-rw-rw- 1 54527 30 1616904192 Dec 1 15:15 DataONTAP-var-flat.vmdk -rw-rw-rw- 1 54527 30 414 Dec 1 15:15 DataONTAP-var.vmdk -rw-rw-rw- 1 54527 30 410 Dec 1 15:15 DataONTAP.vmdk -rwxr-xr-x 1 54527 30 1825 Dec 1 15:16 DataONTAP.vmx -rwxrwxrwx 1 54527 30 195 Dec 1 15:15 DataONTAP.vmxf drwxr-xr-x 1 54527 30 420 May 1 14:14 cfcard -rw-rw-rw- 1 54527 30 1 Dec 1 15:15 nvram drwxr-xr-x 1 54527 30 280 Dec 1 15:15 uml
  6. [root@esxi01:~] vmkfstools -U /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim.vmdk
    [root@esxi01:~] ls -la /vmfs/volumes/datastore3/vsim_esx-cm total 8552472 drwxr-xr-x 1 54527 30 2100 May 1 14:24 . drwxr-xr-t 1 root root 1680 May 1 14:19 .. -rw-rw-rw- 1 54527 30 2037383168 Dec 1 15:16 DataONTAP-flat.vmdk -rw-rw-rw- 1 54527 30 5101322240 Dec 1 15:15 DataONTAP-nvram-flat.vmdk -rw-rw-rw- 1 54527 30 416 Dec 1 15:15 DataONTAP-nvram.vmdk -rw——- 1 root root 268435456000 May 1 14:20 DataONTAP-sim-new-flat.vmdk -rw——- 1 root root 529 May 1 14:21 DataONTAP-sim-new.vmdk -rw-rw-rw- 1 54527 30 1616904192 Dec 1 15:15 DataONTAP-var-flat.vmdk -rw-rw-rw- 1 54527 30 414 Dec 1 15:15 DataONTAP-var.vmdk -rw-rw-rw- 1 54527 30 410 Dec 1 15:15 DataONTAP.vmdk -rwxr-xr-x 1 54527 30 1825 Dec 1 15:16 DataONTAP.vmx -rwxrwxrwx 1 54527 30 195 Dec 1 15:15 DataONTAP.vmxf drwxr-xr-x 1 54527 30 420 May 1 14:14 cfcard -rw-rw-rw- 1 54527 30 1 Dec 1 15:15 nvram drwxr-xr-x 1 54527 30 280 Dec 1 15:15 uml
  7. [root@esxi01:~] vmkfstools -E /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim-new.vmdk /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim.vmdk
    [root@esxi01:~] ls -la /vmfs/volumes/datastore3/vsim_esx-cm total 8552472 drwxr-xr-x 1 54527 30 2100 May 1 14:25 . drwxr-xr-t 1 root root 1680 May 1 14:19 .. -rw-rw-rw- 1 54527 30 2037383168 Dec 1 15:16 DataONTAP-flat.vmdk -rw-rw-rw- 1 54527 30 5101322240 Dec 1 15:15 DataONTAP-nvram-flat.vmdk -rw-rw-rw- 1 54527 30 416 Dec 1 15:15 DataONTAP-nvram.vmdk -rw——- 1 root root 268435456000 May 1 14:20 DataONTAP-sim-flat.vmdk -rw——- 1 root root 525 May 1 14:25 DataONTAP-sim.vmdk -rw-rw-rw- 1 54527 30 1616904192 Dec 1 15:15 DataONTAP-var-flat.vmdk -rw-rw-rw- 1 54527 30 414 Dec 1 15:15 DataONTAP-var.vmdk -rw-rw-rw- 1 54527 30 410 Dec 1 15:15 DataONTAP.vmdk -rwxr-xr-x 1 54527 30 1825 Dec 1 15:16 DataONTAP.vmx -rwxrwxrwx 1 54527 30 195 Dec 1 15:15 DataONTAP.vmxf drwxr-xr-x 1 54527 30 420 May 1 14:14 cfcard -rw-rw-rw- 1 54527 30 1 Dec 1 15:15 nvram drwxr-xr-x 1 54527 30 280 Dec 1 15:15 uml
    [root@esxi01:~] cat /vmfs/volumes/datastore3/vsim_esx-cm/DataONTAP-sim.vmdk # Disk DescriptorFile version=1 CID=8c1ec616 parentCID=ffffffff isNativeSnapshot=”no” createType=”vmfs” # Extent description RW 524288000 VMFS “DataONTAP-sim-flat.vmdk” # The Disk Data Base #DDB ddb.adapterType = “ide” ddb.deletable = “true” ddb.encoding = “UTF-8″ ddb.geometry.cylinders = “16383” ddb.geometry.heads = “16” ddb.geometry.sectors = “63” ddb.longContentID = “d1c05bea2a9dccdd87158f6cfffffffe” ddb.thinProvisioned = “1” ddb.uuid = “60 00 C2 98 c5 6f bc cc-7a d6 12 b1 24 73 98 b0″ ddb.virtualHWVersion = “4”
  8. [root@esxi01:~] vmkload_mod --list | grep multiextent multiextent 0 12 [root@esxi01:~]
    [root@esxi01:~] vmkload_mod --unload multiextent Module multiextent successfully unloaded [root@esxi01:~]
    [root@esxi01:~] vmkload_mod --list | grep multiextent [root@esxi01:~]

Register the simulator to a virtual machine inventory
(シミュレータを仮想マシンインベントリに登録する)

  1. VSIM_20150509_00_013
  2. VSIM_20150509_00_014
  3. VSIM_20150509_00_015
  4. VSIM_20150509_00_016
  5. VSIM_20150509_00_017

Connect the simulator’s vNICs to the vSwitches.
(シミュレータの仮想NICを仮想スイッチに接続する)

  1. VSIM_20150509_00_018
  2. VSIM_20150509_00_019
  3. VSIM_20150509_00_021
  4. VSIM_20150509_00_020
  5. VSIM_20150509_00_022
  6. VSIM_20150509_00_023

Tags: , ,

Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>