SANtricity 11.8 Commands

to English version

整合性グループのSnapshotボリュームの作成

create cgSnapVolume コマンドは、整合性グループのベース ボリュームに、特定のイメージのSnapshotボリュームを作成します。

対応シリーズ

このコマンドは、すべてのSMcliパッケージがインストールされていれば、HB2100/HB2200/HB2300、HB5100/HB5200、AB6100、AB3100を含むあらゆるストレージ システムに適用されます。

ロール

このコマンドをHB2100/HB2200/HB2300、HB5100/HB5200、AB6100、またはAB3100のストレージ システムに対して実行するには、Storage Adminロールが必要です。

コンテキスト

整合性グループから1つ以上のベース ボリュームを選択してSnapshotボリュームに含めることができます。整合性グループのSnapshotボリュームを作成する場合は、表示できる内容を含むボリュームを作成することになります。

ユーザー指定のベース ボリュームを含む構文

create cgSnapVolume userLabel="cgVolumeName"
cgSnapImageID="snapCGID:imageID"
members=(baseVolume1:repos_XXXX ... baseVolumen:repos_YYYY)

整合性グループのSnapshotボリュームを読み取り専用に設定する場合の構文

create cgSnapVolume userLabel="cgVolumeName"
cgSnapImageID="snapCGID:imageID"
readOnly

リポジトリ フル制限を設定する場合の構文

create cgSnapVolume userLabel="cgVolumeName"
cgSnapImageID="snapCGID:imageID"
members=(baseVolume1:repos_XXXX |
baseVolume1: (volumeGroupName [capacity=capacityValue)] |
(baseVolume1:diskPoolName [capacity=capacityValue])
... baseVolumen:repos_YYYY |
baseVolumen: (volumeGroupName [capacity=capacityValue]) |
baseVolumen: (diskPoolName [capacity=pass:quotes{_capacityValue_]]))
repositoryFullLimit=percentValue

パラメーター

パラメーター 説明

userLabel

作成する整合性グループのSnapshotボリュームに付ける名前。整合性グループのSnapshotボリューム名は二重引用符(" ")で囲みます。

cgSnapImageID

整合性グループ内のSnapshotイメージの名前。Snapshotイメージの名前は次の2つの部分で構成されます。

  • 整合性グループの名前

  • 整合性グループ内のSnapshotイメージの識別子

Snapshotイメージの識別子には次のいずれかを使用できます。

  • newest - 整合性グループに作成された最も新しいSnapshotイメージを表示する場合は、このオプションを使用します。

  • oldest - 整合性グループに作成された最も古いSnapshotイメージを表示する場合は、このオプションを使用します。

Snapshotイメージ名は二重引用符(" ")で囲みます。

複数のSnapshotイメージ名またはシーケンス番号を入力できます。すべてのSnapshotイメージ名をかっこで囲みます。Snapshotイメージ名はそれぞれスペースで区切ります。

members

追加するベース ボリュームの識別子。ベース ボリューム名とリポジトリ ボリューム名を組み合わせて指定します。2つの名前の間にはコロン(:)を使用する必要があります。すべてのメンバー識別子をかっこで囲みます。複数のメンバーを入力する場合は、それぞれスペースで区切ります。

membersパラメーターを使用しない場合は、すべてのメンバーが新しい整合性グループのSnapshotボリュームに自動的に追加されます。

repositoryVolume

整合性グループのメンバー ボリュームが含まれるリポジトリ ボリュームの名前。

リポジトリ ボリュームの名前を定義するには、次の2つのオプションがあります。

  • 既存のリポジトリ ボリューム名を使用

  • このコマンドの実行時に新しいリポジトリ ボリュームを作成

既存のリポジトリ ボリュームの名前は次の2つの部分で構成されます。

  • 「repos」という用語

  • ストレージ管理ソフトウェアがリポジトリ ボリューム名に割り当てる4桁のID番号

既存のリポジトリ ボリュームの名前は二重引用符(" ")で囲みます。

このコマンドを実行するときに新しいリポジトリ ボリュームを作成する場合は、リポジトリ ボリュームを含めるボリューム グループまたはディスク プールの名前を入力する必要があります。必要に応じて、リポジトリ ボリュームの容量を定義することもできます。容量を定義する場合は、次の値を使用できます。

  • ベース ボリュームの容量の割合を表す整数値

  • ベース ボリュームの容量の割合を表す小数値

  • リポジトリ ボリュームの具体的なサイズ。サイズは、bytesKBMBGBTB のいずれかの単位で定義します。

