[one-users] VM sticks in 'pend'

Tino Vazquez tinova at fdi.ucm.es
Fri Jul 2 04:33:01 PDT 2010


Hi Dan,




On Thu, Jul 1, 2010 at 9:58 PM, Dan Yocum <yocum at fnal.gov> wrote:
> Tino,
>
> On 06/18/2010 11:36 AM, Tino Vazquez wrote:
>>
>> Hi Dan,
>>
>> comments interspersed,
>>
>> On Fri, Jun 18, 2010 at 1:20 PM, Dan Yocum<yocum at fnal.gov>  wrote:
>>>
>>> Tino,
>>>
>>> Thanks for the reply.  I also IM'd with jfontan yesterday morning and got
>>> some things worked out.  Yes, you're correct, the scheduler was not
>>> running.
>>>  I was starting 'oned -f&' manually, and not using 'one start'.
>>>
>>> After a little back and forth I was able to use the Opennebula Express
>>> install as a basis to run a VM under KVM on our Scientific Linux 5.4
>>> (which
>>> is RHEL, really) systems.  Some hacks had to be performed, but that's the
>>> nature of the game.  I also ran into some discrepancies in the
>>> documentation
>>> - where should I send the feedback to?
>>
>> Glad to hear that. You are welcome to send any feedback you feel like
>> to the users mailing list or directly to me if you want.
>>>
>
> I will collect my notes and send them to you and the list.


Thanks, that will be awesome.

>
>>> Anyway, now I've got a VM running on a worker node, but it apparently
>>> can't
>>> see the network and I can't ssh or 'virsh console' into it.  Any
>>> suggestions?
>>>
>>> Here's some output:
>>>
>>> $ onevm show 10
>>> VIRTUAL MACHINE 10 INFORMATION
>>> ID             : 10
>>> NAME           : fgitb318vm0
>>> STATE          : ACTIVE
>>> LCM_STATE      : RUNNING
>>> START TIME     : 06/17 14:34:36
>>> END TIME       : -
>>> DEPLOY ID:     : one-10
>>>
>>> VIRTUAL MACHINE TEMPLATE
>>> CONTEXT=[
>>>  FILES=/srv/cloud/one/one-templates/init.sh
>>> /srv/cloud/one/.ssh/id_dsa.pub,
>>>  HOSTNAME=fgitb318vm0,
>>>  IP_PUBLIC=131.225.154.24,
>>>  ROOT_PUBKEY=id_dsa.pub,
>>>  TARGET=hdc,
>>>  USERNAME=opennebula,
>>>  USER_PUBKEY=id_dsa.pub ]
>>> CPU=0.1
>>> DISK=[
>>>  READONLY=no,
>>>  SOURCE=/srv/cloud/one/one-templates/ttylinux.img,
>>>  TARGET=hda ]
>>> FEATURES=[
>>>  ACPI=no ]
>>> MEMORY=64
>>> NAME=fgitb318vm0
>>> NIC=[
>>>  BRIDGE=br1,
>>>  IP=131.225.154.24,
>>>  MAC=00:03:83:e1:9a:18,
>>>  NETWORK=Small network,
>>>  VNID=0 ]
>>> VMID=10
>>>
>>> I've had a VM running under KVM at this IP in the past with no problems.
>>
>> Ok, I assume you are using the ttylinux example we provide, which is
>> already contextualized (the vmcontext.sh init script that takes the
>> NIC's MAC address, derives the IP and sets it). In order to see what
>> is going on inside the VM, the best thing is to use VNC. Add this to
>> the VM template:
>>
>> GRAPHICS = [
>>   type    = "vnc",
>>   listen  = "0.0.0.0",
>>   port    = "5900"]
>>
>>
>> and connect to the port 5900of the physical host where the VM is
>> running using a VNC client.
>
>
> I migrated my test instance to another set of machines and am now back to
> this point.  I was able to attach the vncviewer to the image and lo and
> behold, it said:
>
> This filesystem has gone 302 days without being checked.  Check forced.
>
> ****** An error occured! Dropping to a root shell.
> ****** Type the root password at the prompt.
>
> Of course, typing the root password and running fsck on the filesystem
> revealed no errors, so I rebooted and it came up.
>
> That said, whoever created the ttylinux tarball should really go in there
> and turn off filesystem check on the image so future people following the
> instructions don't run into this problem.  Running 'tune2fs -i 0 /dev/hda1'
> will fix the problem.

I think that is already being taken care of, try downloading the image again.

Best regards,

-Tino

--
Constantino Vázquez, Grid & Virtualization 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

>
> Onward!
>
> Thanks,
> Dan
>
> --
> Dan Yocum
> Fermilab  630.840.6509
> yocum at fnal.gov, http://fermigrid.fnal.gov
> "I fly because it releases my mind from the tyranny of petty things."
>



More information about the Users mailing list