Seite 1 von 2

Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 02.03.2014 02:08
von BobCat13
On Linux Mint 15 Cinnamon, when trying to start a VM cmsearch task, the status is shown as in the title subject.

Machine link: http://www.rnaworld.de/rnaworld/show_ho ... ostid=1734

Event log snippet:
Sat 01 Mar 2014 07:44:44 PM EST | | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
Sat 01 Mar 2014 07:44:44 PM EST | | log flags: file_xfer, sched_ops, task
Sat 01 Mar 2014 07:44:44 PM EST | | Libraries: libcurl/7.29.0 OpenSSL/1.0.1c zlib/1.2.7 libidn/1.25 librtmp/2.3
Sat 01 Mar 2014 07:44:44 PM EST | | Data directory: /boinc/data
Sat 01 Mar 2014 07:44:44 PM EST | | No usable GPUs found
Sat 01 Mar 2014 07:44:44 PM EST | | Host name: Midnight-Blue
Sat 01 Mar 2014 07:44:44 PM EST | | Processor: 4 GenuineIntel Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz [Family 6 Model 15 Stepping 11]
Sat 01 Mar 2014 07:44:44 PM EST | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow vnmi flexpriority
Sat 01 Mar 2014 07:44:44 PM EST | | OS: Linux: 3.8.0-19-generic
Sat 01 Mar 2014 07:44:44 PM EST | | Memory: 3.86 GB physical, 20.00 GB virtual
Sat 01 Mar 2014 07:44:44 PM EST | | Disk: 97.19 GB total, 90.07 GB free
Sat 01 Mar 2014 07:44:44 PM EST | | Local time is UTC -5 hours
Sat 01 Mar 2014 07:44:44 PM EST | | VirtualBox version: 4.3.6r91406
Sat 01 Mar 2014 07:44:44 PM EST | RNA World | Found app_config.xml
Sat 01 Mar 2014 07:44:44 PM EST | RNA World | Your app_config.xml file refers to an unknown application 'cmcalibrate'. Known applications: 'cmsearch', 'cmsearch2', 'cmsearch3'
Sat 01 Mar 2014 07:44:44 PM EST | | Config: GUI RPCs allowed from:
Sat 01 Mar 2014 07:44:44 PM EST | | 192.168.xxx.xxx
Sat 01 Mar 2014 07:44:44 PM EST | QMC@HOME | URL http://qmcathome.org/; Computer ID 216299; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | eon2 | URL http://eon.ices.utexas.edu/eon2/; Computer ID 1236865; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | Docking | URL http://docking.cis.udel.edu/; Computer ID 220356; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | NRG | URL http://boinc.med.usherbrooke.ca/nrg/; Computer ID 7153; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | malariacontrol.net | URL http://www.malariacontrol.net/; Computer ID 626357; resource share 0
Sat 01 Mar 2014 07:44:44 PM EST | World Community Grid | URL http://www.worldcommunitygrid.org/; Computer ID 915645; resource share 100
Sat 01 Mar 2014 07:44:44 PM EST | Leiden Classical | URL http://boinc.gorlaeus.net/; Computer ID 116205; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | Milkyway@Home | URL http://milkyway.cs.rpi.edu/milkyway/; Computer ID 543143; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | SimOne@home | URL http://mmgboinc.unimi.it/; Computer ID 46; resource share 10
Sat 01 Mar 2014 07:44:44 PM EST | ibercivis | URL http://registro.ibercivis.es/; Computer ID 398606; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | RNA World | URL http://www.rnaworld.de/rnaworld/; Computer ID 1734; resource share 20
Sat 01 Mar 2014 07:44:44 PM EST | reversi | URL http://team12-13.ucebne.fiit.stuba.sk/reversi/; Computer ID 108; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | superlinkattechnion | URL http://cbl-boinc-server2.cs.technion.ac ... ttechnion/; Computer ID 78213; resource share 100
Sat 01 Mar 2014 07:44:44 PM EST | Constellation | URL http://aerospaceresearch.net/constellation/; Computer ID 68097; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | EDGeS@Home | URL http://home.edges-grid.eu/home/; Computer ID 38507; resource share 10
Sat 01 Mar 2014 07:44:44 PM EST | Asteroids@home | URL http://asteroidsathome.net/boinc/; Computer ID 24981; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | Poem@Home | URL http://boinc.fzk.de/poem/; Computer ID 156714; resource share 5
Sat 01 Mar 2014 07:44:44 PM EST | WUProp@Home | URL http://wuprop.boinc-af.org/; Computer ID 1116; resource share 0
Sat 01 Mar 2014 07:44:44 PM EST | DNA@Home | URL http://volunteer.cs.und.edu/dna/; Computer ID 7907; resource share 20
Sat 01 Mar 2014 07:44:44 PM EST | World Community Grid | General prefs: from World Community Grid (last modified 07-Jul-2011 12:52:17)
Sat 01 Mar 2014 07:44:44 PM EST | World Community Grid | Computer location: work
Sat 01 Mar 2014 07:44:44 PM EST | | General prefs: using separate prefs for work
Sat 01 Mar 2014 07:44:44 PM EST | | Reading preferences override file
Sat 01 Mar 2014 07:44:44 PM EST | | Preferences:
Sat 01 Mar 2014 07:44:44 PM EST | | max memory usage when active: 3557.90MB
Sat 01 Mar 2014 07:44:44 PM EST | | max memory usage when idle: 3874.16MB
Sat 01 Mar 2014 07:44:44 PM EST | | max disk usage: 91.17GB
Sat 01 Mar 2014 07:44:44 PM EST | | don't use GPU while active
Sat 01 Mar 2014 07:44:44 PM EST | | (to change preferences, visit a project web site or select Preferences in the Manager)
Sat 01 Mar 2014 07:44:44 PM EST | | Not using a proxy

