Я пытаюсь выделить 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);
Может кто-нибудь мне помочь!!
Задача ещё не решена.
Других решений пока нет …