ModifyStorageTierコマンドは,ストレージ階層の情報(ストレージ階層名,検索条件,ストレージ階層の説明文)を変更します。
次の状態であるストレージ階層の情報は変更できません。
タスクの状態はGetTasksコマンドで確認してください。
リフレッシュが必要なストレージドメインに対してコマンドを実行した場合,標準エラー出力に警告メッセージが出力されます。
(1) 記述形式
htsmcli [ サーバのロケーション] ModifyStorageTier
[ 共通オプション ]
[ { -d | --detail } ]
storagedomainname=ストレージドメイン名
name=ストレージ階層名
[ newname=ストレージ階層名 ]
[ { newresource={ Volume | Pool }
newfiltercondition=検索条件 | newfiltercondition=検索条件 } ]
[ newdescription=ストレージ階層の説明文 ]
[ newcost=通常ボリュームのコスト ]
[ newchargefor={ Allocated | Utilized } ]
[ { newdpcost | newthpcost }=DPボリュームのコスト ]
[ { newdpchargefor | newthpchargefor }={ Allocated | Consumed | Utilized } ]
(2) オプション
(3) パラメーター
表5-14 ModifyStorageTierコマンドのパラメーター
パラメーター名 | 説明 |
---|---|
storagedomainname | ストレージドメイン名を指定します。 |
name | ストレージ階層名を指定します。 |
[newname] | ストレージ階層の新しい名称を指定します。ストレージドメイン内で一意になるように指定してください。 省略時には,ストレージ階層名は変更されません。 |
[newresource] | ストレージ階層の種別を指定します。指定しない場合は,newfilterconditionパラメーターで指定した条件に従います。
|
[newfiltercondition] | 検索条件を指定します。 管理する対象によって,次のどちらかのプロパティを使用した検索条件式を指定してください。
|
[newdescription] | ストレージ階層の説明文を指定します。 省略時には,ストレージ階層の説明文は変更されません。 空文字列を指定すると,以前に設定したストレージ階層の説明文は消去されます。 |
[newcost]※1 | 通常ボリュームのコストを次の形式で指定します。 通貨コード 金額 / 容量の単位 / 期間の単位
このパラメーターは,ストレージ階層の検索条件がボリューム検索条件の場合に指定できます。 このパラメーターには空文字列を指定できます。空文字列を指定すると,以前に設定した内容が消去されます。 空文字列を指定する場合,newchargeforパラメーターにも空文字列を指定してください。 |
[newchargefor]※1 | 通常ボリュームのコストの課金対象を指定します。
空文字列を指定する場合,newcostパラメーターにも空文字列を指定してください。 |
[newdpcost { newthpcost }]※2 | DPボリュームのコストを指定します。 指定方法はnewcostパラメーターと同じです。 このパラメーターには空文字列を指定できます。空文字列を指定すると,以前に設定した内容が消去されます。 空文字列を指定する場合,newdpchargefor{ newthpchargefor }パラメーターにも空文字列を指定してください。 |
[newdpchargefor { newthpchargefor }]※2 | DPボリュームのコストの課金対象を指定します。
空文字列を指定する場合,newdpcost{ newthpcost }パラメーターにも空文字列を指定してください。 |
(4) 出力項目
ModifyStorageTierコマンドの出力項目は,CreateStorageTierコマンドの出力項目と同じです。CreateStorageTierコマンドの「(4) 出力項目」を参照してください。
(5) コマンド指定例と実行結果
htsmcli ModifyStorageTier --detail storagedomainname="MegaTechUSP600-Primary" name="OurStorageTier" newname="NewStorageTier"
RESPONSE:
An instance of StorageDomain(1 of 1)
name=MegaTechUSP600-Primary
List of 1 StorageTier elements:
An instance of StorageTier(1 of 1)
name=NewStorageTier
filterCondition=RAIDLevel <> 'RAID5(3D+1P)'
description=
cost=USD3000/TB/Year
chargefor=Allocated
dpcost=USD3/GB/Year
dpchargefor=Consumed