Is there any way to make the VM hypervisor detectable by the task? Boinc client is running under my login account and when starting VirtualBox Manager that also starts under my login account.

Thanks,
BobCat13

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 02.03.2014 10:13
von ChristianB
Please let the task you have compute so I can see the stderr.txt on the server when it fails.

What is the output of "vboxmanage -v" on your host?

What is the content of your app_config.xml for RNA World?

Do you know how to run a newer version of vboxwrapper using app_config.xml? (The detection problem should be fixed in an unreleased version)

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 02.03.2014 16:29
von BobCat13
ChristianB hat geschrieben:Please let the task you have compute so I can see the stderr.txt on the server when it fails.
Not sure it will compute to get the failure as it runs for 10 seconds and then changes to Scheduler wait. Here is what is in the stderr.txt file in the slot directory:
2014-03-01 19:44:47 (24201): ../../projects/www.rnaworld.de_rnaworld/vboxwrapper_26057_x86_64-pc-linux-gnu: starting
2014-03-01 19:44:47 (24201): Feature: Enabling trickle-ups (Interval: 14400.000000)
2014-03-01 19:44:52 (24201): Error in version check for VM: 4
Arguments:
--version
Output:
4.3.6r91406

2014-03-01 19:44:52 (24201): Could not detect VM Hypervisor. Rescheduling execution for a later date.
What is the output of "vboxmanage -v" on your host?
4.3.6r91406
What is the content of your app_config.xml for RNA World?
Created the file about a year ago and haven't changed it since:
<app_config>
<app>
<name>cmsearch</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>cmcalibrate</name>
<max_concurrent>2</max_concurrent>
</app>
</app_config>
Do you know how to run a newer version of vboxwrapper using app_config.xml? (The detection problem should be fixed in an unreleased version)
Would that be app_config or app_info? I thought app_config only had the ability to control how many instances of an application and how many cores on multi-threaded applications. Isn't app_info how to change the wrapper from the version specified by the server?

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 02.03.2014 17:00
von ChristianB
Nothing wrong with your app_config.xml.
BobCat13 hat geschrieben:
Do you know how to run a newer version of vboxwrapper using app_config.xml? (The detection problem should be fixed in an unreleased version)
Would that be app_config or app_info? I thought app_config only had the ability to control how many instances of an application and how many cores on multi-threaded applications. Isn't app_info how to change the wrapper from the version specified by the server?
That's right. Can you test with this vboxwrapper through app_info.xml? The Main Problem is that our current vboxwrapper for Linux is not fully compatible to VBox 4.3.6. They return an error code when asking for version information now. We also have no confirmation that the vboxwrapper detects the correct version on Linux because it sometimes containes letters.

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 02.03.2014 19:29
von BobCat13
Here are the contents of the app_info.xml I created. Could you look them over and see if they are correct? No hurry, as a winter storm will start tonight and continue through tomorrow, so I won't be trying to start the task again until the storm has cleared as to avoid any power interruptions.

