Hi Stéphane, I can see some problems with the templates you are pasting:
- Your VNet template must use the LEASES attribute instead of LEASE, take a look at the examples in the doc. [1] - Inside VM/NIC, NETWORK_UID must be combined with the NETWORK attribute. If you want to provide the VNET ID, then you need to use the attribute NETWORK_ID [2]. - In VM/NIC, the MAC must not be set manually if you are requesting a Lease from a VNet. It is also a restricted attribute, what means that your template will only work for oneadmin. Instead, request an specific Lease from your VNet using the IP attribute [3]. Regards [1] http://opennebula.org/documentation:rel3.2:vnet_template [2] http://opennebula.org/documentation:rel3.2:template_simple#network_section [3] http://opennebula.org/documentation:rel3.2:template#network_section -- 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, Mar 19, 2012 at 4:22 PM, Stéphane Bulot <[email protected]>wrote: > Hello, > > I'm trying to create and use leases on virtual network. My issue is that > I'm not able to associate lease with virtual machines. > > My virtual network template: > NAME = "MYNet" > TYPE = FIXED > BRIDGE = br191 > LEASE =[ IP=X.X.X.2,MAC=02:00:0A:01:5B:02] > LEASE =[ IP=X.X.X.3,MAC=02:00:0A:01:5B:03] > LEASE =[ IP=X.X.X.4,MAC=02:00:0A:01:5B:04] > > Virtual network creation seems to be ok, but If I do a "onevnet show ID > -x", I can see that my leases existing in virtual network template, but not > as a free lease. > > Here is my vm template NIC section: > NIC = [ NETWORK_UID=4, > MODEL=virtio, > MAC=02:00:0a:01:5b:02] > > where NETWORK_UID is the network id defined above. > > After starting VM, lease is still seen as a template. > As I manually create lease with onevnet addleases command, I'm able to see > lease as a free lease, but after starting VM, lease is still seen as free > lease. > > Purpose of using lease is to prevent multiple vm started with same MAC/IP. > > Did I miss something? > > Thanks in advance > -- > Stéphane Bulot > *** > **44, avenue Dumotel > 94230 CACHAN > > Tél: 01 83 62 06 87 > Mob: 06 87 02 73 79 > web: http://www.altern-it.fr <http://www.altern-it.com/> > e-mail: [email protected]** > > * > > _______________________________________________ > 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
