Haunted by SETI Past, How to Delete a Rogue Machine?


log in

Advanced search

Message boards : Number crunching : Haunted by SETI Past, How to Delete a Rogue Machine?

1 · 2 · Next
Author Message
TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347000 - Posted: 15 Mar 2013, 20:02:16 UTC

It's a Linux thing. A while back, when the repository version wasn't working, I had installed BOINC in Ubuntu. Since it wasn't working, I uninstalled BOINC and deleted the machine from my list of Computers. I recently booted to the system and ran the long overdue system updates. This is the machine with the new Windows 8 and I don't use Ubuntu on it. Apparently, the SETI files lurking deep within the system came to life, downloaded files and began working. When I discovered this, I searched for all BOINC/SETI files and deleted them, I don't intend to run SETI on this system.

Now I find I can't delete this Computer from my list of Computers. Apparently if it has active tasks you can't delete it? So, how do I abort these tasks and delete this Computer? There isn't anything SETI installed in that system at present.
Computer 6941666

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4057
Credit: 111,140,291
RAC: 147,782
United States
Message 1347005 - Posted: 15 Mar 2013, 20:06:43 UTC
Last modified: 15 Mar 2013, 20:09:28 UTC

You can only delete hosts with 0 tasks. You will just have to wait until after May 22nd to do so.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347008 - Posted: 15 Mar 2013, 20:12:25 UTC - in response to Message 1347005.

I see. So 57 people are going to be waiting on 57 tasks for quite a while. There should be some way an Owner can delete a machine if he desires. You would think.

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4057
Credit: 111,140,291
RAC: 147,782
United States
Message 1347011 - Posted: 15 Mar 2013, 20:17:14 UTC - in response to Message 1347008.

I see. So 57 people are going to be waiting on 57 tasks for quite a while. There should be some way an Owner can delete a machine if he desires. You would think.

You would think that, but they decided not to have that option. If you had aborted the tasks they would have been resent out quicker.

I don't see why it says it's a linux host if it was running 8. Had it populated the OS with the current one you could possibly install BOINC, merge hosts, & then abort them after getting the tasks as resends.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347015 - Posted: 15 Mar 2013, 20:26:24 UTC - in response to Message 1347011.

It's a dual Boot machine. All my machines are at least dual Boot. BOINC wasn't installed when SETI decided to download files and start working. You can't delete files without BOINC, as far as I know. A simple delete button on my Computer page would solve everything...

ClaggyProject donor
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 4066
Credit: 32,865,747
RAC: 6,872
United Kingdom
Message 1347020 - Posted: 15 Mar 2013, 20:31:36 UTC - in response to Message 1347008.

I see. So 57 people are going to be waiting on 57 tasks for quite a while. There should be some way an Owner can delete a machine if he desires. You would think.

If you restore Boinc to a host, set the 'Use CPU' to 'no' on your default venue, (so if it's a new id Boinc won't get work for it)
attach the host to Seti, then change the host ID to the one above (if needed),
(see FAQ: How to revert to an older HostID number?)
set 'Use CPU' to 'yes', get the Wu's resent, set NNT, then abort them, and report them, then those 57 people wont have to wait,

Claggy

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347025 - Posted: 15 Mar 2013, 20:39:55 UTC - in response to Message 1347020.

I see. So 57 people are going to be waiting on 57 tasks for quite a while. There should be some way an Owner can delete a machine if he desires. You would think.

If you restore Boinc to a host, set the 'Use CPU' to 'no' on your default venue, (so if it's a new id Boinc won't get work for it)
attach the host to Seti, then change the host ID to the one above (if needed),
(see FAQ: How to revert to an older HostID number?)
set 'Use CPU' to 'yes', get the Wu's resent, set NNT, then abort them, and report them, then those 57 people wont have to wait,

Claggy

The delete button, why did SETI decide to not include it? This machine existed a long time ago. After it repeatedly erred out every download it was deleted. It would solve a lot of problems if I could just delete it now.

Profile HAL9000
Volunteer tester
Avatar
Send message
Joined: 11 Sep 99
Posts: 4057
Credit: 111,140,291
RAC: 147,782
United States
Message 1347026 - Posted: 15 Mar 2013, 20:44:33 UTC - in response to Message 1347015.

It's a dual Boot machine. All my machines are at least dual Boot. BOINC wasn't installed when SETI decided to download files and start working. You can't delete files without BOINC, as far as I know. A simple delete button on my Computer page would solve everything...

OK the dual boot makes more sense to me now. It sounds like BOINC wasn't actually removed from the Linux installation.

The SETI@Home apps can't decided to download work. They don't have the ability to do so. They only process data that BOINC requests from projects.

