[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.htm>
More information about the Users
mailing list