[one-users] Network Configuration - IP assignment

Antonio Carlos Salzvedel Furtado Junior acsfj08 at inf.ufpr.br
Tue Jan 17 10:41:10 PST 2012


Oh, thanks for the information.
I didn't know that.

On Tue, Jan 17, 2012 at 4:34 PM, <Daniel.MOLDOVAN at cs.utcluj.ro> wrote:

> 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
> > <jfontan at opennebula.org>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 <pavgi at uab.edu> 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 <pavgi at uab.edu>
> >>>> 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
> >>>>> Users at lists.opennebula.org
> >>>>> 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 | jfontan at opennebula.org | @OpenNebula
> >>>> _______________________________________________
> >>>> Users mailing list
> >>>> Users at lists.opennebula.org
> >>>> 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 | jfontan at opennebula.org | @OpenNebula
> >> _______________________________________________
> >> Users mailing list
> >> Users at lists.opennebula.org
> >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >>
> >>
> > _______________________________________________
> > Users mailing list
> > Users at lists.opennebula.org
> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >
> >
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20120117/7ebcfc91/attachment-0003.htm>


More information about the Users mailing list