Hi, The template looks good, it should work as you described. REQUIREMENTS is deprecated, but it should have been replaced automatically to SCHED_REQUIREMENTS. Do yo have that attribute in your VM template? It should be in the USER TEMPLATE section, not TEMPLATE.
Regards -- Join us at OpenNebulaConf2013 <http://opennebulaconf.com> in Berlin, 24-26 September, 2013 -- Carlos Martín, MSc Project Engineer OpenNebula - The Open-source Solution for Data Center Virtualization www.OpenNebula.org | [email protected] | @OpenNebula<http://twitter.com/opennebula><[email protected]> On Mon, Sep 9, 2013 at 7:29 PM, Piotr Kandziora <[email protected]> wrote: > Hi, > > I'm trying to run VM on a specific host within the cluster. I added > REQUIREMENTS field to the VM template, but looks like it is ignored and > finally VM is deployed on the other machine. > > VM Template: > > CONTEXT=[ > CONFIGURE_NETWORK="1", > CONFIGURE_VG="1" ] > CPU="0.5" > DISK=[ > DRIVER="qcow2", > FORMAT="qcow2", > IMAGE="8637_TRUNK_Nightly", > IMAGE_UNAME="ci" ] > DISK=[ > DEV_PREFIX="sd", > FORMAT="raw", > SIZE="20480", > TYPE="fs" ] > GRAPHICS=[ > LISTEN="0.0.0.0", > TYPE="vnc" ] > MEMORY="1024" > NIC=[ > MODEL="virtio", > NETWORK="OE-NET-1", > NETWORK_UNAME="ci" ] > NIC=[ > MODEL="virtio", > NETWORK="OE-NET-2", > NETWORK_UNAME="ci" ] > NIC=[ > MODEL="virtio", > NETWORK="OE-NET-3", > NETWORK_UNAME="ci" ] > OS=[ > ARCH="x86_64", > BOOT="hd" ] > REQUIREMENTS="NAME = \"vdev4\"" # tried here also with HOSTNAME > > After deploying (onevm show 1021) > > AUTOMATIC_REQUIREMENTS="CLUSTER_ID = 100" > CONTEXT=[ > CONFIGURE_NETWORK="1", > CONFIGURE_VG="1", > DISK_ID="2", > TARGET="hdb" ] > CPU="0.5" > GRAPHICS=[ > LISTEN="0.0.0.0", > PORT="6921", > TYPE="vnc" ] > MEMORY="1024" > OS=[ > ARCH="x86_64", > BOOT="hd" ] > TEMPLATE_ID="322" > VMID="1021" > > sched.log: > > Mon Sep 9 19:21:01 2013 [HOST][D]: Discovered Hosts (enabled): > 0 2 3 4 > Mon Sep 9 19:21:01 2013 [SCHED][D]: VM 1021: Host 3 filtered out. Not > enough capacity. > Mon Sep 9 19:21:01 2013 [SCHED][I]: Selected hosts: > PRI HID VM: 1021 > ----------------------- > 1 0 > 0.685332 2 > 0.627666 4 > > > Mon Sep 9 19:21:01 2013 [VM][I]: Dispatching virtual machine 1021 to host > 0 > > > Any ideas why this parameter is ignored? > > Regards > Piotr Kandziora > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > >
_______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
