Hey Eveyone,
I have several computers that I am currently running in a cluster, mainly just cause I can. Well I have a project to do, and a good chunk of the computers are going to be required for it. When I take them offline at the end of the week, they will be wiped clean, and depending on the project status, they may not ever run E@H again (at least not part of a cluster).
All the boxes are running commandline on Linux './boinc -return_results_immediately'. Is there a way I can tell it to not request any more work once the boxes complete their current load? I dug around in the configuration files, but thought I should ask before I just start editing things.
Thanks!
~Stack~
Team ShallowThought
Copyright © 2024 Einstein@Home. All rights reserved.
Downed Machines, Stop Working
)
There's no way to do this at the host level, but you can do it by creating an alternate profile for those systems.
If you're taking all your systems offline, just set your general prefs to give it no disk space and it can't download any new work.
If you're only taking some of them offline, set up the prefs for one of your alternate locations, but again just give it no disk space. After that, stop each client and change the client_state.xml file to use the new preferences. There should be a line second from the bottom that specifies the host_venue, just change the entry on this line to the venue you set up with no disk space (a bug in boinc will probably not change it automatically as it should, so you have to do it manually). If no such line exists in your client_state.xml, just add it second from the bottom. After that, restart the client with the update_prefs flag and it will implement the new settings and won't download any more work.
Yeah, that didnt seem to
)
Yeah, that didnt seem to work...maybe I goofed something, but I did all that, and it requested more work...maybe this is something that should be added into the client? Give a flag or option to not download anything else?
Oh well, guess if there are no other suggestions by friday, then I will just have a bunch of unreturned results.
Thank you for your suggestion though, I appreciate it.
~Stack~
Team ShallowThought
> Yeah, that didnt seem to
)
> Yeah, that didnt seem to work...maybe I goofed something, but I did all that,
> and it requested more work...maybe this is something that should be added into
> the client? Give a flag or option to not download anything else?
>
> Oh well, guess if there are no other suggestions by friday, then I will just
> have a bunch of unreturned results.
>
> Thank you for your suggestion though, I appreciate it.
When I want to run down my cache I set the connect to network option to 0. I've done this a few times and it's never requested work. Do remeber to update the project once the preferences are changed.
I'm not shure about the
)
I'm not shure about the Linux-Version, but with windows-clients, starting with 4.25, this could be done with BOINCView.
BOINCView is a monitoring and managing tool, that a lot of people with computerfarms use. In BOINCView you can set a switch, that the client doesn't ask for more work. I just used it to stop my clients downloading new CPDN-WUs and yes. it is working fine.
You will find BOINCView here
At least, you would need one Windows box that runs BOINCView
Supporting BOINC, a great concept !