Only if the IP of the virtual machine is to be set statically from the VM network configuration.
În Mar, Ianuarie 17, 2012 8:20 pm, Antonio Carlos Salzvedel Furtado Junior a scris: > 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 > > _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
