名前
【Windows】
インストールフォルダ\Manager\bin\rcxadm pool -リソースプールの操作
【Linux】
/opt/FJSVrcvmr/bin/rcxadm pool -リソースプールの操作
形式
rcxadm pool create -name name -type type [-priority priority] [-label label] [-comment comment] [-nowait]
rcxadm pool list [-name name] [-template template_name]
rcxadm pool show -name name
rcxadm pool register -name name -resource resource_name -type resource_type [-nowait]
rcxadm pool unregister -name name -resource resource_name -type resource_type [-nowait]
rcxadm pool modify -name name {[-new_name new_name] [-priority priority] [-label label] [-comment comment]} [-nowait]
rcxadm pool move -name name [-to folder] [-nowait]
rcxadm pool delete -name name [-force] [-nowait]
機能説明
rcxadm poolは、リソースプール管理を行うためのコマンドです。リソースプールとはオーケストレーションツリー上のリソースフォルダの一種で、L-Serverの作成や増設の際に選択対象になるリソースを格納します。リソースプールは作成時にリソースプール種別を指定し、リソースプール種別ごとに特定のリソース種別だけが格納されます。
リソースプール種別には、以下のものがあります。
vm
VMプール
VMゲスト作成に使用するVMホストが格納されるリソースプールです。
storage
ストレージプール
L-Serverに割り当てるディスクが格納されるリソースプールです。
network
ネットワークプール
L-Serverに割り当てるネットワークが格納されるリソースプールです。
image
イメージプール
L-Serverに配付するクローニングマスタが格納されるリソースプールです。
リソース種別には、以下のものがあります。
vm_host
VMホストリソース
VMプールに格納されます。
storage
仮想ストレージリソース
ストレージプールに格納されます。
network
論理ネットワーク
ネットワークプールに格納されます。
vm_image
仮想イメージリソース
イメージプールに格納されます。
リソースプールによってL-Serverを作成する際に、割り当てる資源をまとめて管理できます。
サブコマンド
リソースプールを作成します。
リソースプールの一覧を表示します。引数に-nameを指定した場合は、指定されたリソースプールおよびリソースプールに含まれるリソースの一覧を表示します。引数に-nameを指定しない場合は、参照可能なすべてのリソースプールの情報が出力されます。
リソースプールの詳細情報を表示します。
リソースプールへリソースを登録します。
リソースプールからリソースを削除します。
リソースプールの名前、ラベル、コメントおよび優先順位を変更します。
リソースプールを指定したリソースフォルダへ移動します。
移動先のリソースフォルダの指定を省略した場合は、ホームフォルダへ移動します。
リソースプールを削除します。
オプション
nameには操作対象のリソースプール名を指定します。
typeにはリソースプール種別を指定します。
priorityには優先順位を1から10の範囲で指定します。省略した場合は5が設定されます。同一の優先順位を指定することも可能ですが、どちらから先にリソースを取得するかの順番が保証されないため、お勧めしません。
labelにはリソースプールのラベルを指定します。
commentにはリソースプールのコメントを指定します。
サブコマンドで指定したリソースプールの操作が完了するのを待たずに、コマンドを復帰させる場合に指定します。
template_nameには作成可能なL-Serverテンプレート名を指定します。
resource_nameにはリソース名を指定します。
resource_typeには指定したリソースのリソース種別を指定します。
new_nameには操作対象リソースプールの新しいリソースプール名を指定します。
folderには、移動先リソースフォルダを指定します。
移動先のリソースフォルダの指定を省略した場合は、ホームフォルダへ移動します。
配下にリソースが含まれるリソースプールを強制的に削除します。リソースプールを削除した場合、リソースプール配下のリソースはunregisterを行った場合と同じ動作となります。
使用例
リソースプールの一覧を表示する場合
>rcxadm pool list <RETURN>
NAME TYPE PRIORITY CPU(max.) MEMORY(max.)
---- ---- -------- --------- ------------
/VMPool VM 5 2.2/3.2(1.1GHz x 2) 6.7/7.7(6.7GB)
NAME TYPE PRIORITY CAPACITY(max.)
---- ---- -------- --------------
/StoragePool Storage 5 0.0/0.0(-)
NAME TYPE PRIORITY VLANID
---- ---- -------- ------
/NetworkPool Network 5 -/-
NAME TYPE PRIORITY IMAGE
---- ---- -------- -----
/ImagePool Image 5 3
/ImgPool Image 5 - |
指定されたリソースプールおよびリソースプールに含まれるリソースの一覧を表示する場合
>rcxadm pool list -name /VMPool <RETURN>
NAME TYPE PRIORITY CPU(max.) MEMORY(max.)
---- ---- -------- --------- ------------
/VMPool VM 5 2.2/3.2(1.1GHz x 2) 6.7/7.7(6.7GB)
NAME TYPE CPU(FREE) MEMORY(FREE) STATUS MAINTENANCE
---- ---- --------- ------------ ------ -----------
10.33.113.158 VMHost 1.6GHz x 2 (2.2GHz) 7.7GB (6.7GB) unknown OFF |
リソースプールの詳細情報を表示する場合
>rcxadm pool show -name /VMPool <RETURN> Name: VMPool Type: VM Priority: 5 CPU: 3.2GHz(1.1GHz x 2) FreeCPU: 2.2GHz MemorySize: 7.7GB(6.7GB) FreeMemorySize: 6.7GB |