[one-users] Can't connect to "running" vm's
Tino Vazquez
tinova at fdi.ucm.es
Mon Aug 24 02:54:17 PDT 2009
Hi Romaine,
>From what I gather, it seems that your problem is getting the
vmcontext.sh script _inside_ your VMs. We only provide it for Un*x
machines, so you will need to figure out an equivalent for Windows
machines.
How to do so is explained in the last section of [1], but in a
nutshell you need to
* Copy the script$ONE_LOCATION/share/scripts/vmcontext.sh into the
/etc/init.d directory in the VM root file system.
* Execute the script at boot time before starting any network
service, usually runlevel 2 should work:
$ ln /etc/init.d/vmcontext.sh /etc/rc2.d/S01vmcontext.sh
This script will set the IP from the MAC address of the VM.
Hope it helps,
-Tino
[1] http://opennebula.org/doku.php?id=documentation:rel1.4:vgg
--
Constantino Vázquez, Grid Technology Engineer/Researcher:
http://www.dsa-research.org/tinova
DSA Research Group: http://dsa-research.org
Globus GridWay Metascheduler: http://www.GridWay.org
OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
On Fri, Aug 21, 2009 at 4:15 PM, Romaine Martin <romeyro at gmail.com> wrote:
>
> Hi Tino,
> I must admit, I don't know much at all about setting up the
> bridges/virtual network and how that works. I pretty much just used
> what was shown in this tutorial
> (https://help.ubuntu.com/9.04/serverguide/C/opennebula.html). I'll
> paste my virtual network template below. As far as I know, the vm's
> are not set to get their IP from the MAC address. So far I've been
> trying to ping the IP that it says is assigned to the vm, but this
> doesn't work.
>
> vnet03.template:
> NAME = "LAN"
> TYPE = FIXED
> BRIDGE = br0
> LEASES = [IP=192.168.10.112]
>
> (my home network assigns IP's from 192.168.10.XXX)
>
>
> On Fri, Aug 21, 2009 at 5:56 AM, Tino Vazquez<tinova at fdi.ucm.es> wrote:
> > Hi Romaine,
> >
> > Before we get ourselves down to other possibilities, have you configured
> > your VMs to set their IP addresses based on their MAC addresses? I am asking
> > this because we provide a script to do so at boot time in Un*x machines
> > (vmcontext.sh, take a look at the last section of [1]), but not for Windows
> > machines.
> >
> > Best regards,
> >
> > -Tino
> >
> > [1] http://opennebula.org/doku.php?id=documentation:rel1.4:vgg
> >
> > --
> > Constantino Vázquez, Grid Technology Engineer/Researcher:
> > http://www.dsa-research.org/tinova
> > DSA Research Group: http://dsa-research.org
> > Globus GridWay Metascheduler: http://www.GridWay.org
> > OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
> >
> >
> > On Thu, Aug 20, 2009 at 6:18 PM, Romaine Martin <romeyro at gmail.com> wrote:
> >>
> >> Hey, so I've gotten my Windows XP and Ububtu vm's to show up as
> >> "running" finally, but I cannot ssh or even ping them. Is this a
> >> problem with the network setup, or the templates, or perhaps even the
> >> disk images? I have them running on Ubuntu boxes with KVM as the
> >> virtualizer. Both images boot correctly with kvm on the local machine.
> >> Thanks in advance for looking at this stuff, you guys are awesome.
> >>
> >> root at tsi1-desktop:/# onevm list
> >> ID NAME STAT CPU MEM HOSTNAME TIME
> >> 5 winvm runn 0 524288 tsi3-desktop 00 21:32:33
> >> 6 vm01 runn 0 524288 tsi3-desktop 00 02:56:05
> >>
> >> root at tsi1-desktop:/# onevnet list
> >> NID NAME TYPE BRIDGE
> >> 2 Private LAN Fixed virbr0
> >> 3 Private LAN 2 Fixed virbr0
> >>
> >> root at tsi1-desktop:/# onevnet show 2
> >> NID : 2
> >> UID : 0
> >> Network Name : Private LAN
> >> Type : Fixed
> >> Bridge : virbr0
> >>
> >> ....: Template :....
> >> BRIDGE=virbr0
> >> LEASES=IP=192.168.10.105
> >> NAME=Private LAN
> >> TYPE=FIXED
> >>
> >> ....: Leases :....
> >> IP = 192.168.10.105 MAC = 00:03:c0:a8:0a:69 USED = 1 VID = 5
> >>
> >> root at tsi1-desktop:/# onevm show winvm
> >> VID : 5
> >> UID : 0
> >> STATE : ACTIVE
> >> LCM STATE : RUNNING
> >> DEPLOY ID : one-5
> >> MEMORY : 524288
> >> CPU : 0
> >> LAST POLL : 1250784924
> >> START TIME : 08/19 14:39:36
> >> STOP TIME : 12/31 19:00:00
> >> NET TX : 0
> >> NET RX : 0
> >>
> >> ....: Template :....
> >> CPU : 0.5
> >> DISK :
> >> READONLY=no,SOURCE=/var/lib/one/images/windows.img,TARGET=hda
> >> GRAPHICS : LISTEN=127.0.0.1,PORT=-1,TYPE=vnc
> >> MEMORY : 512
> >> NAME : winvm
> >> NIC :
> >> BRIDGE=virbr0,IP=192.168.10.105,MAC=00:03:c0:a8:0a:69,NETWORK=Private
> >> LAN,VNID=2
> >> OS : BOOT=hd
> >> _______________________________________________
> >> Users mailing list
> >> Users at lists.opennebula.org
> >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >
> >
More information about the Users
mailing list