"Can't Merge Hosts - They're Incompatible"

Message boards : Number crunching : "Can't Merge Hosts - They're Incompatible"
Message board moderation

To post messages, you must log in.

AuthorMessage
Matthew S. McCleary
Avatar

Send message
Joined: 9 Sep 99
Posts: 121
Credit: 2,288,242
RAC: 0
United States
Message 900257 - Posted: 27 May 2009, 23:58:22 UTC

Recently I reinstalled several of my hosts. Previously they were running Linux and now are running some variant of Windows.

I can't merge the Linux version of the host with the Windows version because the site says they're incompatible.

Why should it make any difference? All I want to do is combine the credit for the two incarnations of the same machine. Is there any way to do this?
ID: 900257 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15692
Credit: 84,761,841
RAC: 28
United States
Message 900259 - Posted: 28 May 2009, 0:07:20 UTC - in response to Message 900257.  

Merging hosts is limited because a few people out there have used the feature to artificially inflate their credit and RAC with a particular machine so as to gain ground in the standings.

Because of this, only machines with the same CPU & OS description are compatible and able to be merged.
ID: 900259 · Report as offensive
Cosmic_Ocean
Avatar

Send message
Joined: 23 Dec 00
Posts: 3027
Credit: 13,516,867
RAC: 13
United States
Message 900333 - Posted: 28 May 2009, 3:42:54 UTC

However, if you had saved the data directory from Linux before installing Windows, you could just keep going like nothing happened and the OS portion of your host data listed on your computers page would be updated at the next server communication.

I know this works when you reinstall Windows, but I think it would work to/from Linux/Windows.
Linux laptop:
record uptime: 1511d 20h 19m (ended due to the power brick giving-up)
ID: 900333 · Report as offensive
Matthew S. McCleary
Avatar

Send message
Joined: 9 Sep 99
Posts: 121
Credit: 2,288,242
RAC: 0
United States
Message 900335 - Posted: 28 May 2009, 4:06:50 UTC - in response to Message 900333.  

However, if you had saved the data directory from Linux before installing Windows, you could just keep going like nothing happened and the OS portion of your host data listed on your computers page would be updated at the next server communication.

I know this works when you reinstall Windows, but I think it would work to/from Linux/Windows.


Interesting. I'll remember that for the next machine for which I perform a brain transplant.

It sucks that we're unable to something that seems perfectly reasonable due to the actions of a (presumably) few, but I guess that's how it goes.
ID: 900335 · Report as offensive
Profile FalconFly
Avatar

Send message
Joined: 5 Oct 99
Posts: 394
Credit: 18,053,892
RAC: 0
Germany
Message 900362 - Posted: 28 May 2009, 6:34:46 UTC - in response to Message 900335.  
Last modified: 28 May 2009, 6:35:12 UTC

I recently was able to merge an abandoned host that the "Merge Hosts with the same name" function also stated was incompatible (create date apparently was a problem).

I went to the affected Host and manually selected "Merge Hosts" from there, at least it offered two viable other hosts that I could merge it onto.

May not help you in your case but worth a shot maybe...
ID: 900362 · Report as offensive
Cosmic_Ocean
Avatar

Send message
Joined: 23 Dec 00
Posts: 3027
Credit: 13,516,867
RAC: 13
United States
Message 900378 - Posted: 28 May 2009, 7:57:24 UTC - in response to Message 900335.  

However, if you had saved the data directory from Linux before installing Windows, you could just keep going like nothing happened and the OS portion of your host data listed on your computers page would be updated at the next server communication.

I know this works when you reinstall Windows, but I think it would work to/from Linux/Windows.


Interesting. I'll remember that for the next machine for which I perform a brain transplant.

It sucks that we're unable to something that seems perfectly reasonable due to the actions of a (presumably) few, but I guess that's how it goes.

I think most importantly out of anything is the client_state.xml and account_setiathome.berkeley.edu.xml are the two important ones needed for the transplant. client_state.xml might get a little upset if all the WUs disappear and the other files in the data directory, but this system was built to be fairly sturdy. It would figure out that the WUs are gone and basically start over, but that combined with the account file would keep the hostID active.
Linux laptop:
record uptime: 1511d 20h 19m (ended due to the power brick giving-up)
ID: 900378 · Report as offensive
woodenboatguy

Send message
Joined: 10 Nov 00
Posts: 368
Credit: 3,969,364
RAC: 0
Canada
Message 901503 - Posted: 30 May 2009, 13:04:31 UTC
Last modified: 30 May 2009, 13:07:08 UTC

