リソースプールを作成します。
[構文]
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 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"