我正在尝试使用VM
分配Open Nebula XML-RPC Method one.vm.allocate
。
我在这里使用PHP XML-RPC
它正在分配VM
,但未分配
Os
和网络VM
实际上,我不知道整个模板的样子如何
syntax
$result = VirtualMachineManagement::allocate($session_string,$template,$create_On_Hold);
var_dump($result);
code
$result = VirtualMachineManagement::allocate('CONTEXT="NETWORK="YES" CPU="1" DISK="IMAGE="CentOS 7.1" IMAGE_UNAME="Servert"" GRAPHICS="LISTEN="0.0.0.0" RANDOM_PASSWD="YES" TYPE="VNC"" HYPERVISOR="kvm" LABELS="ELP02" MEMORY="1024" NIC="NETWORK="Public Network (02)" NETWORK_UNAME="oneadmin"" OS="ARCH="x86_64"" SCHED_DS_REQUIREMENTS="NAME=sata_store" SCHED_REQUIREMENTS ="ID="1" ID="2"" VCPU="1"',true);
var_dump($result);
任何人都可以帮助我!!