What about contextualization? I noticed that the VM template does not have a CONTEXT definition, isn't it necessary?
> On Tue, Jan 17, 2012 at 2:50 PM, Javier Fontan <[email protected]>wrote: > >> I was not aware of kvm assigning MAC addresses. If that setup suits >> your needs then go for it, You should have no problem with it. >> >> On Tue, Jan 17, 2012 at 5:24 PM, Shantanu Pavgi <[email protected]> wrote: >> > >> > Thanks for the reply Javier. >> > >> > I was able to create a VM by specifying only network interface name in >> the NIC section. I left MAC address assignment over to the hypervisor (KVM) >> which assigns MAC address to a VM if it's not specified in the VM >> definition file. So in this case OpenNebula didn't have any knowledge of >> the MAC and IP address assigned to this VM. I am not sure whether this will >> impact OpenNebula's VM management functionality though. Any thoughts? >> > >> > Following is an example VM definition. OpenNebula version: 3.0. >> > >> > {{{ >> > # Capacity section >> > NAME = ttylinux-01 >> > MEMORY = 128 >> > CPU = 1 >> > >> > # OS and Boot section >> > OS = [ >> > ARCH = i686, >> > BOOT = hd ] >> > >> > FEATURES = [ acpi = "no" ] >> > >> > # Graphics I/O >> > GRAPHICS = [ >> > TYPE = "vnc", >> > PORT = "-1", >> > keymap = "en-us" ] >> > >> > # Disk devices >> > DISK = [ >> > IMAGE_ID = "0" ] >> > >> > # Network interface >> > NIC = [ >> > BRIDGE = br0 ] >> > }}} >> > >> > >> > -- >> > Shantanu >> > >> > On Jan 16, 2012, at 5:05 AM, Javier Fontan wrote: >> > >> >> Hello, >> >> >> >> Even if the VM's wont get the IP's form OpenNebula the MAC address >> >> must be generated. Internally MAC addresses are tied to Virtual >> >> Network leases so a place in a Virtual Network is needed. Just add a >> >> class B or C network and everything should work ok. >> >> >> >> You can also manually generate the mac addresses and you wont need the >> >> Virtual Network, in VM template: >> >> >> >> NIC=[MAC="00:02:01:23:45:67", IP="10.0.0.1", BRIDGE="br0"] >> >> >> >> But this is more cumbersome as you will need to manually generate >> >> different mac addresses for every interface. >> >> >> >> Bye >> >> >> >> On Mon, Jan 16, 2012 at 1:50 AM, Shantanu Pavgi <[email protected]> wrote: >> >>> >> >>> I am not following how OpenNebula handles network configuration for >> the VMs. I am trying to create a virtual network using network config file >> as follows: >> >>> {{{ >> >>> NAME = "Test Network" >> >>> TYPE = RANGED >> >>> BRIDGE = br0 >> >>> PUBLIC=" yes" >> >>> }}} >> >>> >> >>> In my test setup I have a DHCP server for IP address assignment. So I >> did not put NETWORK_ADDRESS and NETWORK_SIZE values, thinking OpenNebula >> doesn't need to know about it. However I got following error upon 'onvnet >> create' command. >> >>> >> >>> {{{ >> >>> [VirtualNetworkAllocate] Error allocating a new virtual network. No >> NETWORK_ADDRESS in template for Virtual Network. >> >>> }}} >> >>> >> >>> I am not sure what values should I provide in a network definition >> file if IP address and MAC address assignment is not going to be handled by >> OpenNebula. How does OpenNebula use NETWORK_ADDRESS and NETWORK_SIZE values >> during VM deployment? >> >>> >> >>> -- >> >>> Thanks, >> >>> Shantanu >> >>> _______________________________________________ >> >>> Users mailing list >> >>> [email protected] >> >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> >> >> >> >> >> >> >> -- >> >> Javier Fontán Muiños >> >> Project Engineer >> >> OpenNebula - The Open Source Toolkit for Data Center Virtualization >> >> www.OpenNebula.org | [email protected] | @OpenNebula >> >> _______________________________________________ >> >> Users mailing list >> >> [email protected] >> >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> > >> >> >> >> -- >> Javier Fontán Muiños >> Project Engineer >> OpenNebula - The Open Source Toolkit for Data Center Virtualization >> www.OpenNebula.org | [email protected] | @OpenNebula >> _______________________________________________ >> 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
