コマンドライン引数
SnapDrive for UNIX は、特定の形式の引数を取ります。
次の表に、キーワードで指定できる引数を示します。
SnapDrive type_name operation_name[<keywords/option><arguments>]` の形式を使用します。たとえば、ホスト・ファイル・システム「 /mnt/dir 」から「 _snap_hr 」という名前の Snapshot コピーを作成する場合は、次のコマンド・ラインを入力します。
* SnapDrive snap create -fs/mnt/dir -snapname_snap_hr_.*
引数 | 説明 | ||
---|---|---|---|
dest_fspec |
ディスクグループまたは LUN を接続したあとにターゲットエンティティにアクセスできるようにするための名前。 |
||
DgName の略 |
ディスクグループまたはボリュームグループの名前。 |
||
D_LUN_name |
SnapDrive for UNIX が Snapshot コピーの新たに接続したコピーで LUN を使用できるようにするために使用するデスティネーション名を指定できます。 |
||
ファイラー名 |
ストレージシステムの名前。 |
||
filer_path |
ストレージシステムオブジェクトへのパス名。この名前にはストレージシステムの名前とボリュームを含めることができますが、 SnapDrive for UNIX で、前の引数で指定した値に基づいて欠落しているコンポーネントのデフォルト値を使用できる場合は省略できます。パス名の例を次に示します。
|
||
file-spec |
ホストボリューム、 LUN 、ディスクまたはボリュームグループ、ファイルシステム、 NFS ディレクトリツリーなどのストレージエンティティの名前。 一般に、 file-spec 引数は、次のいずれかとして使用します。
すべて同じタイプのオブジェクトである必要はありません。複数のホストボリュームを指定する場合は、すべて同じボリュームマネージャに属している必要があります。 冗長なディスクグループまたはホストボリュームに解決するこの引数の値を指定すると、コマンドは失敗します。 不正な使用例 : この例では、 dg1 にホストボリューム HV1 と HV2 があり、ファイルシステム fs1 と fs2 があると仮定しています。その結果、次の引数は冗長なディスクグループまたはホストボリュームを含むため失敗します。 dG_dg1_-hostvol dg1/hV1' dG_dg1_`
-hostvol dg1/HV1-fs/fs1' 正しい使用例:この例は、この引数の正しい使用方法を示しています。 -hostvoldg1/hv1dg1/hv2` 「 -fs/fs1/fs2 」と入力します --hostvoldg1/HV1-fs/fs2` |
||
fspec_set |
snap connect コマンドで次の項目を識別するために使用します。
また、この引数では、 SnapDrive for UNIX が、 Snapshot コピーの新たに接続されたコピー内のエンティティを使用できるようにするときに使用する一連のデスティネーション名を指定できます。 fspec_set の形式は '{-vg |
||
-dg |
-fs |
||
-lvol |
-hostvol}_src_fspec_[_dest |
||
dest_fspec_][{-destvd |
-destvg }_dg_name_][{-ddestlv |
||
-desv }_lv_name_] |
-desv } です |
||
host_lvm_fspec |
storage create コマンドの実行時に、ファイルシステム、論理ボリューム、またはディスクグループを作成するかどうかを指定できます。この引数には、次の 3 つの形式のいずれかを指定できます。使用する形式は、作成するエンティティによって異なります。
|
||
ファイル・システムを作成するには ' 次の形式を使用します [-fs file_spec[-fstype_type_][-fsopts_options_][-hostvol_file_dspec_][-dG_dG_NAME_DG_] 論理ボリュームまたはホスト・ボリュームを作成するには ' 次の形式を使用します [-dG_file_dG_spec] dg ファイル名または dg-dg ファイル名を使用してください 作成する最上位のエンティティに名前を付ける必要があります。基になるエンティティの名前を指定する必要はありません。基になるエンティティの名前を指定しない場合、 SnapDrive for UNIX によって内部で生成された名前でそれらのエンティティが作成されます。 SnapDrive for UNIX でファイルシステムを作成するように指定する場合は、ホスト LVM で SnapDrive for UNIX がサポートするタイプを指定する必要があります。これらのタイプには 'JFS2 または VxFS が含まれます オプション「 -fsopts 」は、新しいファイルシステムを作成するホスト操作に渡すオプションを指定するために使用されます。たとえば、「 mkfs 」のように指定します。 |
IG_name |
||
イニシエータグループの名前。 |
long_filer_path |
||
ストレージシステム名、ボリューム名、および場合によってはそのボリューム内のその他のディレクトリ要素とファイル要素を含むパス名。長いパス名の例を次に示します。 「 test_filer : /vol/vol3/qtree_2` 」になります 10.10.10.1 : /vol/Vol4/lun_21` |
long_lun_name |
||
ストレージシステム名、ボリューム名、および LUN 名を含む名前。次に、長い LUN 名の例を示します。 「 test_filer : /vol/vol1/Luna 」という名前になります |
long_snap_name |
||
ストレージシステム名、ボリューム名、および Snapshot コピー名を含む名前。次に、長い Snapshot コピー名の例を示します。「 test_filer : /vol/ account_vol : snap_20040202 」 SnapDrive snap show コマンドと SnapDrive snap delete コマンドを使用すると、ワイルドカードとしてアスタリスク( * )文字を使用して、 Snapshot コピー名の任意の部分に一致させることができます。ワイルドカード文字を使用する場合は、 Snapshot コピー名の末尾にワイルドカード文字を付ける必要があります。名前の他のポイントでワイルドカードを使用していると、 SnapDrive for UNIX でエラーメッセージが表示されます。 例:この例では、「 snap show 「 myfiler : /vol/vol2/qtree1 : /vol/vol1/qtree1 : qtree_snap delete 10.10.10.10 : /vol/vol2/vol2 : mysnap * 10.10.10.11 : /vol/vol3 : yoursnap * ワイルドカードの制限事項: Snapshot コピー名の途中でワイルドカードを入力することはできません。たとえば、次のコマンド・ラインを使用すると、ワイルドカードが Snapshot コピー名の中央にあるため、エラー・メッセージが生成されます。「 banana : /vol/vol1/vol1 : my * snap |
LUN_name |
||
LUN の名前。この名前には、 LUN が配置されているストレージシステムとボリュームは含まれません。LUN 名の例: Luna を次に示します |
パス |
||
任意のパス名。 |
prefix_string です |
||
ボリュームクローンの名前生成で使用されるプレフィックスです |
S_LUN_name |
-
関連情報 *