climateprediction.net (CPDN) home page
Thread 'How to transfer a WU to another PC?'

Thread 'How to transfer a WU to another PC?'

Message boards : Number crunching : How to transfer a WU to another PC?
Message board moderation

To post messages, you must log in.

AuthorMessage
Steinar1965

Send message
Joined: 4 Sep 06
Posts: 79
Credit: 5,583,517
RAC: 0
Message 27536 - Posted: 26 Mar 2007, 21:59:06 UTC

Hi

I have tried to transfer the whole BOINC-folder to another faster computer. I hoped it would run faster there, but the other computer downloaded another WU instead of contiuing on the one already started. I have access to a bette PC for a while and want to speed up the crunching.

How can I let another PC finish the WU?
If it is not finished om the new PC, Can I take it back again?

Thank you
ID: 27536 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 27537 - Posted: 26 Mar 2007, 22:21:59 UTC

On the \'slow\' computer:
1) Click Network activity suspended. (Somewhere in the menu. Stops BOINC blabbing to the server if you do something wrong.)
2) Click Suspend in the \"run\" section. (Also somewhere in the menu.)
3) Wait until the work units (in Tasks) says Activities suspended. (NOT Activities suspended by user, which happens first.)
4) Click Exit in the menu. ( It\'s VERY important not to have BOINC running before moving!)

5) Copy the ENTIRE boinc folder to the \'fast\' computer. If you use a cd/dvd, then it\'s best to zip the lot first. This will preserve the status of the read/write flags. Otherwise you have to reset everything afterwards.

6) Download and reinstall BOINC in the BOINC folder on the new computer. This is to get the registry settings correct. (For BOINC versions of 5.*, just overwrite the existing copy moved from the \'slow\' computer.)

To put it all back onto the \'slow\' computer, just do the same as above, replacing \"fast\' with \'slow\', and \'slow\' with \'fast\'.

A possible reason for getting a new model, (as per your message), is that you put the installation into a different location on the \'fast\' computer\', so that BOINC couldn\'t find all of the files it needed, and started again.

ID: 27537 · Report as offensive     Reply Quote
Profilemo.v
Volunteer moderator
Avatar

Send message
Joined: 29 Sep 04
Posts: 2363
Credit: 14,611,758
RAC: 0
Message 27538 - Posted: 26 Mar 2007, 22:34:03 UTC
Last modified: 26 Mar 2007, 22:36:30 UTC

Have you got both models on the better PC, the transferred model + the new model?

If this is the case, open your boinc manager. In the Projects tab, highlight \'climateprediction\' and click the Don\'t get new tasks button, once only.

In the Tasks/Work tab, highlight the new model you don\'t want to run and click the Suspend button.

The other (transferred) model should now start running.

When the transferred model is running properly, in the Tasks tab you could if you want highlight the unwanted model and click Abort.



Les answered more quickly! Read what he said first and you probably won\'t need what I have said.
Cpdn news
ID: 27538 · Report as offensive     Reply Quote
Steinar1965

Send message
Joined: 4 Sep 06
Posts: 79
Credit: 5,583,517
RAC: 0
Message 27548 - Posted: 27 Mar 2007, 10:35:23 UTC - in response to Message 27537.  

It worked.
Thank you
ID: 27548 · Report as offensive     Reply Quote
old_user290213

Send message
Joined: 20 Feb 06
Posts: 3
Credit: 22,317
RAC: 0
Message 27813 - Posted: 10 Apr 2007, 18:00:55 UTC

Oke, how about a Linux-machine ?

My (single) Linux-machine no longer has access to the internet. The only option to save it\'s work (and 7 days of trickles) is to copy the project-data to a windowz-box and let it send its results to CPDN.
I\'m quite confident that data-files will be interchangeable since most files are XML-based.

Any suggestions to what files I should (not) copy ?

Thanks, Leon
ID: 27813 · Report as offensive     Reply Quote
ProfileMikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 27814 - Posted: 10 Apr 2007, 20:20:36 UTC

I\'m not sure it\'ll be that easy. But there is one further alternative - download a linux virtual machine (such as VMWare), and run that on the windows box. Make sure the Windows boinc is suspended when you\'re doing that. Run the backup of the Linux boinc in the VM in order to get it to upload the trickles.
I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 27814 · Report as offensive     Reply Quote
ProfileThyme Lawn
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 1283
Credit: 15,824,334
RAC: 0
Message 27815 - Posted: 11 Apr 2007, 7:54:39 UTC
Last modified: 11 Apr 2007, 7:56:29 UTC

It might be possible Leon, and the best approach definitely includes Mike\'s advice of running a Linux virtual machine on your Windows system to reduce the amount of work you need to do.

My suggestion would be the following sequence:

  • suspend computation and networking on the Linux system.
  • copy the complete BOINC directory to the Windows system. If that\'s also running BOINC stop it (to avoid any possible conflicts).
  • run the copied BOINC under the Linux VM. Enable networking. That should trigger all the project communication that\'s required, but if not request project updates manually. Disable networking, stop BOINC and restart the native Windows BOINC.
  • copy the modified BOINC directory back to the Linux system (you might want to manually edit client_state.xml to restore the original <host_info> block for the system, but I don\'t think that\'ll be absolutely necessary). Restart BOINC and enable computation.


"The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer
ID: 27815 · Report as offensive     Reply Quote
old_user290213

Send message
Joined: 20 Feb 06
Posts: 3
Credit: 22,317
RAC: 0
Message 27902 - Posted: 14 Apr 2007, 15:25:08 UTC - in response to Message 27814.  

I\'m not sure it\'ll be that easy. But there is one further alternative - download a linux virtual machine (such as VMWare), and run that on the windows box. Make sure the Windows boinc is suspended when you\'re doing that. Run the backup of the Linux boinc in the VM in order to get it to upload the trickles.

Why didn\'t I think of VMWare ... stupid me.
I surely will try doing this.

ID: 27902 · Report as offensive     Reply Quote
old_user290213

Send message
Joined: 20 Feb 06
Posts: 3
Credit: 22,317
RAC: 0
Message 28536 - Posted: 8 May 2007, 18:17:52 UTC - in response to Message 27902.  

I\'m not sure it\'ll be that easy. But there is one further alternative - download a linux virtual machine (such as VMWare), and run that on the windows box. Make sure the Windows boinc is suspended when you\'re doing that. Run the backup of the Linux boinc in the VM in order to get it to upload the trickles.

Why didn\'t I think of VMWare ... stupid me.
I surely will try doing this.

Yes, it worked. :-)
ID: 28536 · Report as offensive     Reply Quote
ProfileMikeMarsUK
Volunteer moderator
Avatar

Send message
Joined: 13 Jan 06
Posts: 1498
Credit: 15,613,038
RAC: 0
Message 28541 - Posted: 8 May 2007, 22:46:38 UTC


Excellent :-)
I'm a volunteer and my views are my own.
News and Announcements and FAQ
ID: 28541 · Report as offensive     Reply Quote

Message boards : Number crunching : How to transfer a WU to another PC?

©2024 cpdn.org