Multiple PCs have got in a twist

c2R
c2R
Joined: 31 Oct 07
Posts: 2
Credit: 6,704,393
RAC: 0
Topic 214450

Hello,

I've got a bit of a problem - I'm running BOINC on two PCs at home - my desktop and my laptop.  Both have ubuntu 16.04 installed and I'm using boinccmd.  I suspect I've somehow got them confused

 

I should have

venusBOINC: https://einsteinathome.org/host/12633028

lenovoBOINC: https://einsteinathome.org/host/12630910

 

venusBOINC works fine; however, if I try and attach lenovoBOINC to the project, it downloads the same tasks that venusBOINC is currently working on and tries to also work on them.  It also messes up the link above to venusBOINC, renaming it lenovoBOINC.

Interestingly, I also run on other projects, such as SETI - on this  (and also on LCH and rosetta) the computers do work separately and on different tasks that they are allocated.

https://setiathome.berkeley.edu/hosts_user.php

 

I've tried boinccmd --detach  and then reattaching but the same issue occurs.

Has anyone got any suggestions as to how I might resolve this?

 

Thanks

Chris

 

 

floyd
floyd
Joined: 12 Sep 11
Posts: 133
Credit: 186,610,495
RAC: 0

I don't know much of the

I don't know much of the details, but a host's identity is stored in /var/lib/boinc-client/client_state.xml. Obvious fields are <domain_name> and <host_cpid> in the <host_info> section, and <cross_project_id> and <hostid> in the various <project> sections, but there may be others. It would be interesting to know where the two hosts differ and, more important, where they don't. If the only matches are in Einstein's <project> section, I'd detach lenovoBOINC, then delete it from the list of hosts, then reattach it. It should get a new identity.

rjs5
rjs5
Joined: 3 Jul 05
Posts: 32
Credit: 593,866,228
RAC: 1,139,786

Your list of computers only

Your list of computers only shows one.  Einstein thinks that it has not talked to computer 12630910 since March 10th.

I would use the --host and --password options on the boinccmd during commands and watch what Einstein does with the computer DETAILS and lists of attached machines.

c2R
c2R
Joined: 31 Oct 07
Posts: 2
Credit: 6,704,393
RAC: 0

Interesting...  So when I

Interesting...  So when I detach, it removes all the einstein data from client_state

 

However, when I attach again, even specifying with --host Einstein decides that lenovoBOINC is computer 12633028 and updates that computer's hostname to lenovoBOINC.

I let it do that, and then stopped the boinc daemon.  I then edited client_state to alter the computer ID for lenovoBOINC to 12630910  and started the boinc daemon again.

 

It decided it wasn't keen on me doing that, and has generated me a new computer ID: 12640347.

 

I've merged the old ID with the new one. 

 

Finally, 12633028 should change itself back to venusBOINC next time it communicates with the server.

 

Thanks for your help both.

Cheers

Chris

 

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.