I upgraded an old machine's hard drive, in part to clearn it out of all the junk it had accumulated. I happened to also change the name on the home network. That alone kept me from merging the "old" machine with the "new". Everything else remainded the same, well, other than a new hard drive.

"Old" machine

"New" machine

Edit: just remember - also added a CUDA graphics card /edit

Regards,
ID: 901503 · Report as offensive
Profile FalconFly
Avatar

Send message
Joined: 5 Oct 99
Posts: 394
Credit: 18,053,892
RAC: 0
Germany
Message 901613 - Posted: 30 May 2009, 18:09:57 UTC - in response to Message 901503.  
Last modified: 30 May 2009, 18:24:11 UTC

This line looks weird in one System :

Microsoft Windows XP
Professional x86 Editon, Service Pack 3, (05.01.2600.00)


Note the "Editon" vs. the correct "Edition", this may be sufficient to block the Merge (not sure though)

Try temporarily removing the 2nd Video Card for a quick test (launch BOINC, Update SETI, then attempt manual merging).
Also, see if the Host Name (only visible to you) and IP address are really the same.

Other than that, looks like you used a different BOINC Version on the old Host (which did not report Driver Version).

If all else fails, you could temporarily give the new Host the old Host ID (requires manual edit of the client_state.xml - make a backup of it first).

Look for :
<project>
<master_url>http://setiathome.berkeley.edu/</master_url>
<project_name>SETI@home</project_name>
further down.....
<hostid>4734505</hostid>

After re-launching BOINC, updating Project SETI, then exiting BOINC again, it "should" be possible to manually merge the Hosts.
If even that doesn't work, I wouldn't know what would...

--------------------------------------------------
Short version :

0) Preparation : set BOINC run mode to "Suspend"
...otherwise the later write-protected client_state.xml might screw up WorkUnits just finishing or downloading, as BOINC can't update their status for the moment
1) exit BOINC
2) make backup of client_state.xml (BOINC data Directory)
3) edit Host ID into 4734505 (your old host's ID)
4) write-protect client_state.xml
5) launch BOINC, hit Update Project on SETI
6) after confirming your old Host now holding updated Info, Quit BOINC again
7) attempt to Merge Hosts again (try both "Merge with the same Name" and manual function "Merge this Host" with your old Host, bottom of screen in Host Details
8) un-writeprotect client_state.xml
9) re-edit client_state.xml for Host ID listed in SETI Computers Page (should be your current ID again)
10) done (hopefully)
ID: 901613 · Report as offensive
-ShEm-
Volunteer tester

Send message
Joined: 25 Feb 00
Posts: 139
Credit: 4,129,448
RAC: 0
Message 901623 - Posted: 30 May 2009, 18:24:49 UTC - in response to Message 901613.  

This line looks weird in one System :

Microsoft Windows XP
Professional x86 Editon, Service Pack 3, (05.01.2600.00)


Note the "Editon" vs. the correct "Edition"

That is in the server code... He can't change that...
ID: 901623 · Report as offensive
Aurora Borealis
Volunteer tester
Avatar

Send message
Joined: 14 Jan 01
Posts: 3075
Credit: 5,631,463
RAC: 0
Canada
Message 901648 - Posted: 30 May 2009, 19:21:54 UTC - in response to Message 901623.  

This line looks weird in one System :

Microsoft Windows XP
Professional x86 Editon, Service Pack 3, (05.01.2600.00)


Note the "Editon" vs. the correct "Edition"

That is in the server code... He can't change that...

The spelling was corrected a month ago.

See this thread Minor type "Editon".
ID: 901648 · Report as offensive
Profile FalconFly
Avatar

Send message
Joined: 5 Oct 99
Posts: 394
Credit: 18,053,892
RAC: 0
Germany
Message 901704 - Posted: 30 May 2009, 20:14:58 UTC - in response to Message 901623.  

That is in the server code... He can't change that...


Of course he can, albeit only temporarily.

client_state.xml
<os_version></os_version>

Shouldn't be needed though.
ID: 901704 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15692
Credit: 84,761,841
RAC: 28
United States
Message 901718 - Posted: 30 May 2009, 20:38:40 UTC - in response to Message 901713.  

This line looks weird in one System :

Microsoft Windows XP
Professional x86 Editon, Service Pack 3, (05.01.2600.00)


Note the "Editon" vs. the correct "Edition"

That is in the server code... He can't change that...

The spelling was corrected a month ago.

