Message boards :
Number crunching :
New computer database entry created on each connect
Message board moderation
Author | Message |
---|---|
Send message Joined: 18 Sep 04 Posts: 6 Credit: 18,628 RAC: 0 |
Yesterday, I was reviewing my account and discovered that I had several hundred computer entries, all duplicates of the three machines I have. I went through and merged them all. Today, I went in an reviewed them again to discover yet more duplicate entries, which I again merged. 10 minutes later, there were still more duplicates. I suspended all communication to the host, then, as a test, I allowed one computer to connect once and when back and checked. Indeed there was a new computer entry listed. Cheers ... MAW |
Send message Joined: 1 Sep 04 Posts: 101 Credit: 1,395,204 RAC: 0 |
i have also a lot of 'extra' hosts but the cloning behaviour occurs only on the host i have just attached to the project. All my others hosts don't replicate Yesterday, I was reviewing my account and discovered that I had several hundred computer entries, all duplicates of the three machines I have. I went through and merged them all. |
Send message Joined: 1 Sep 04 Posts: 140 Credit: 2,579 RAC: 0 |
We will look at this - seems to be one of our very last problems after a hectic 2 days.. Ben i have also a lot of 'extra' hosts |
Send message Joined: 1 Sep 04 Posts: 140 Credit: 2,579 RAC: 0 |
MAW and watnou, could you please check to see if this is still happening as some changes have been made quite recently and it may be fixed. Ben i have also a lot of 'extra' hosts |
Send message Joined: 1 Sep 04 Posts: 101 Credit: 1,395,204 RAC: 0 |
at this moment no duplications visible MAW and watnou, could you please check to see if this is still happening as some changes have been made quite recently and it may be fixed. |
Send message Joined: 18 Sep 04 Posts: 6 Credit: 18,628 RAC: 0 |
Duplications are still occurring for me.
Cheers ... MAW |
Send message Joined: 1 Sep 04 Posts: 101 Credit: 1,395,204 RAC: 0 |
Forced an update on my laptop and that resulted in a duplicate Duplications are still occurring for me. |
Send message Joined: 26 Nov 05 Posts: 16 Credit: 14,707 RAC: 0 |
Ben about duplicate host entries: We will look at this - seems to be one of our very last problems after a hectic 2 days..IIRC the logic to recognize a host changed a bit in last Boinc versions. Newer server code (from 504??) should prevent this to happen with clients (from 5.4.x??). |
Send message Joined: 17 Sep 04 Posts: 22 Credit: 983,416 RAC: 0 |
I know that some of the older BOINC server software would do this if you have an account manager, like BAM!. Are you guys using this to? |
Send message Joined: 1 Sep 04 Posts: 101 Credit: 1,395,204 RAC: 0 |
i am using it but not for the laptop i'm experiencing the duplication and the hosts that are under the account manager doesn't seem to be having this problem I know that some of the older BOINC server software would do this if you have an account manager, like BAM!. Are you guys using this to? |
Send message Joined: 2 Sep 04 Posts: 39 Credit: 441,128 RAC: 0 |
As a workaround, you can fix this on the client side by editing client_state.xml. First, exit BOINC while editing the file. Look for: <hostid>0</hostid> ...inside LHC's section of the file. That 0 should be a machine number. Edit it to be the highest host number for that machine. Then, merge all the dupes for that box. Then, restart BOINC. You may get one more dupe after that, but it should stop the creation of hundreds of them. Merge any lingering hosts, and you're done. |
Send message Joined: 1 Sep 04 Posts: 101 Credit: 1,395,204 RAC: 0 |
tried it seems to work thnx As a workaround, you can fix this on the client side by editing client_state.xml. |
Send message Joined: 18 Sep 04 Posts: 6 Credit: 18,628 RAC: 0 |
Worked for me as well. Thanks. Cheers ... MAW |
Send message Joined: 13 Jul 05 Posts: 456 Credit: 75,142 RAC: 0 |
So a detailed method to stop this happening is as follows: 1. Stop BOINC. 2. Go to the website and merge all the hosts that are clones of the same machine. 3. Note the hostid of the merged machine. 4. Edit client_state.xml in the BOINC directory/folder. One way to do this is to open it with notepad. Another is to double click on it to open it in IE, then use View Source which will open it in notepad for edit. 5. Look for <hostid>nnnnn</hostid> where nnnnn is a number, under the LHC section of the file. If you are using notepad, one way to do this is to use ctrl-F for find, then enter lhcatnome in the search box and hit return; clear the search box and enter hostid and hit return. 6. If nnnnn matches your hostid from the merge, you have done, exit without saving and restart BOINC 7. Otherwise, change nnnnn to the number you noted earlier, exit with saving the changes and restart BOINC. If the above contains too much detail, it wasn't written for you ;-) River~~ |
Send message Joined: 29 Sep 04 Posts: 196 Credit: 207,040 RAC: 0 |
Quick Tip: To actually stop BOINC (as opposed to simply closing the BOINC Manager), go to Start -> Run. In the box type "net stop boinc" (without the quotes) then click ok. A box will appear and disappear. To Start BOINC again, go to Start -> Run. In the box type "net start boinc" (without the quotes) then click ok. A box will appear and disappear. Stop BOINC: Start -> Run; "net stop boinc" [ok] Start BOINC: Start -> Run; "net start boinc" [ok] |
Send message Joined: 2 Sep 04 Posts: 165 Credit: 146,925 RAC: 0 |
This only works if you have installed as a service. Possibly only on Windows. BOINC WIKI |
Send message Joined: 13 Jul 05 Posts: 456 Credit: 75,142 RAC: 0 |
Definitely not on linux - see below. On windows where boinc is a service you can - use the net command as described (this is the one to use if you like typing commands) - or use the Services stop/start commands (look for Admin tools in the control panel, then services) - this is the one to go for if you prefer to do everything with the mouse. On windows where boinc is not a service - to stop open the BoincManager and click file -> exit (not the win X close button) - to start open the BoincManager again and (unless you have played with the settings) it should automatically restart BOINC On linux to stop from a terminal window (shell) - cd to the BOINC directory and type ./boinc_command --quit - type /usr/local/BOINC/boinc_command --quit (alter the path as appropriate) The above two should work however boinc is installed. If you prefer to use the mouse, then you need to prepare in advance. Create a script containing the line /usr/local/BOINC/boinc_command --quit and put a link to that script somewhere convenient (eg on the desktop). Then you can stop boinc with a mouse. - if you have added boinc into the init.d system for auto start/stop then you can also type /etc/init.d/boinc stop On linux to start really does depend on how you originally installed boinc how do you usually start boinc? - If you do it manually, just do the same again. - If you edited a startup script to call a boinc startup script then do that same call manually from a shell. - if you have installed boinc into the init.d system then open a shell and type /etc/init.d/boinc start - if you installed from a package manager then the init.d approach is worth a try, as this is the most likely way for a package manager to make sure the program runs on startup. Again, whichever you do can be put into a script to be run with a mouse click. - if all else fails and you are panicking about lost production you could always reboot! If you do this, though, certainly try to work out what to do next time. I am sorry I don't know the Mac equivalents - anyone ?? R~~ |
Send message Joined: 14 Jul 05 Posts: 275 Credit: 49,291 RAC: 0 |
On linux to stop from a terminal window (shell) This works on Windows too. [b]C:\Program Files\BOINC>[/b] boinccmd --quit |
Send message Joined: 13 Jul 05 Posts: 456 Credit: 75,142 RAC: 0 |
[b]C:\Program Files\BOINC>[/b] boinccmd --quit I had not realised that boinccmd existed on Windows. Confused by the change of spelling :) R~~ |
Send message Joined: 2 Sep 04 Posts: 33 Credit: 2,057,517 RAC: 0 |
Well since we are throwing out here all the ways to stop / start the boinc service in windows... in the RUN/OPEN box from the "Start" menu type "services.msc" Find BOINC and right click to get all the options for the service Stop Start Pause Resume Restart Properties This is pretty much the same display you get if you go Admin Tools->Computer Management->Services & Applications->Services - da shu @ HeliOS, "Free software†is a matter of liberty, not price. To understand the concept, you should think of “free†as in “free speechâ€, not as in “free beer". |
©2024 CERN