Aborting tasks for Lost Hardware

Message boards : Number crunching : Aborting tasks for Lost Hardware
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Jonathan Jeckell

Send message
Joined: 25 Jun 99
Posts: 30
Credit: 16,549,509
RAC: 62
United States
Message 1850998 - Posted: 24 Feb 2017, 16:27:08 UTC

Is there a way to abort pending tasks when I no longer have the hardware (and client) for those tasks?

The BOINC server will eventually abort them when they time out, but I want to be considerate of my wingman. Someone out there is waiting for their tasks to validate, and I've got about 40 tasks hanging in the queue waiting to time out.
ID: 1850998 · Report as offensive
Profile Ghan-buri-Ghan Mike

Send message
Joined: 27 Dec 15
Posts: 123
Credit: 92,602,985
RAC: 172
United States
Message 1851064 - Posted: 24 Feb 2017, 20:51:33 UTC - in response to Message 1850998.  

Go to BOINC manager and go to the "View" tab, and punch up "advanced" Go to the tasks tab, click on it an all your tasks will show. Use the "show all tasks tab". Put your cursor on the task tp abort and highlight it. Then go to the left side "commands" bar and click "abort".

Do it for all tasks you wish to abort, then run an update.
ID: 1851064 · Report as offensive
bluestar

Send message
Joined: 5 Sep 12
Posts: 7016
Credit: 2,084,789
RAC: 3
Message 1851080 - Posted: 24 Feb 2017, 22:37:18 UTC
Last modified: 24 Feb 2017, 22:39:14 UTC

Perhaps setting NNT (No New Tasks) before doing such a thing as well and next enable it once again before pressing update for any new tasks could perhaps also help.

Really not sure here, but perhaps may not be a bad thing.
ID: 1851080 · Report as offensive
Profile Ghan-buri-Ghan Mike

Send message
Joined: 27 Dec 15
Posts: 123
Credit: 92,602,985
RAC: 172
United States
Message 1851112 - Posted: 25 Feb 2017, 0:07:26 UTC

Fidel,

Unless the hard drive in question is toast (in which case you'd be right), you can move hardware around to accomplish this.

Folks cook GPUs and motherboards all the time. The gentlemen didn't specify what hardware was the problem.

With 10+ systems crunching at any one time, I swap components all the time.

Enjoy your cigar.
ID: 1851112 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22190
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1851186 - Posted: 25 Feb 2017, 9:20:59 UTC

The first line of the OP's post quite clearly states he no longer has the hardware, so it is impossible for him to set No New Tasks, or anything else that is reliant on accessing the HDD.
Unfortunately if you no longer have that drive, or it is failed, there is nothing you can do apart from letting the tasks time out.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1851186 · Report as offensive
Profile Jonathan Jeckell

Send message
Joined: 25 Jun 99
Posts: 30
Credit: 16,549,509
RAC: 62
United States
Message 1851238 - Posted: 25 Feb 2017, 15:19:00 UTC - in response to Message 1851080.  

I normally run machines dry of tasks or abort them manually. But this was an unexpected loss that left a bunch of tasks hanging.
ID: 1851238 · Report as offensive
Profile Jonathan Jeckell

Send message
Joined: 25 Jun 99
Posts: 30
Credit: 16,549,509
RAC: 62
United States
Message 1851241 - Posted: 25 Feb 2017, 15:24:58 UTC - in response to Message 1851112.  

Exactly. If I had merely fried a motherboard or GPU, I'd just be swearing for a few hours fixing it. In this case I no longer have any of the hardware, to include the hard drive. To be more precise, I no longer have access to it.

However, all I am worried about is leaving other crunchers hanging until those tasks time out.
ID: 1851241 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1851309 - Posted: 25 Feb 2017, 18:24:23 UTC - in response to Message 1851241.  

Exactly. If I had merely fried a motherboard or GPU, I'd just be swearing for a few hours fixing it. In this case I no longer have any of the hardware, to include the hard drive. To be more precise, I no longer have access to it.

However, all I am worried about is leaving other crunchers hanging until those tasks time out.

Unfortunately the BOINC designed method is to let the tasks timeout.

Supposedly it is possible to modify a client_state.xml in order to get the server to abandon the tasks for a host, but I've never gotten it it actually work.

I decided it was easier to backup my BOINC data folder when the host had 0 tasks on hand. That way if I ever lost the drive or system I could load the data folder on another system to clear out the tasks & continue where the previous had left off.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1851309 · Report as offensive
Profile Ghan-buri-Ghan Mike

Send message
Joined: 27 Dec 15
Posts: 123
Credit: 92,602,985
RAC: 172
United States
Message 1852050 - Posted: 28 Feb 2017, 15:11:17 UTC

After some thought, there is a way, but you would have to have a new set of hardware and name it the exactly same as the defunct system . Log on to seti under the same user account/password and add the system. After the handshake and file download, the old files would show as abandoned. If the hardware is dissimilar, seti might show it as a second computer and you might have to do the merge.

It worked just last week when I had to replace a hard drive and OS for BOINC2 in my stable. The one "pending" task went to "abandoned" in the error file and went back in the queue.
ID: 1852050 · Report as offensive
Ianab
Volunteer tester

Send message
Joined: 11 Jun 08
Posts: 732
Credit: 20,635,586
RAC: 5
New Zealand
Message 1852253 - Posted: 2 Mar 2017, 4:58:54 UTC

I think it's a problem where the the solution is more trouble than it's worth.

The system is designed to cope with individual machines dropping dead, being sold on short notice, catching fire etc . That mechanism is that they time out, and get sent to someone else. The original Wingman doesn't lose out, just some credits get left in "pending" for a month or 2. Most of us have a few of those, and they come through in due course.

Of course setting no new tasks, or running a small cache in a machine you expect to "go away" is sensible, just so you don't clutter up the system with hundreds of tasks that are going to time out. But even if your whole week cache gets lost, the real world effect is basically, nothing.

So if someone is stressing over having to wait 7 weeks to get some SETI credits... They should probably seek professional help for their OCD...
ID: 1852253 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13731
Credit: 208,696,464
RAC: 304
Australia
Message 1852255 - Posted: 2 Mar 2017, 5:11:17 UTC - in response to Message 1852253.  

4 months is generally the longest I have to wait, and it's usually only 1 or 2 WUs that take that long.
Grant
Darwin NT
ID: 1852255 · Report as offensive

Message boards : Number crunching : Aborting tasks for Lost Hardware


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.