CreateStorageTierコマンドは,ストレージドメイン内にストレージ階層を作成します。ストレージ階層は,マイグレーションするときに移動先の候補となるボリュームの集合です。ストレージドメイン内のボリュームやプールを検索して,検索結果をそのままストレージ階層にします。
リフレッシュの状態が「実行中」または「終了(失敗)」であるストレージドメインの中には,ストレージ階層を作成できません。
リフレッシュが必要なストレージドメインに対してコマンドを実行した場合,標準エラー出力に警告メッセージが出力されます。
(1) 記述形式
htsmcli [ サーバのロケーション] CreateStorageTier
[ 共通オプション ]
[ { -d | --detail } ]
storagedomainname=ストレージドメイン名
name=ストレージ階層名
[ resource={ Volume | Pool } ]
filtercondition=検索条件
[ description=ストレージ階層の説明文 ]
[ cost=通常ボリュームのコスト
chargefor={ Allocated | Utilized } ]
[ { dpcost | thpcost }=DPボリュームのコスト
{ dpchargefor | thpchargefor }={ Allocated | Consumed | Utilized } ]
(2) オプション
(3) パラメーター
表5-7 CreateStorageTierコマンドのパラメーター
パラメーター名 | 説明 |
---|---|
storagedomainname | ストレージドメイン名を指定します。 |
name | 作成するストレージ階層の名称を指定します。 ストレージドメイン内で一意になるように指定してください。 |
[resource] | 作成するストレージ階層の種別を指定します。指定しない場合は,filterconditionパラメーターで指定した条件に従います。
|
filtercondition | 検索条件を指定します。 管理する対象によって,次のどちらかのプロパティを使用した検索条件式を指定してください。
|
[description] | ストレージ階層の説明文を指定します。 |
[cost] | 通常ボリュームのコストを次の形式で指定します。 通貨コード 金額 / 容量の単位 / 期間の単位
このパラメーターは,ストレージ階層の検索条件がボリューム検索条件の場合に指定できます。 このパラメーターは,chargeforパラメーターと対で指定してください。 |
[chargefor] | 通常ボリュームのコストの課金対象を指定します。
|
[dpcost{ thpcost }] | DPボリュームのコストを指定します。 指定方法はcostパラメーターと同じです。 このパラメーターは,dpchargefor{ thpchargefor }パラメーターと対で指定してください。 |
[dpchargefor { thpchargefor }] | DPボリュームのコストの課金対象を指定します。
|
(4) 出力項目
表5-8 CreateStorageTierコマンドの出力項目(StorageDomainインスタンス)
項目名 | 説明 |
---|---|
name | ストレージドメイン名です。 |
表5-9 CreateStorageTierコマンドの出力項目(StorageTierインスタンス)
項目名 | 説明 |
---|---|
name | ストレージ階層名です。 |
filterCondition | ストレージ階層の検索条件です。 |
description | ストレージ階層の説明文です。 |
cost | 通常ボリュームのコストが次の形式で表示されます。 通貨コード 金額 / 容量の単位 / 期間の単位 設定されていない場合は空文字が表示されます。 |
chargefor | 通常ボリュームの課金対象です。
|
dpcost { thpcost } | DPボリュームのコストが次の形式で表示されます。 通貨コード 金額 / 容量の単位 / 期間の単位 設定されていない場合は空文字が表示されます。 |
dpchargefor { thpchargefor } | DPボリュームの課金対象です。
|
(5) コマンド指定例と実行結果
htsmcli CreateStorageTier --detail storagedomainname="MegaTechUSP600-Primary" name="MegaTech-HighCost" filtercondition="RAIDLevel='RAID5(3D+1P)' AND ControllerArrayGroup='1-10-1'"
RESPONSE:
An instance of StorageDomain(1 of 1)
name=MegaTechUSP600-Primary
List of 1 StorageTier elements:
An instance of StorageTier(1 of 1)
name=MegaTech-HighCost
filterCondition=RAIDLevel = 'RAID5(3D+1P)' AND ControllerArrayGroup = '1-10-1'
description=
cost=
chargefor=
dpcost=
dpchargefor=