Computer dead

Message boards : Questions and problems : Computer dead
Message board moderation

To post messages, you must log in.

AuthorMessage
Mordrak

Send message
Joined: 19 Apr 20
Posts: 2
Message 97840 - Posted: 19 Apr 2020, 8:35:39 UTC

YooHoo!

I have a problem - a work computer died. I only saved the folder "projects" (I guess this was not enough)...

Now I have a fresh installation of BOINC, restored the projects folder, and patched manually the computer ID in files where I found it. But now I only can get new work units, but not the one that I'm supposed to finish.

Is there some way to fix this? Like 're-download work units' or some way to 'move work units to restart on another computer'? Or did I mess up too bad and I just have to let the work units expire?

Thanks in advance,
Mordrak
ID: 97840 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 97841 - Posted: 19 Apr 2020, 9:51:08 UTC - in response to Message 97840.  

Do you still have, not just the projects folder, but the whole upper level BOINC Data folder? If you still have that, with all the sub-folders, you have a chance.

Set 'No new tasks' on your temporary re-installation, for all projects. Wait until all the replacement tasks finish, and allow them time to report (or you can hurry that up by manually updating a project, even if it's in the middle of a backoff).

Move your whole new data folder structure somewhere safe - it may be easier to stick with that, if the subsequent steps go pear-shaped.

Bring back your original data folder, but don't start BOINC just yet.

You mention that you had restored you computer IDs. You also need to make one more change.

In client_state.xml, in each <project> section, you will find the <hostid> - the original one. A couple of lines above that, you'll find <rpc_seqno>. Go to that project's website, look at your computer's detail page for that project, and see "Number of times client has contacted server". Set the <rpc_seqno> to one more than the website number. For example, this machine has contacted SETI 187547 times, and client_state has <rpc_seqno>187548</rpc_seqno>.

Be careful when editing client state.xml - don't change anything else. It's an important and fragile file.

Best of luck.
ID: 97841 · Report as offensive
Mordrak

Send message
Joined: 19 Apr 20
Posts: 2
Message 97851 - Posted: 19 Apr 2020, 17:04:34 UTC - in response to Message 97841.  

Thanks for your reply -- the whole data folder is no longer available unfortunately. Just the project folder :-(

The rpc_seqno is now +1 to what the web page shows, but it doesn't try to re-download anything or show anything in the tasks-tab.

I guess the only thing I can do is forget about that machine and let the work packages all expire... Next time (I hope there won't be a next time) I'll backup everything.

Kind regards,
Mordrak
ID: 97851 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2533
United Kingdom
Message 97888 - Posted: 20 Apr 2020, 6:58:47 UTC - in response to Message 97851.  

Thanks for your reply -- the whole data folder is no longer available unfortunately. Just the project folder :-(

The rpc_seqno is now +1 to what the web page shows, but it doesn't try to re-download anything or show anything in the tasks-tab.

I guess the only thing I can do is forget about that machine and let the work packages all expire... Next time (I hope there won't be a next time) I'll backup everything.

Kind regards,
Mordrak


And depending on how different the architecture of the new machine is from the dead one it may not have worked anyway.
ID: 97888 · Report as offensive

Message boards : Questions and problems : Computer dead

Copyright © 2024 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.