See this thread Minor type "Editon".

Yeah right, NOT, Mine still says Editon.

Boinc 6.6.20 wrote:

5/29/2009 10:26:46 AM OS: Microsoft Windows XP: Professional x64 Editon, Service Pack 2, (05.02.3790.00)


The misstake is in the source code for BOINC, and it was fixed after 6.6.20 was released.
ID: 901718 · Report as offensive
Aurora Borealis
Volunteer tester
Avatar

Send message
Joined: 14 Jan 01
Posts: 3075
Credit: 5,631,463
RAC: 0
Canada
Message 901724 - Posted: 30 May 2009, 20:44:41 UTC - in response to Message 901713.  

This line looks weird in one System :

Microsoft Windows XP
Professional x86 Editon, Service Pack 3, (05.01.2600.00)


Note the "Editon" vs. the correct "Edition"

That is in the server code... He can't change that...

The spelling was corrected a month ago.

See this thread Minor type "Editon".

Yeah right, NOT, Mine still says Editon.

Boinc 6.6.20 wrote:

5/29/2009 10:26:46 AM OS: Microsoft Windows XP: Professional x64 Editon, Service Pack 2, (05.02.3790.00)

That's odd, I just took a look at hostinfo_win.cpp and didn't find any typo 'Editon'.
ID: 901724 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 901735 - Posted: 30 May 2009, 20:57:11 UTC - in response to Message 901724.  

This line looks weird in one System :

Microsoft Windows XP
Professional x86 Editon, Service Pack 3, (05.01.2600.00)


Note the "Editon" vs. the correct "Edition"

That is in the server code... He can't change that...

The spelling was corrected a month ago.

See this thread Minor type "Editon".

Yeah right, NOT, Mine still says Editon.

Boinc 6.6.20 wrote:

5/29/2009 10:26:46 AM OS: Microsoft Windows XP: Professional x64 Editon, Service Pack 2, (05.02.3790.00)

That's odd, I just took a look at hostinfo_win.cpp and didn't find any typo 'Editon'.

Ah, but look at the last changeset. Rom fixed it on 13 April.
ID: 901735 · Report as offensive
Profile arkayn
Volunteer tester
Avatar

Send message
Joined: 14 May 99
Posts: 4438
Credit: 55,006,323
RAC: 0
United States
Message 901746 - Posted: 30 May 2009, 21:09:58 UTC - in response to Message 901733.  

I never even noticed it on my machine, both of my PC's are running 6.6.20. The iMac is running 6.6.29.

ID: 901746 · Report as offensive
woodenboatguy

Send message
Joined: 10 Nov 00
Posts: 368
Credit: 3,969,364
RAC: 0
Canada
Message 901914 - Posted: 31 May 2009, 3:33:38 UTC - in response to Message 901613.  
Last modified: 31 May 2009, 3:35:26 UTC

Edit: different host name and also a different IP I just noticed to... /edit



Try temporarily removing the 2nd Video Card for a quick test (launch BOINC, Update SETI, then attempt manual merging).
Also, see if the Host Name (only visible to you) and IP address are really the same.


Just noticed the video card difference. It's actually the same card, a dual card unit but I was having a problem getting the second one recognized at the time. I've since got it to recognize and use the second card in the unit. At the time I last tried merging, it was before I had got the unit working on both cards, so it "should" have appeared to be the same one - but don't quote me.


Other than that, looks like you used a different BOINC Version on the old Host (which did not report Driver Version).


Good catch. I have upgraded BOINC since then several times. I'm not sure when along the way I tried merging vs. when I upgraded.



If all else fails, you could temporarily give the new Host the old Host ID (requires manual edit of the client_state.xml - make a backup of it first).


Interesting pointer. I will try that and see where it gets me and report back!

Thanks for the tips.

Regards,
ID: 901914 · Report as offensive
Profile Paul D Harris
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 1122
Credit: 33,600,005
RAC: 0
United States
Message 903581 - Posted: 4 Jun 2009, 13:19:10 UTC - in response to Message 900257.  

Recently I reinstalled several of my hosts. Previously they were running Linux and now are running some variant of Windows.

I can't merge the Linux version of the host with the Windows version because the site says they're incompatible.

Why should it make any difference? All I want to do is combine the credit for the two incarnations of the same machine. Is there any way to do this?

I had that problem when all the pending credit is granted on the first machine then try to merge again.
ID: 903581 · Report as offensive

Message boards : Number crunching : "Can't Merge Hosts - They're Incompatible"


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