[one-users] VMs stuck in PEND state
Fernando Morgenstern
fernando at consultorpc.com
Thu Nov 11 08:30:28 PST 2010
Hello,
Yes, i'm indeed not setting it.
Were you able to make the ttylinux image working with Xen? If yes, do you mind sending me a sample configuration?
As this is my first time using opennebula, i'm still not aware of how to create VMs properly. Unfortunately, i cannot find any guide or sample tutorials about getting the VM running.
Regards,
Fernando.
Em 11/11/2010, às 06:56, Jaime Melis escreveu:
> Hi Fernando,
>
> you are probably missing the KERNEL and INITRD attributes in your VM template.
> Take a look at this: http://opennebula.org/documentation:rel2.0:template#os_and_boot_options_section
>
> Regards,
> Jaime
>
> On Wed, Nov 10, 2010 at 5:39 PM, Fernando Morgenstern <fernando at consultorpc.com> wrote:
> Hello,
>
> After applying this patch and adding host again i had a couple of different errors ( like ruby not being installed in the node ) which i was able to fix. But now i got stuck again during the VM startup, at the log i see the following error:
>
> Wed Nov 10 17:22:38 2010 [LCM][I]: New VM state is BOOT
> Wed Nov 10 17:22:38 2010 [VMM][I]: Generating deployment file: /var/lib/one/5/deployment.0
> Wed Nov 10 17:22:38 2010 [VMM][E]: No kernel or bootloader defined and no default provided.
> Wed Nov 10 17:22:38 2010 [VMM][E]: deploy_action, error generating deployment file: /var/lib/one/5/deployment.0
> Wed Nov 10 17:22:38 2010 [DiM][I]: New VM state is FAILED
> Wed Nov 10 17:22:38 2010 [TM][W]: Ignored: LOG - 5 tm_delete.sh: Deleting /var/lib/one//5/images
> Wed Nov 10 17:22:38 2010 [TM][W]: Ignored: LOG - 5 tm_delete.sh: Executed "rm -rf /var/lib/one//5/images".
> Wed Nov 10 17:22:38 2010 [TM][W]: Ignored: TRANSFER SUCCESS 5 -
>
> The thread that i found here at list about this doesn't contain a solution for this problem, so i'm not sure how to proceed.
>
> Regards,
>
> Fernando.
>
> Em 10/11/2010, às 11:49, opennebula at nerling.ch escreveu:
>
> > Yes, it is related to the bug http://dev.opennebula.org/issues/385.
> > I attached a patch for /usr/lib/one/mads/one_im_ssh.rb.
> > ## Save it on the /tmp
> > #cd /usr/lib/one/mads/
> > #patch -p0 < /tmp/one_im_ssh.rb.patch
> >
> > Quoting Fernando Morgenstern <fernando at consultorpc.com>:
> >
> >> Hi,
> >>
> >> The tmp folder in my host is empty.
> >>
> >> Here is the output of the commands:
> >>
> >> $ onehost show 1
> >> HOST 1 INFORMATION
> >> ID : 1
> >> NAME : node01
> >> CLUSTER : default
> >> STATE : ERROR
> >> IM_MAD : im_xen
> >> VM_MAD : vmm_xen
> >> TM_MAD : tm_nfs
> >>
> >> HOST SHARES
> >> MAX MEM : 0
> >> USED MEM (REAL) : 0
> >> USED MEM (ALLOCATED) : 0
> >> MAX CPU : 0
> >> USED CPU (REAL) : 0
> >> USED CPU (ALLOCATED) : 0
> >> RUNNING VMS : 0
> >>
> >> MONITORING INFORMATION
> >>
> >> $ onehost show -x 1
> >> <HOST>
> >> <ID>1</ID>
> >> <NAME>node01</NAME>
> >> <STATE>3</STATE>
> >> <IM_MAD>im_xen</IM_MAD>
> >> <VM_MAD>vmm_xen</VM_MAD>
> >> <TM_MAD>tm_nfs</TM_MAD>
> >> <LAST_MON_TIME>1289394482</LAST_MON_TIME>
> >> <CLUSTER>default</CLUSTER>
> >> <HOST_SHARE>
> >> <HID>1</HID>
> >> <DISK_USAGE>0</DISK_USAGE>
> >> <MEM_USAGE>0</MEM_USAGE>
> >> <CPU_USAGE>0</CPU_USAGE>
> >> <MAX_DISK>0</MAX_DISK>
> >> <MAX_MEM>0</MAX_MEM>
> >> <MAX_CPU>0</MAX_CPU>
> >> <FREE_DISK>0</FREE_DISK>
> >> <FREE_MEM>0</FREE_MEM>
> >> <FREE_CPU>0</FREE_CPU>
> >> <USED_DISK>0</USED_DISK>
> >> <USED_MEM>0</USED_MEM>
> >> <USED_CPU>0</USED_CPU>
> >> <RUNNING_VMS>0</RUNNING_VMS>
> >> </HOST_SHARE>
> >> <TEMPLATE/>
> >> </HOST>
> >>
> >> Thanks again for your answers.
> >>
> >>
> >> Em 10/11/2010, às 11:22, opennebula at nerling.ch escreveu:
> >>
> >>> Hallo Fernando.
> >>> try to log in the host and look if there is a folder names /tmp/one.
> >>> If not it could be related to the bug: http://dev.opennebula.org/issues/385
> >>>
> >>> please post the output from:
> >>> #onehost show 1
> >>> #onehost show -x 1
> >>>
> >>> I thought before your host has an id of 0.
> >>>
> >>> Marlon Nerling
> >>>
> >>> Quoting Fernando Morgenstern <fernando at consultorpc.com>:
> >>>
> >>>> Hello,
> >>>>
> >>>> Thanks for the answer.
> >>>>
> >>>> You are right, the host is showing an error state and i didn't verified it. How can i know what is causing the error in host?
> >>>>
> >>>> $ onehost list
> >>>> ID NAME CLUSTER RVM TCPU FCPU ACPU TMEM FMEM STAT
> >>>> 1 node01 default 0 0 0 100 0K 0K err
> >>>>
> >>>> $ onevm show 0
> >>>> VIRTUAL MACHINE 0 INFORMATION
> >>>> ID : 0
> >>>> NAME : ttylinux
> >>>> STATE : DONE
> >>>> LCM_STATE : LCM_INIT
> >>>> START TIME : 11/09 19:06:37
> >>>> END TIME : 11/09 19:11:09
> >>>> DEPLOY ID: : -
> >>>>
> >>>> VIRTUAL MACHINE MONITORING
> >>>> NET_RX : 0
> >>>> USED MEMORY : 0
> >>>> USED CPU : 0
> >>>> NET_TX : 0
> >>>>
> >>>> VIRTUAL MACHINE TEMPLATE
> >>>> CPU=0.1
> >>>> DISK=[
> >>>> DISK_ID=0,
> >>>> READONLY=no,
> >>>> SOURCE=/home/oneadmin/ttylinux.img,
> >>>> TARGET=hda ]
> >>>> FEATURES=[
> >>>> ACPI=no ]
> >>>> MEMORY=64
> >>>> NAME=ttylinux
> >>>> NIC=[
> >>>> BRIDGE=br0,
> >>>> IP=*****,
> >>>> MAC=02:00:5d:9f:d0:68,
> >>>> NETWORK=Small network,
> >>>> NETWORK_ID=0 ]
> >>>> VMID=0
> >>>>
> >>>> $ onehost show 0
> >>>> Error: [HostInfo] Error getting HOST [0].
> >>>>
> >>>> Thanks!
> >>>>
> >>>> Em 10/11/2010, às 06:45, opennebula at nerling.ch escreveu:
> >>>>
> >>>>> Hallo Fernando.
> >>>>> Could you please post the output of:
> >>>>> #onehost list
> >>>>> #onevm show 0
> >>>>> #onehost show 0
> >>>>>
> >>>>> It seems that none of your Hosts are enabled!
> >>>>> Tue Nov 9 20:31:18 2010 [HOST][D]: Discovered Hosts (enabled):
> >>>>>
> >>>>> best regards
> >>>>>
> >>>>> Marlon Nerling
> >>>>>
> >>>>> Zitat von Fernando Morgenstern <fernando at consultorpc.com>:
> >>>>>
> >>>>>> Hello,
> >>>>>>
> >>>>>> This is the first time that i'm using open nebula, so i tried to do it with express script which ran fine. I'm using CentOS 5.5 with Xen.
> >>>>>>
> >>>>>> The first thing that i'm trying to do is getting the following vm running:
> >>>>>>
> >>>>>> NAME = ttylinux
> >>>>>> CPU = 0.1
> >>>>>> MEMORY = 64
> >>>>>>
> >>>>>> DISK = [
> >>>>>> source = "/var/lib/one/images/ttylinux.img",
> >>>>>> target = "hda",
> >>>>>> readonly = "no" ]
> >>>>>>
> >>>>>> NIC = [ NETWORK = "Small network" ]
> >>>>>>
> >>>>>> FEATURES=[ acpi="no" ]
> >>>>>>
> >>>>>>
> >>>>>> So i used:
> >>>>>>
> >>>>>> onevm create ttylinux.one
> >>>>>>
> >>>>>> The issue is that it keeps stuck in PEND state:
> >>>>>>
> >>>>>> onevm list
> >>>>>> ID USER NAME STAT CPU MEM HOSTNAME TIME
> >>>>>> 3 oneadmin ttylinux pend 0 0K 00 00:20:03
> >>>>>>
> >>>>>>
> >>>>>> At oned log the following messages keeps repeating:
> >>>>>>
> >>>>>> Tue Nov 9 20:29:48 2010 [ReM][D]: VirtualMachinePoolInfo method invoked
> >>>>>> Tue Nov 9 20:29:59 2010 [ReM][D]: VirtualMachinePoolInfo method invoked
> >>>>>> Tue Nov 9 20:30:18 2010 [ReM][D]: HostPoolInfo method invoked
> >>>>>> Tue Nov 9 20:30:18 2010 [ReM][D]: VirtualMachinePoolInfo method invoked
> >>>>>>
> >>>>>> And at sched.log, i see this:
> >>>>>>
> >>>>>> Tue Nov 9 20:31:18 2010 [HOST][D]: Discovered Hosts (enabled):
> >>>>>> Tue Nov 9 20:31:18 2010 [VM][D]: Pending virtual machines : 3
> >>>>>> Tue Nov 9 20:31:18 2010 [RANK][W]: No rank defined for VM
> >>>>>> Tue Nov 9 20:31:18 2010 [SCHED][I]: Select hosts
> >>>>>> PRI HID
> >>>>>> -------------------
> >>>>>> Virtual Machine: 3
> >>>>>>
> >>>>>>
> >>>>>> Any ideas of what might be happening?
> >>>>>>
> >>>>>> I saw other threads here at the list with similar problems, but their solution didn't applied to my case.
> >>>>>>
> >>>>>> Best Regards,
> >>>>>>
> >>>>>> Fernando.
> >>>>>> _______________________________________________
> >>>>>> Users mailing list
> >>>>>> Users at lists.opennebula.org
> >>>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >>>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Users mailing list
> >>>>> Users at lists.opennebula.org
> >>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >>>>
> >>>> _______________________________________________
> >>>> Users mailing list
> >>>> Users at lists.opennebula.org
> >>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >>>>
> >>>
> >>> _______________________________________________
> >>> Users mailing list
> >>> Users at lists.opennebula.org
> >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >>
> >> _______________________________________________
> >> Users mailing list
> >> Users at lists.opennebula.org
> >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >>
> >
> > <one_im_ssh.rb.patch>_______________________________________________
> > Users mailing list
> > Users at lists.opennebula.org
> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
> _______________________________________________
> 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/20101111/2fd26e08/attachment-0003.htm>
More information about the Users
mailing list