I would guess they don't see a need to add the functionality to remove a host with active tasks. As the problem corrects itself. There probably have been several requests for something along these lines submitted to the BOINC Alpha list. I expect there would be a lot of code to do all of the clean up work for the tasks in order to delete a host.
____________
SETI@home classic workunits: 93,865 CPU time: 863,447 hours

Join the BP6/VP6 User Group today!

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347034 - Posted: 15 Mar 2013, 20:55:10 UTC - in response to Message 1347026.
Last modified: 15 Mar 2013, 21:08:08 UTC

According to the Ubuntu repository, BOINC was not on my System when SETI decide to come to life. I checked. If BOINC was installed, there would have been a little green check and the option would have been to Uninstall. There wasn't a check and the option was to install. This system was a straight repository install back then. I had no idea how to install BOINC in Ubuntu any other way...back then. So somehow, on this system, SETI came to life without BOINC.

All I want to do is Delete one of my Computers, seems simple enough.

Profile Bernie Vine
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 26 May 99
Posts: 6897
Credit: 25,602,383
RAC: 38,368
United Kingdom
Message 1347052 - Posted: 15 Mar 2013, 21:35:59 UTC - in response to Message 1347034.


All I want to do is Delete one of my Computers, seems simple enough.


And so it is but possibly not with 57 tasks still in progress. Seems like a sensible precaution to me.

Why can't you wait till the tasks expire?

____________


Today is life, the only life we're sure of. Make the most of today.

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347058 - Posted: 15 Mar 2013, 21:50:47 UTC - in response to Message 1347052.
Last modified: 15 Mar 2013, 22:13:37 UTC


All I want to do is Delete one of my Computers, seems simple enough.


And so it is but possibly not with 57 tasks still in progress. Seems like a sensible precaution to me.

Why can't you wait till the tasks expire?

I can wait, no problem. I just thought I'd help out a few people that might have to wait two months for their tasks to validate. What is the difference of me stopping the work in Windows 8, booting to Ubuntu, going through all the trouble of reinstalling/downloading 57 tasks, aborting those tasks, and then deleting the machine; or, just deleting the machine? I tried the merge, it doesn't want to merge the tasks to the other working system on the same machine, "Host 6796475 has overlapping lifetime: (15 Mar 2013 - 15 Mar 2013), (13 Oct 2012 - 15 Mar 2013)".

Ha ha, I was just trying to save some people a wait. If that is a bad thing, excuse me.

Horacio
Send message
Joined: 14 Jan 00
Posts: 536
Credit: 71,628,040
RAC: 80,673
Argentina
Message 1347074 - Posted: 15 Mar 2013, 22:17:16 UTC - in response to Message 1347058.


All I want to do is Delete one of my Computers, seems simple enough.


And so it is but possibly not with 57 tasks still in progress. Seems like a sensible precaution to me.

Why can't you wait till the tasks expire?

I can wait, no problem. I just thought I'd help out a few people that might have to wait two months for their tasks to validate. What is the difference of me going through all the trouble of reinstalling/downloading 57 tasks, aborting those tasks, and then deleting the machine; or, just deleting the machine? I tried the merge, it doesn't want to merge the tasks to the other working system on the same machine, "Host 6796475 has overlapping lifetime: (15 Mar 2013 - 15 Mar 2013), (13 Oct 2012 - 15 Mar 2013)".

Ha ha, I was just trying to save some people a wait. If that is a bad thing, excuse me.

I think that a better control of the users over dettached or no longer used computers in their account is a good thing, not only to speed up the validations (which at the end is just about when credits will be awarded) but also because those tasks are adding to the amount of records in the DB tables...

Anyway, Im sure that really few users will use that and for sure not very often... so it wont be an efficient use of the scarce human resources of the project to code and test that feature...
____________

Profile Link
Avatar
Send message
Joined: 18 Sep 03
Posts: 827
Credit: 1,558,369
RAC: 478
Germany
Message 1347084 - Posted: 15 Mar 2013, 22:37:12 UTC - in response to Message 1347058.

Ha ha, I was just trying to save some people a wait. If that is a bad thing, excuse me.

It's not a bad thing, but not worth the efford at all. There are thousands of WUs, that will never be returned, your 57 does not change anything. The system is build to handle things like this by itself.

Actually, considering the current bandwidth issues, letting the WUs time out is the best you can do, as that does not generate additional load on SETI's internet connection.
____________
.

Profile SonicAgamemnon
Avatar
Send message
Joined: 8 Apr 06
Posts: 31
Credit: 11,893,945
RAC: 0
United States
Message 1347315 - Posted: 16 Mar 2013, 14:08:51 UTC

