[one-users] Network Configuration - IP assignment

Antonio Carlos Salzvedel Furtado Junior marcojrfurtado at gmail.com
Tue Jan 17 10:20:57 PST 2012


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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20120117/d988b199/attachment-0003.htm>


More information about the Users mailing list