CLI を使用した VDisk の作成

コマンド行インターフェース (CLI) を使用して、仮想ディスク (VDisk) を作成します。

始める前に

作成する VDisk が、ソリッド・ステート・ドライブ (SSD) にマップされる場合、 VDisk に保管されているデータは、 SSD の障害またはノードの障害が生じたときに保護されません。 データ損失を避けるには、 SSD にマップされる VDisk コピーを別のノードに追加します。

この作業では、クラスターがセットアップされていて、 さらに管理対象ディスク (MDisk) グループが既に作成されていることを前提としています。 イメージ・モードの VDisk に使用する MDisk を保持するために、 空の MDisk グループを設定することができます。

このタスクについて

注: データを MDisk 上に保持する場合は、 イメージ・モード VDisk を作成してください。 この作業では、VDisk をストライプ仮想化によって作成する方法を 説明します。

以下のステップを実行して VDisk を作成します。

手順

  1. svcinfo lsmdiskgrp CLI コマンドを発行して 使用可能な MDisk グループと、各グループ内のフリー・ストレージの量をリストする。

    以下に、MDisk グループをリストする際に発行できる CLI コマンドの例を 示します。

    svcinfo lsmdiskgrp -delim :

    以下に、表示される出力の例を示します。

    id:name:status:mdisk_count:vdisk_count:capacity:extent_size:free_capacity:
    virtual_capacity:used_capacity:real_capacity:overallocation:warning
    0:mdiskgrp0:degraded:4:0:34.2GB:16:34.2GB:0:0:0:0:0
    1:mdiskgrp1:online:4:6:200GB:16:100GB:400GB:75GB:100GB:200:80
  2. VDisk のストレージを提供する MDisk グループを決める。
  3. svcinfo lsiogrp CLI コマンドを発行して、 入出力グループ、および各入出力グループに割り当てられる VDisk 数を示す。
    注: 複数の入出力グループを含むクラスターの MDisk グループに、異なる入出力グループに属する VDisk が存在することは正常です。ソースおよびターゲット VDisk が同じ入出力グループ内にあるかどうかに関係なく、FlashCopy® を使用して VDisk のコピーを作成できます。 クラスター内メトロ・ミラーおよびグローバル・ミラーを使用する予定の場合は、 マスター VDisk と補助 VDisk の両方が同じ入出力グループ内に属している必要があります。

    以下に、入出力グループをリストする際に発行できる CLI コマンドの例を 示します。

    svcinfo lsiogrp -delim :

    以下に、表示される出力の例を示します。

    id:name:node_count:vdisk_count:host_count
    0:io_grp0:2:0:2
    1:io_grp1:2:0:1
    2:io_grp2:0:0:0
    3:io_grp3:0:0:0
    4:recovery_io_grp:0:0:0
  4. VDisk を割り当てる入出力グループを決める。 これにより、ホスト・システムからの入出力要求を処理するクラスター内の SAN ボリューム・コントローラー・ノードが決まります。 入出力グループが複数ある場合は、必ず入出力ワークロードがすべての SAN ボリューム・コントローラー・ノード間で均等に共有されるように、VDisk を入出力グループ間で配分してください。
  5. svctask mkvdisk CLI コマンドを発行して VDisk を作成する。 このコマンドについて詳しくは、「IBM® System Storage® SAN ボリューム・コントローラー コマンド行インターフェース・ユーザーズ・ガイド」を参照してください。

    以下に、入出力グループ ID および MDisk グループ ID を使用して VDisk を 作成する際に発行できる CLI コマンドの例を示します。

    svctask mkvdisk -name mainvdisk1 -iogrp 0
     -mdiskgrp 0 -vtype striped -size 256 -unit gb

    ここで、mainvdisk1 は VDisk に付ける名前、0 は VDisk に使用させる入出力グループの ID、0 は VDisk に 使用させる MDisk グループの ID、256 は VDisk の容量です。

    以下に、入出力グループ名および MDisk グループ名を使用して VDisk を 作成する際に発行できる CLI コマンドの例を示します。

    svctask mkvdisk -name bkpvdisk1 -iogrp io_grp1
    -mdiskgrp bkpmdiskgroup -vtype striped -size 256 -unit gb

    ここで、bkpvdisk1 は VDisk に付ける名前、io_grp1 は VDisk に使用させる入出力グループの 名前、bkpmdiskgroup は VDisk に使用させる MDisk グループの名前、256 は VDisk の容量です。

    以下に、入出力グループ名および MDisk グループ名を使用してスペース使用効率のよい VDisk を 作成する際に発行できる CLI コマンドの例を示します。

    svctask mkvdisk  -iogrp io_grp1 -mdiskgrp bkpmdiskgroup -vtype striped
    -size 10 unit gb -rsize 20% -autoexpand -grainsize 32 

    ここで、io_grp1 は VDisk に使用させる入出力グループの名前、20% は、VDisk に割り振る実ストレージ量を、仮想サイズに対する比率として表したものです。この例では、サイズは 10 GB であるので、2 GB が割り振られます。

    以下に、入出力グループ名および MDisk グループ名を使用して、2 つのコピーを持つ VDisk を 作成する際に発行できる CLI コマンドの例を示します。

    svctask mkvdisk -iogrp io_grp1 -mdiskgrp grpa:grpb 
    -size 500 -vtype striped -copies 2

    ここで、io_grp1 は VDisk に使用させる入出力グループの名前、grpa は VDisk の 1 次コピー用の MDisk グループの名前、grpb は VDisk の 2 次コピー用の MDisk グループの名前、2 は VDisk コピー数です。

    注: 異なるタイプの VDisk コピーを 2 つ作成したい場合は、mkvdisk コマンドを使用して最初のコピーを作成してから、addvdiskcopy コマンドを使用して 2 番目のコピーを追加してください。
  6. svcinfo lsvdisk CLI コマンドを発行して、 作成されたすべて VDisk をリストする。
ライブラリー | サポート | ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2003, 2010. All Rights Reserved.