Perhaps I should volunteer to code this feature, because after hours of processing time on these huge WUs it is really annoying to see them marked "inconclusive" for months. It's just my luck to expend huge crunch time on WUs that depend on other machines that rarely run and/or simply drop off the face of the Earth. It really screws your RAC but good...

*** END OF RANT ***
____________
"History is a pack of lies about events that never happened told by people who weren't there." - Santayana

Horacio
Send message
Joined: 14 Jan 00
Posts: 536
Credit: 71,628,040
RAC: 80,673
Argentina
Message 1347320 - Posted: 16 Mar 2013, 14:28:50 UTC - in response to Message 1347315.

Perhaps I should volunteer to code this feature, because after hours of processing time on these huge WUs it is really annoying to see them marked "inconclusive" for months. It's just my luck to expend huge crunch time on WUs that depend on other machines that rarely run and/or simply drop off the face of the Earth. It really screws your RAC but good...

*** END OF RANT ***

But even, with that feature you will need to force those "anonymous" users to use it...
BTW, most of the inconclusives have nothing to do with the "dettached" or no longer active hosts, and over time you will be having a good stock of pending tasks from all the times, which will keep the RAC stable... (as "stable" as the CreditNew allows, which probably is an oxymoron ;b )
____________

Profile Link
Avatar
Send message
Joined: 18 Sep 03
Posts: 827
Credit: 1,558,369
RAC: 478
Germany
Message 1347326 - Posted: 16 Mar 2013, 15:25:59 UTC - in response to Message 1347320.
Last modified: 16 Mar 2013, 15:27:37 UTC

BTW, most of the inconclusives have nothing to do with the "dettached" or no longer active hosts,

Most? All. Inconclusives have been returned by the wingmen, but the results are not similar enough. WUs, that have no longer active hosts as wingmen are "Completed, waiting for validation".
____________
.

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347339 - Posted: 16 Mar 2013, 16:12:41 UTC

Meanwhile, one of my other machines is currently passing 190 AstroPulse "Validation pending". A few days ago I thought 170 was high...

Horacio
Send message
Joined: 14 Jan 00
Posts: 536
Credit: 71,628,040
RAC: 80,673
Argentina
Message 1347341 - Posted: 16 Mar 2013, 16:16:10 UTC - in response to Message 1347326.

BTW, most of the inconclusives have nothing to do with the "dettached" or no longer active hosts,

Most? All. Inconclusives have been returned by the wingmen, but the results are not similar enough. WUs, that have no longer active hosts as wingmen are "Completed, waiting for validation".

Yes, but what Ive meant is that if the third wigman does never return it, that inconclusive remains as pending even longer, so there are some inconclusives that are still inconclusives due to this also...
____________

Profile SonicAgamemnon
Avatar
Send message
Joined: 8 Apr 06
Posts: 31
Credit: 11,893,945
RAC: 0
United States
Message 1347350 - Posted: 16 Mar 2013, 16:45:38 UTC - in response to Message 1347339.

Meanwhile, one of my other machines is currently passing 190 AstroPulse "Validation pending". A few days ago I thought 170 was high...


Hey, this situation presents yet another feature to add: The ability to designate your wingman or a group of wingmen.

I would like to designate you as my wingman, because we could quickly confirm our mountain of AtroPulse units. For example, on one of my computers:

http://setiathome.berkeley.edu/results.php?hostid=6857388&offset=0&show_names=0&state=2&appid=

Among the 400+ WUs stuck in pending purgatory for what seems like forever are well over 200 big AstroPulse units collecting dust, queued forever and a day.

We should be able to find and "friend" wingmen with similar queues in order to more effectively eliminate our hellish backlog of WUs...
____________
"History is a pack of lies about events that never happened told by people who weren't there." - Santayana

TBar
Volunteer tester
Send message
Joined: 22 May 99
Posts: 1210
Credit: 45,045,040
RAC: 114,674
United States
Message 1347372 - Posted: 16 Mar 2013, 17:30:32 UTC - in response to Message 1347350.

The situation appears to be getting progressively worse. When the AP tapes ran dry for a while there was just a slight improvement, then a quick reversal. Now the tapes are dry again. A different version of your 'features' could be to send out 'reassignments' when the tapes run dry. Tasks waiting validation a certain length of time would be resent to Hosts with quick turnaround times that after a couple of days are probably out of AP work anyway. Or, you could just shorten the deadlines...

BTW, what does a server do when it is 'Not Running' or 'Disabled'. Are there any attempts to have it do other work?

1 · 2 · Next

Message boards : Number crunching : Haunted by SETI Past, How to Delete a Rogue Machine?

Copyright © 2014 University of California