[one-users] Virtual machine not able to use public network (using the leases & kvm)

Jaime Melis j.melis at fdi.ucm.es
Mon Feb 1 02:14:50 PST 2010


Hi Gianni,
could you please send us the output of *ifconfig -a* and *route -n*, right
after the boot of the VM?

regards,
Jaime

On Wed, Jan 27, 2010 at 8:28 PM, Gianni Dalla Torre <
gianni.dallatorre at cnaf.infn.it> wrote:

>  Hi all,
>
> I configured an OpenNebula (v 1.4) front-end in my pc "solaris" (Ubuntu
> 9.04) and installed a cluster node "omii001" (Scientific Linux CERN SLC
> release 2.6.18-164.11.1.el5 x86_64).
> I need to access my VM through ssh, so I used the Bridged networking
> ("shared physical device") following this instructions:
> http://www.opennebula.org/doku.php?id=documentation:rel1.4:nm
>
> I also used the Leases within the Virtual Machine, and modified the Image
> of my VM which is a Debian 5,
> - Copying the script $ONE_LOCATION/share/scripts/vmcontext.sh into the
> /etc/init.d directory in the VM root file system.
> - Executing the script at boot time before starting any network service.
> - creating a link $ ln /etc/init.d/vmcontext.sh /etc/rc2.d/S01vmcontext.sh
> and modified the script in order to be compliant whit the request of my
> network changing the gateway port (253) and the name of the interface where
> to find the gateway (eth1 instead of eth0) which is eth1 because I have
> setted only a public network.
>
> The problem:
> Deploying the VM I have no errors in the oned.log file, but the VM is able
> only to ping the IP of the host where it is deployed, and in not visible in
> the public network.
>
> Other info:
> At the boot of the virtual machine, only the lo interface is ON, and I have
> to ifup eth1, in order to ping the host omii001.
> The bridge's settings of the host omii001 should be OK, because if I
> deploy a VM using virt-manager and setting manually the same IP & gateway,
> that I want to assign to my VM, I have no complications.
>
> cat pvlan.net
> NAME   = "PublicVLAN"
> TYPE   = FIXED
> BRIDGE = br0
> LEASES = [ IP="131.154.100.249"]
> LEASES = [ IP="131.154.100.252"]
>
> cat debian.template
>
> NAME    = debian
> CPU    = 1
> MEMORY    = 1024
> # --- kernel & boot device ---
> OS    = [ boot   = hd]
> # --- disks ---
> DISK    = [
>     source   = "/srv/cloud/one/images/deb.img",
>     target   = "vda",
>     readonly = "no" ]
> # --- I/O ---
> GRAPHICS= [
>         type    = "vnc",
>         listen  = "127.0.0.1",
>         port    = "-1"]
> # --- NIC ---
> NIC     = [
>     network = "PublicVLAN",
>         bridge  = "br0",
>     model = "virtio"]
> SAVE    = yes
> FEATURES=[ acpi="no" ]
>
> onevm show 113
> VIRTUAL MACHINE 113
> INFORMATION
> ID             : 113
> NAME           : debian
> STATE          : ACTIVE
> LCM_STATE      : RUNNING
> START TIME     : 01/27 18:36:34
> END TIME       : -
> DEPLOY ID:     : one-113
>
> VIRTUAL MACHINE
> TEMPLATE
> CPU=1
> DISK=[
>   READONLY=no,
>   SOURCE=/srv/cloud/one/images/deb.img,
>   TARGET=vda ]
> FEATURES=[
>   ACPI=no ]
> GRAPHICS=[
>   LISTEN=127.0.0.1,
>   PORT=-1,
>   TYPE=vnc ]
> MEMORY=1024
> NAME=debian
> NIC=[
>   BRIDGE=br0,
>   IP=131.154.100.252,
>   MAC=00:01:83:9a:64:fc,
>   MODEL=virtio,
>   NETWORK=PublicVLAN,
>   VNID=18 ]
> OS=[
>   BOOT=hd ]
> SAVE=yes
> VMID=113
>
>
> (omii001)brctl show
> bridge name    bridge id            STP enabled    interfaces
> br0            8000.0015c5edbf17    no             vnet0
>                                                    eth0
> virbr0         8000.000000000000    yes
>
> Thank you in advance for your time.
>
> Best regards,
>
> Gianni
>
>
> --
> Gianni Dalla Torre
> Computer Science Engineering
>
> INFN -CNAF
> Via Ranzani 13/2
> 40127 Bologna, Italy
> Phone:	+39 051 6092913
> Fax:	+39 051 6092916
> mail:	dallatorre&cnaf.infn.it
>
>
> _______________________________________________
> 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/20100201/d509a244/attachment-0002.htm>


More information about the Users mailing list