Message boards : Number crunching : Turn off Virtualbox task from host details
Author | Message |
---|---|
Greger Send message Joined: 3 May 14 Posts: 10 Credit: 114,997,602 RAC: 71,890 |
Hi Today i notice that some (not all) have the option to skip "Virtualbox VM Task" under merge host. https://imgur.com/a/8qy1ICE (didn't get img to work so changed to url) My question would be why not all host have it what does it need from site to trigger to add this button on this page? |
Grant (SSSF) Send message Joined: 28 Mar 20 Posts: 1677 Credit: 17,750,046 RAC: 22,930 |
My question would be why not all host have it what does it need from site to trigger to add this button on this page?If your system doesn't have VirtualBox, then it can't do Python tasks. If you can't do the Tasks then there's no point having an option to skip/accept tasks. Grant Darwin NT |
Greger Send message Joined: 3 May 14 Posts: 10 Credit: 114,997,602 RAC: 71,890 |
That was my first thought also but i found several host without this option meanwhile have done several vm task and have a few in progress. example: hostid 6183117: https://boinc.bakerlab.org/rosetta/results.php?hostid=6183117 This host is only running with application rosetta python projects v1.03 (vbox64) x86_64-pc-linux-gnu only for now and do not have this option. and another https://boinc.bakerlab.org/rosetta/results.php?hostid=6182716 All have Virtualbox but some host i have not restarted virtualbox service so boinc is not detected on all host but that does not hosts id mention here. |
Greger Send message Joined: 3 May 14 Posts: 10 Credit: 114,997,602 RAC: 71,890 |
For my knowledge it got to be sum of task done or something. I have checked with main boinc-client the main process and fire up an additional instance of boinc-client on same computer. So both host are identical and both host detect virtualbox and have work running an also completed work. The only change is timestamp of created and added to project. Also with this sum of credit and RAC is the only change. old host: https://boinc.bakerlab.org/rosetta/results.php?hostid=6002555 (have this option) new host: https://boinc.bakerlab.org/rosetta/show_host_detail.php?hostid=6183113 (Do not have option) So with this we i have a year old host that do have but other don't so thought it could be it. But then another check with new host and compare old these are also on same computer but another hostid: old: https://boinc.bakerlab.org/rosetta/show_host_detail.php?hostid=5974656 (have this option) new: https://boinc.bakerlab.org/rosetta/show_host_detail.php?hostid=6185273 (have this option) In this example same lineup with old and new and identical computer just fire it up with new instance of boinc-client (same domainname also) and here both have this options. I restart computer if i upgrade kernel or got an update to virtualbox also there is an issue that boinc-client start before virtualbox service and i deal with it with cronjob to start later after service of VirtualBox or restart boinc-client if service is lost before take it in progress after reboot. On instance added is mostly unaffected as they start from batch after virtualbox service is started but in some cases they "could" lose connection to client or wrapper. In that case i restart computer because it is started as daemon in shell/batch. This would be my other possible thought of change but 6185273 got this as well with old host so that would take out this possibility of site divide/separate these hosts. It got to be a parameter/section of site that is the factor in this. |
computezrmle Send message Joined: 9 Dec 11 Posts: 63 Credit: 9,680,103 RAC: 0 |
I restart computer if i upgrade kernel or got an update to virtualbox also there is an issue that boinc-client start before virtualbox service and i deal with it with cronjob to start later after service of VirtualBox or restart boinc-client if service is lost before take it in progress after reboot. The issue you mentioned first in the thread might be a result of a wrong starting order. There's no need to misuse cronjobs to heal this. Especially since a cronjob never guarantees the order you expect. Instead, you should make yourself familiar with systemd's override files. In short Manually create/edit the required directories/files or (preferred) let "systemctl edit boinc-client.service" do it. The result should be a file "/etc/systemd/system/boinc-client.service.d/override.conf" having the following entries: [Unit] Wants=vboxdrv.service After=vboxdrv.service Create an override file for each of your BOINC service instances. Run "systemctl daemon-reload" and restart BOINC or reboot. |
Greger Send message Joined: 3 May 14 Posts: 10 Credit: 114,997,602 RAC: 71,890 |
Alright thanks computezrmle will add this. |
Ingleside Send message Joined: 25 Sep 05 Posts: 107 Credit: 1,514,472 RAC: 0 |
If you can't do the Tasks then there's no point having an option to skip/accept tasks. The point of having the option is to not get spammed with useless "VirtualBox is not installed" notices. |
UBT - Timbo Send message Joined: 25 Sep 05 Posts: 20 Credit: 2,291,266 RAC: 0 |
Hi all If you do not want to crunch VBox tasks on Rosetta then this might help: You can STOP VBox tasks from being crunched...so you can then just crunch the standard Rosetta tasks. Go to your account on Rosetta website: Click on: Computers on this account > "View" and then for each computer (host) listed, click on "Details" and at the bottom of the list it says: "VirtualBox VM jobs" Change it to "Allow" and your account will say: Host updated This host will no longer receive new VirtualBox VM jobs Do this for each computer. That's it !! (Oh and click on "Rosetta" project and then "Update" within BOINC Manager too, so it knows your new settings). regards, Tim Founder, UK BOINC Team Join UK BOINC Team: http://www.ukboincteam.org.uk/newforum |
MStenholm Send message Joined: 18 Apr 20 Posts: 18 Credit: 25,825,083 RAC: 8,997 |
Hi all As Grant wrote a few post above that option isn’t an option if you haven’t installed Virtual whatever. Sorry I’m a poor noob and have decided that I rather live with that message than investing in more memory and better SSds than going the VM way. I don’t have option. Period. |
nuggetgoal Send message Joined: 9 Apr 22 Posts: 1 Credit: 0 RAC: 0 |
It's a very useful article. very good and meaningful It can add a lot of knowledge around ourselves. ผลบอลสด365 เว็บผลบอล |
Message boards :
Number crunching :
Turn off Virtualbox task from host details
©2024 University of Washington
https://www.bakerlab.org