容量オプションを使用しない場合は、ストレージ管理ソフトウェアによって、ベース ボリュームの容量の20%に設定されます。

このコマンドを実行すると、ストレージ管理ソフトウェアによって、Snapshotボリューム用のリポジトリ ボリュームが作成されます。

repositoryFullLimit

整合性グループのSnapshotリポジトリ ボリュームが上限に近づいていることを示す基準となるリポジトリ容量のパーセンテージ。整数値を使用します。たとえば、70という値は70%を意味します。

readOnly

Snapshotボリュームへの書き込みを可能にするか、Snapshotボリュームからの読み取りのみを可能にするかを選択する設定。Snapshotボリュームに書き込む場合は、このパラメーターを含めないでください。Snapshotボリュームに書き込みできないようにする場合は、このパラメーターを含めます。

名前には、英数字、アンダースコア(_)、ハイフン(-)、シャープ(#)を任意に組み合わせて使用できます。名前の最大文字数は30文字です。

Snapshotイメージの名前は、次の2つの部分がコロン(:)で区切られています。

  • Snapshotグループの識別子

  • Snapshotイメージの識別子

repositoryVolumeType または readOnly パラメーターを指定しない場合は、ストレージ管理ソフトウェアによって、整合性グループのSnapshotボリュームのリポジトリが選択されます。ベース ボリュームが配置されているボリューム グループまたはディスク プールに十分なスペースがない場合、このコマンドは失敗します。

create cgSnapVolume コマンドの独自の形式について、次の例で説明します。

  • cgm1、cgm2、cgm3の3つのメンバーが含まれる「snapCG1」というSnapshot整合性グループに、読み取り / 書き込みのSnapshotボリュームを作成する場合。リポジトリ ボリュームはすでに存在し、このコマンドでユーザーによって選択されています。

    create cgSnapVolume userLabel="cgSnapVolume1"
    cgSnapImageID="snapCG1:oldest"
    members=(cgm1:repos_0010 cgm2:repos_0011 cgm3:repos_0007);

    整合性グループのSnapshotボリュームに含めるSnapshotイメージの名前に、コロン(:)が使用されていることに注目してください。このコロンは区切り文字であり、Snapshotボリュームの名前と使用する特定のSnapshotイメージを区切っています。コロンのあとには、次のいずれかのオプションを使用できます。

    • Snapshotイメージの実際のシーケンス番号である整数値。

    • newest - 最新の整合性グループのSnapshotイメージを表示する場合は、このオプションを使用します。

    • oldest - 最も早く作成されたSnapshotイメージを表示する場合は、このオプションを使用します。 Snapshot整合性グループのメンバーの名前のあとにコロンを使用すると、メンバーとリポジトリ ボリュームの間のマッピングが定義されます。たとえば、cgm1:repos_10 では、メンバーcgm1がリポジトリ ボリュームrepos_0010にマッピングされます。

  • メンバーがcgm1とcgm2のみの「snapCG1」というSnapshot整合性グループに、読み取り / 書き込みのSnapshotボリュームを作成する場合。

    create cgSnapVolume userLabel="cgSnapVolume2"
    cgSnapImageID="snapCG1:14214"
    members=(cgm1:repos_1000 cgm2:repos_1001);
  • cgm1、cgm2、cgm3の3つのメンバーが含まれるsnapCG1というSnapshot整合性グループに、読み取り専用のSnapshotボリュームを作成する場合。

    create cgSnapVolume userLabel="cgSnapVolume3"
    cgSnapImageID="snapCG1:oldest" readOnly;
  • cgm1、cgm2、cgm3の3つのメンバーが含まれるsnapCG1というSnapshot整合性グループに、リポジトリ フル制限が60%に設定されているSnapshotボリュームを作成する場合。

    create cgSnapVolume userLabel="cgSnapVolume3"
    cgSnapImageID="snapCG1:oldest"
    repositoryFullLimit=60;
  • cgm1、cgm2、cgm3の3つのメンバーが含まれるsnapCG1というSnapshot整合性グループに、リポジトリが自動で選択される読み取り / 書き込みのSnapshotボリュームを作成する場合。

    create cgSnapVolume userLabel="cgSnapVolume4"
    cgSnapImageID="snapCG1:oldest";
Top of Page