NEC


3.6.1. リソースプールの作成/切り出し(ssc resourcepool create)

リソースプールの作成/切り出しを行います。

[構文]

ssc resourcepool create <-root GroupName ResourcePoolName vCPU | -cloud ManagerType HostName ResourcePoolName | ParentResourcePoolName SubResourcePoolName [-resource [overcommit=on] [vm=value] [vcpu=value] [memory=value] [datastore=value] [datastore:tag=value] [lun:sizeGB=value] [lun:sizeGB:tag=value]]> [-private [GroupName]] [-desc description]

[引数/オプション]

-root GroupName ResourcePoolName vCPU

リソースプール作成時に指定します。

GroupName: リソースプールを作成する仮想マシンサーバグループのパスを指定します。

ResourcePoolName: 作成するリソースプール名を指定します。

vCPU: vCPUの数、あるいは周波数 (MHz) を指定します。

例)

 数を指定する場合: 10vpc、または10

 周波数を指定する場合: 300mhz

-cloud ManagerType HostName ResourcePoolName

パブリッククラウド用リソースプール作成時に指定します。

ManagerType: リソースプールを作成するマネージャ種別を指定します。

 aws: Amazon Web Services

 azure: Microsoft Azure

HostName: リソースプールを作成するマネージャのホスト名を指定します。

ResourcePoolName: 作成するリソースプール名を指定します。

ParentResourcePoolName

SubResourcePoolName

[-resource [overcommit=on]

[vm=value]

[vcpu=value]

[memory=value]

[datastore=value]

[datastore:tag=value]

[lun:sizeGB=value]

[lun:sizeGB:tag=value]]

リソースプール切り出し時に指定します。

ParentResourcePoolName: 親リソースプール名を指定します。

SubResourcePoolName: サブリソースプール名を指定します。

-resource: リソース情報の設定をします。

 "="の前後に、空白を指定することはできません。

overcommit=on: 最大値を超えた割り当てを許容する場合に指定します。

vm: value にVM数を指定します。

vcpu: value にvCPU数を指定します。

memory: value にメモリサイズ[MB]を指定します。

datastore: value にデータストア容量[GB]を指定します。

datastore:tag :

 tagにデータストアのタグを、value にデータストア容量[GB]を指定します。

lun:sizeGB :

 sizeにLUNのサイズ (GB) を、value にLUN数を指定します。

lun:sizeGB:tag :

 sizeにLUNのサイズ (GB) を、tagにLUNのタグを、value にLUN数を指定します。

[-private [GroupName]]

専有リソースプール作成時に指定します。

このオプションを指定しない場合は、共有リソースプールが作成されます。

GroupNameに、リソースプールを割り当てるグループを指定します。(省略可)

[-desc description]

説明を指定します。

[構文例]

>ssc resourcepool create -root vms/vmsgroup1 resourcepool1 10vpc
>ssc resourcepool create -root vms/vmsgroup1 resourcepool1 20
>ssc resourcepool create -root vms/vmsgroup1 resourcepool1 300mhz
>ssc resourcepool create -root vms/vmsgroup1 resourcepool1 20vpc
 -private -desc "private resourcepool"
>ssc resourcepool create -root vms/vmsgroup1 resourcepool1 300mhz
 -private tenant/tenant1
>ssc resourcepool create resourcepool1 subresource1 -private 
 -resource vcpu=2 memory=512 storage=100 vm=5
>ssc resourcepool create resourcepool1 subresource1 -resource vcpu=2 vm=5
>ssc resourcepool create resourcepool1 subresource1 -private tenant/tenant1
>ssc resourcepool create resourcepool1 subresource1 -desc "public resource pool"