Thanks,
BobCat13

<app_info>
<app>
<name>cmsearch3</name>
<user_friendly_name>cmsearch VM (VirtualBox) 1.0.2</user_friendly_name>
<non_cpu_intensive>0</non_cpu_intensive>
</app>
<file_info>
<name>rnaWorld2GB_x64_2.vdi</name>
</file_info>
<file_info>
<name>vboxwrapper_26071_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<file_info>
<name>cms_vbox_control_1.04</name>
<executable/>
</file_info>
<file_info>
<name>cmsearch_0.05_x86_64-pc-linux-gnu.zip</name>
<executable/>
</file_info>
<file_info>
<name>cmsunzipcpufeat_0.03_x86_64-pc-linux-gnu<name>
<executable/>
</file_info>
<file_info>
<name>cms_vbox_job_1.07.xml<name>
</file_info>
<app_version>
<app_name>cmsearch3</app_name>
<version_num>110</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<flops>3129245061.717257</flops>
<plan_class>vbox64</plan_class>
<api_version>7.3.0</api_version>
<file_prefix>shared</file_prefix>
<file_ref>
<file_name>rnaWorld2GB_x64_2.vdi</file_name>
<open_name>vm_image.vdi</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>vboxwrapper_26071_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cms_vbox_control_1.04</file_name>
<open_name>shared/boinc_app</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>cmsearch_0.05_x86_64-pc-linux-gnu.zip</file_name>
<open_name>shared/cmsearch.zip</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>cmsunzipcpufeat_0.03_x86_64-pc-linux-gnu</file_name>
<open_name>shared/unzip_cpufeat</open_name>
<copy_file/>
</file_ref>
<file_ref>
<file_name>cms_vbox_job_1.07.xml</file_name>
<open_name>vbox_job.xml</open_name>
</file_ref>
<dont_throttle/>
</app_version>
</app_info>

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 02.03.2014 20:12
von ChristianB
I'm no expert for app_info.xml but the doc says you should remove the platform tag and I would also remove the flops tag. Other than that it looks right.

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 04.03.2014 19:08
von BobCat13
Ok, finally got around to trying the task again. The first time using app_info, it just deleted all of the files without even starting the task, so I restored the data directory backup and added <status>1</status> to each of the file_info sections and the task tried to run but still was getting the same status as the Title subject. I then tried to edit the client_state.xml to make it use the newer vboxwrapper version, but it just deleted the task without starting it, so at that point I gave up.

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 05.03.2014 07:01
von ChristianB
Thanks for trying. The guys over at T4T are running some more linux tests with this new linux wrapper and as soon as they give a green light I will update ours too.

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 08.04.2014 15:41
von brilong
Hello, I recently got assigned some WUs for my virtualbox-enabled Linux x64 host, but I'm having the same issue. vboxmanage -v outputs the following:
4.3.8r92456

The boinc stderr.txt has the following:

Code: Alles auswählen

2014-04-07 03:47:51 (5680): Could not detect VM Hypervisor. Rescheduling execution for a later date.
2014-04-08 03:48:38 (10937): ../../projects/www.rnaworld.de_rnaworld/vboxwrapper_26057_x86_64-pc-linux-gnu: starting
2014-04-08 03:48:38 (10937): Feature: Enabling trickle-ups (Interval: 14400.000000)
2014-04-08 03:48:43 (10937): Error in version check for VM: 4
Is there a way for me to get these WUs to run properly? Thank you.

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 12.04.2014 08:46
von ChristianB
The bug seems to be fixed and there will be another round of testing here at RNA World at the end of April because there are some more snapshot issues.

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 03.05.2014 10:59
von MLx
I'm having this issue on OS X 10.9
Application version: cmsearch VM 1.0.2 1.10 (vbox64)
VBox version: 4.3.10r93012
Is there anything I can try to get it running?

EDIT: Host link
Task link

Re: Scheduler wait: Detection of VM Hypervisor failed.

Verfasst: 06.06.2014 15:42
von ChristianB
I released a new vboxwrapper for Mac that should have a fix for this. I will generate more work tomorrow. I can't assign work to specific users so you have to try and get lucky.