Message boards : Questions and problems : Boinc tasks completed in a VM don't receive credit; tasks on the host do
Message board moderation
Author | Message |
---|---|
Send message Joined: 28 Mar 16 Posts: 4 ![]() |
I've been running Boinc on a Windows 7 box for a few months, and consistently receiving credit of ~500,000 a month. I've recently created an Ubuntu VM with Virtualbox on that machine and running tasks in that instead of on the host, and although the tasks are being completed and uploaded, and the VM is showing up on my list of hosts on Boincstats, I'm receiving no credit for the tasks. This is across multiple projects - I just use BAM on all the machines I run Boinc on. I'm verifying that tasks on the VM are being downloaded, completed and uploaded by connecting to the Boinc client on the VM from Boinc Manager on the host. The Event Log tells me that tasks are completing and uploading successfully. Within the same time period I've also created an identical Ubuntu VM on a Mac host, and the tasks on that VM *are* receiving credit on completion. I was anticipating that I'd receive fewer credits running Boinc in VMs on these machines that I have been receiving running directly on the host, but I can't work out why the tasks completed on the VM on the Windows host receive no credit at all. Can anyone help me diagnose this? Based on what I've outlined above, I'm fairly confident I can rule out the following, but correct me if I'm wrong:
The fact that it's running in a VM, period/full stop - I don't have the same problem running Boinc in the VM on my Mac host.
|
Send message Joined: 25 Nov 05 Posts: 1654 ![]() |
Which project(s)? |
Send message Joined: 28 Mar 16 Posts: 4 ![]() |
Which project(s)? As I mentioned, I use BAM as an account manager, so every Boinc instance I run connects to about 25 projects by default, and any number of those 25 different projects run on each instance, obviously varying with time. But this is the only Boinc instance that doesn't get credit for its returned results. My other instances definitely do return results that receive credit, for the same projects that are running on this instance. And this instance isn't particularly unique - I have two VPS instances that are running the same version of Ubuntu, and the VM on my Mac host is also running Ubuntu. So I was assuming it can't be a case of running the "wrong" projects on this particular VM. Boinc Manager on the host is telling me that the VM is running tasks for each project, and the Event Log indicates they're completing and uploading without errors. |
Send message Joined: 5 Oct 06 Posts: 5149 ![]() |
Pick a sample project that you believe you've seen tasks processing for. Go to the website for that project, log in under the the account name used in the VM BOINC instance, find the task records as seen by the project, and verify there that the tasks are completing successfully and being accepted as valid science. |
Send message Joined: 28 Mar 16 Posts: 4 ![]() |
OK - here's at least one example of a task having been completed by that VM, and credit granted by the project: https://boinc.bakerlab.org/rosetta/results.php?hostid=2513880 However, Boincstats is still showing zero credit for that host. So, I guess I'll raise this on Boincstat's forums, unless anyone else has any other suggestions? Thanks for you help! |
![]() Send message Joined: 13 Jun 14 Posts: 81 ![]() |
I have often seen it take some time for the stat sites to update/add/remove host details. BOINCStats still displays some hosts I removed from all projects more than a year ago. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.