here are instructions to force upload/download

Questions and Answers : Unix/Linux : here are instructions to force upload/download
Message board moderation

To post messages, you must log in.

AuthorMessage
thomwien
Avatar

Send message
Joined: 25 Jan 03
Posts: 18
Credit: 299,277
RAC: 0
United States
Message 82835 - Posted: 27 Feb 2005, 0:00:04 UTC
Last modified: 27 Feb 2005, 0:12:41 UTC

Hi
you may want to post this as a sticky. This works for the Boinc version of Seti@home and Einstein@home and I assume anything else running under Boinc.

One of the problems for the Linux version is difficulty in forcing upload or download of workunits if the computer is not constantly connected to the internet, as in a dial-up setting. The -update_prefs command has not worked for me.

I'll use Seti@home as an example

In order to force an upload and/or download, if you see in the terminal that unsuccessful attempts have been made, close your running Boinc terminal, open your client_state.xml file with a text editor such as gedit. This is divided into sections for each project, so scroll down to your desired project by finding

-project-
-project_name-Seti@home-/project_name-
then scroll down until you find an entry similar to
min_rpc_time-1109454153-/min_rpc_time
change the number 1109454153 to 0

then, if upload attempts have been made, continue to scroll down to the first section under the project until you find
file_info...
num_retries-8 (just an example number)-/num_retries
first_request_time-1109456868-/first_request_time
next_request_time-1109460454-/next_request_time

whatever the number is in next_request_time change it so that it is 1 greater than the number in first_request_time.

in other words, 1109460454 would become 1109456869

if multiple workunits have attempted, continue to scroll down to the next entry with the showing up and repeat this process.

now, save and close client_state.xml

connect to the internet first, then start Boinc and it will now upload/download the pending workunits. This process is needed each time an upload/download is missed, they are not permanent changes, but once you get used to doing it, it is quick and easy.

if you happen to get some occasional error messages such as "restarting result ..." with
"if this happens again you may need to restart.."
then exit Boinc, log out of your x-window or gnome, etc, log back in and restart Boinc. I'm not sure if that error is related to this process but this fixes it.

I hope this helps everyone.

Tom
ID: 82835 · Report as offensive
EiskalterEngel2

Send message
Joined: 3 Apr 99
Posts: 3
Credit: 50
RAC: 0
Germany
Message 86074 - Posted: 14 Mar 2005, 16:34:18 UTC

Wow, it works for me.
I was glad that i'm not the only one with this problem.

Thanks !
ID: 86074 · Report as offensive
EiskalterEngel2

Send message
Joined: 3 Apr 99
Posts: 3
Credit: 50
RAC: 0
Germany
Message 86625 - Posted: 16 Mar 2005, 17:42:13 UTC - in response to Message 86074.  

Uh, but i got one Problem with this solution:
The Client uploaded the Result, but i got no Credits for it.
Here on the Page the WU is still not uploaded after one day.
Anybody any clue?
ID: 86625 · Report as offensive
thomwien
Avatar

Send message
Joined: 25 Jan 03
Posts: 18
Credit: 299,277
RAC: 0
United States
Message 86848 - Posted: 17 Mar 2005, 4:14:02 UTC

I'm not sure about the workunit credit issue, I haven't noticed that it has been a problem for me, as this method should not affect anything other than forcing the unit to be uploaded or downloaded.

The one thing you may observe, however, is that if you run more than one project, let's say Seti and Einstein, Boinc will sometime stall on just one project instead of switching every hour or whatever interval you have set up. I noticed it did this even without using the forced upload/download technique. You can solve this problem like this: anytime you upload or download units, forced or not, close boinc, log out of your gui, then log back in and restart Boinc. It seems to stop the stalling problem. Do this everytime you upload/download.

good luck to all.

Tom
ID: 86848 · Report as offensive
Profile wobo

Send message
Joined: 3 Apr 99
Posts: 25
Credit: 1,957,899
RAC: 0
Germany
Message 86996 - Posted: 17 Mar 2005, 14:24:10 UTC

I let my BOINC run for a while and during the Serverproblems in early March some WUs started to crowd my harddisk (well, there's enough space left). Then I had to re-install the whole system. I backup'd the complete /BOINC and after system installation I just wrote the complete directory back to the new system. I started boinc and it worked ok. It downloads WUs, it crunches the numbers and it uploads the finished WUs - but not the finished WUs which were finished before the system change.

They are still on my harddisk and they are listed as unfinished in my statistics.

I looked at client_state.xml and the units are all there but no sign of an error or a failed upload attempt. min_rpc_time is on '0'. There are all the units listed, some with 'status 1' and some with 'status 0'

I have a continuos uplink so there is always a connection to SETI/BOINC.

wobo
ID: 86996 · Report as offensive
thomwien
Avatar

Send message
Joined: 25 Jan 03
Posts: 18
Credit: 299,277
RAC: 0
United States
Message 87234 - Posted: 18 Mar 2005, 2:45:45 UTC - in response to Message 86996.  

Hi Wobo
I don't have enough knowledge about boinc to figure this one out, but obviously it has to do with the re-install. If you haven't done so, try closing boinc, restart your computer, and examine the client_state.xml again and see if it is now configurable for those work units. If not, you may want to try to post that problem as a new message on the forum.

Tom


> I let my BOINC run for a while and during the Serverproblems in early March
> some WUs started to crowd my harddisk (well, there's enough space left). Then
> I had to re-install the whole system. I backup'd the complete /BOINC and after
> system installation I just wrote the complete directory back to the new
> system. I started boinc and it worked ok. It downloads WUs, it crunches the
> numbers and it uploads the finished WUs - but not the finished WUs which were
> finished before the system change.
>
> They are still on my harddisk and they are listed as unfinished in my
> statistics.
>
> I looked at client_state.xml and the units are all there but no sign of an
> error or a failed upload attempt. min_rpc_time is on '0'. There are all the
> units listed, some with 'status 1' and some with 'status 0'
>
> I have a continuos uplink so there is always a connection to SETI/BOINC.
>
> wobo
>
ID: 87234 · Report as offensive

Questions and Answers : Unix/Linux : here are instructions to force upload/download


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