Posts by Erich56

21) Message boards : BOINC client : allow multiple clients (Message 69484)
Posted 6 May 2016 by Erich56
Post:
Yesterday late evening, a disruption happened on my system - I could not re-activate the monitor, neither by mouse nor by keyboard :-(
So I had no other choice than pushing the hardware exit button and re-boot the PC. And of course, the RAMDisk was emtpy, BOINC was gone.

This incident was kind of a sign for me to now change to the external USB3 HD (as I had planned it anyway if I can't get the second BOINC client to run).

So, this morning I re-installed BOINC on the external HD, and I do no longer need to care about observing unrealstic disc size requirements when downloading GPUGRID and ATLAS tasks, etc.

Again, many thanks to all of you who put in their time by providing these many hints and suggestions, in order to get my second BOINC to function.
22) Message boards : BOINC client : allow multiple clients (Message 69480)
Posted 5 May 2016 by Erich56
Post:
If you're using a modern client, like the recommended v7.6.22, the easiest way to update configurations is to use the Event Log Options tool (Ctrl+Shift+F) - make a trivial change and click 'OK'. That creates a template cc_config.xml file with every possible tag present, and all spelled correctly :-) Then just modify 0 to 1, or whatever, for the tag you need. Did I say I restarted the primary client after making that change? It feels like one which would only take effect at startup, rather than through 'read config files' like some others.

sorry, I read your post too late. When I do Ctrl+Shift+F, a window called "BOINC Diagnostic Log Flags" opens, rather than what you were describing.
Concerning making changes: in fact, each time I made these in the cc_config.xml, I had closed down BOINC before and then restarted it.
23) Message boards : BOINC client : allow multiple clients (Message 69479)
Posted 5 May 2016 by Erich56
Post:
could you please tell me what exactly the cc_config.xml would look like then?
I now have as follows:

<cc_config>
<options>
<allow_multiple_clients>1</allow_multiple_clients>
<allow_remote_gui_rpc>
</options>
</cc_config>

When I open the BOINC manager, I get notices like
Unrecognized tag in cc_config.xml: <allow_remote_gui_rpc>
and
Error in cc_config.xml options
and
Missing end tag in cc_config.xml
24) Message boards : BOINC client : allow multiple clients (Message 69476)
Posted 5 May 2016 by Erich56
Post:
You are very close, but your cc_config.xml is not formatted correctly. See http://boinc.berkeley.edu/wiki/Client_configuration
You are missing some tags.


okay, I guess I found out what you talk about. It now looks like this:

<cc_config>
<options>
<allow_multiple_clients>1</allow_multiple_clients>
</options>
</cc_config>

(again, the various lines are moved to the right, for some reason this cannot be reproduced here in the forum).

However, this did not help, either. The failure must be somewhere else, and I doubt that I'll find out.
25) Message boards : BOINC client : allow multiple clients (Message 69474)
Posted 5 May 2016 by Erich56
Post:
I now created this cc_config.xml and put it into both BOINCs. Then I restarted the first one, then the second one.
Same failure as before: on the right-hand lower corner (in kind of a "status bar"), the two notices "connecting to 127.0.01" and "disconnected" change in intervals of a few seconds.

Just to be on the safe side, as I am surely not a specialist in creating xml-files. The one I did looks like this:

<cc_config>
<allow_multiple_clients>1</allow_multiple_clients>
</cc_config>

correct?

One one hand, it seems to me that I am just a tiny step away from succeeding, on the other hand, I suspect that for some unknown reason, it simply cannot made work here :-(

So, with the trial period of my RAMDisk ending in a few days, I'll give up the idea of having two BIONCs (one on the RAMDisc, the other one on the internal SSD). I will install it on an external USB3-SSD.

P.S. Unfortunately, the cc_config-xml text structure is not shown correctly here. In the second line, the arrow is placed exactly unter the underbar of the text in the first line.
26) Message boards : BOINC client : allow multiple clients (Message 69472)
Posted 5 May 2016 by Erich56
Post:
OK, as I suspected, curiosity got the better of me. I created the two batch files BobCat13 suggested in the message I'm replying to.

And it failed. Watching the changes in the second data directory, I saw a file stderrdae.txt being created, with the contents

05-May-2016 15:50:59 Another instance of BOINC is running.
GLE: Cannot create a file when that file already exists.

 (0xb7)

Armed with that information, I edited the cc_config.xml file for the first (originally running) instance, with the

<allow_multiple_clients>1</allow_multiple_clients>

option, and restarted the first client. After that, everything worked as advertised. Two different clients running (two instances of boinc.exe in Task Manager), two different instances of boincmgr.exe in Task Manager as well, two different displays on screen with different project lists, etc. etc.

hm, sounds interesting.
However:
- there is no cc_config.xml in the "first" BOINC (in fact, in the "second" not either). But as far as I understand, I would just need to create one.
- the file "stderrdae.txt" here is two days old, and it's empty. No text at all.
So, the behaviour here seems to be different to what you got while testing.

I guess I now just create the cc_config.xml and put it into the first BOINC, right?
27) Message boards : BOINC client : allow multiple clients (Message 69468)
Posted 5 May 2016 by Erich56
Post:

@Erich, what firewall do you use, and did you add boinc.exe and boincmgr.exe to it? If just the Windows firewall, what are the settings used?

I am using Symantec Endpoint Protection. In the chapter "Network Thread Protection" I now opened "configure firewall rules" and added a rule to allow all traffic for boincmgr.exe and boinc.exe
However, this did not help :-(
28) Message boards : BOINC client : allow multiple clients (Message 69465)
Posted 5 May 2016 by Erich56
Post:
[quote] They considered using BOINC a few years ago, but couldn't make it fly. However, it does give us another useful option in situations like the present.

Just too bad that within the range of BOINC projects, at least from what I could see, there is no other biomedical project for GPU like GPUGRID or FoldingHome :-(
29) Message boards : BOINC client : allow multiple clients (Message 69464)
Posted 5 May 2016 by Erich56
Post:
[quote] They considered using BOINC a few years ago, but couldn't make it fly. However, it does give us another useful option in situations like the present.

Just too bad that within the range of BOINC projects, at least from what I could see, there is no other biomedical project for GPU like GPUGRID or FoldingHome :-(
30) Message boards : BOINC client : allow multiple clients (Message 69461)
Posted 5 May 2016 by Erich56
Post:
Ah OK, but if he's already having trouble connecting two BOINC Managers, he may as well have trouble connecting boinccmd to the right directory.

This might well be the case, I am afraid.
By now, my will to further experiment is somewhat exhausted, honestly speaking.

Even more since I'm having second thoughts on coninuing using of the RAMDisk for BOINC.
Twice already the system crashed (once due to electricity failure caused by a defective vacuum cleaner plug, the other time for unknown reasons), so each time I had to install BOINC from scratch.
And all these special settings and what not, in order to maybe finally get 2 BOINCs running, would have to be made over each time. I guess it simply isn't worth it.
Most likely, within the next few days I will simply attach my external USB-3 HDD and have BOINC run there. And no longer have to worry about GPUGRID requesting 7.629MB free disc space before even downloading a new task, and - what I found out the other day - also ATLAS requests 6.199MB free disc space (whereas in reality, it does not need more than about 2GB).

So, at the bottom line, running BOINC with the projects I have chosen, on a RAMDDisk with total 32GB RAM turns out not being the best idea. If I had 64GB RAM, the situation would be a different one.

In any case, many thanks to you people for all the help, hints and suggestions you brought here in this thread, for assisting me with my plan.
31) Message boards : BOINC client : allow multiple clients (Message 69460)
Posted 5 May 2016 by Erich56
Post:
There is very little GPUGrid work at the moment anyway, so it could be much ado about nothing.

Maybe I mentioned this elsewhere, but at the risk of repetition: In comparable situations, I just do Folding on the GPU, and use BOINC for the CPU projects. They get along together fine in most cases, except when a VirtualBox project is involved, in which case Folding can crash.


You are right, GPUGRID seems to have come to a halt until some time in summer, if not even longer (recently they were talking about a new student to come on board at the beginning of June, now it's obviously a month later, and no one can tell, I guess, what it will look like in reality). It's just too bad that such a great and valuable project is down, at least for the time being.

As alternative, I have my two high-end GPUs crunch SETI@home right now.
Folding@home would also sound great, and it's something similar to GPUGRID, dealing with biomedicine. However, I would foresee problems with my settings, since I have ATLAS@home running, too; and this is using a VirtualBox.
However, I might install and try Folding on one of my other PCs with a GTX970 inside. There is no VirtualBox on this PC.
And then, there is another PC with a GTX750 inside. On this one, too, I might try Folding.
It's a pitty that Folding does not run under BOINC.
32) Message boards : BOINC client : allow multiple clients (Message 69447)
Posted 4 May 2016 by Erich56
Post:
When you then start the first BOINC, it will no longer be attached to GPUGRID, but when you start the second instance, it will be.

okay, that's clear to me. My intention is to have GPUGRID attached to the second instance (the one on the SSD) instead to the first, current one (on the RAMDisk).
However, to move the GPUGRID-xml from the 1st to the 2nd BOINC, I have to get the second one to work. In which I did not succeed so far :-(
33) Message boards : BOINC client : allow multiple clients (Message 69444)
Posted 4 May 2016 by Erich56
Post:

You can also attach the first BOINC to GPUGRID, then move the account_*.xml file over to the second BOINC instance's data directory. ...

sorry, Jord, I cannot follow you here :-(

The current situation is that GPUGRID is attached to the first BOINC instance (the 2nd one never worked so far).
So, if I move the account_www.gpugrid.net.xml file to the second BOINC instance's data directory - I guess then GPUGRID will no longer work, neither on the first nor on th second BOINC, right?

Or did I misunderstand something?
34) Message boards : BOINC client : allow multiple clients (Message 69439)
Posted 4 May 2016 by Erich56
Post:
Well, the situation is such that the trial period for the RAMDisk ends in 4 days. It would not make sense to buy it, if I cannot run the second BOINC for GPUGRID computing (more details see my initial posting above).
Which means that if I don't get the second BOINC to function, I will give up this plan and install BOINC on an external USB-3 drive. In fact, I have a spare one around here, so I wouldn't even have to buy it.
From what I have been told here in the forum, speed-wise the difference between RAMDisk and USB3 SSD should, in case of BOINC, not play much of a role.

It's really too bad that 2 BOINCs don't work here, but - as said - this seems to be a common problem :-(
35) Message boards : BOINC client : allow multiple clients (Message 69425)
Posted 4 May 2016 by Erich56
Post:
Instead of changing the password (honestly, I didn't dare to make this change in the original BOINC instance, not risking that this one then wouldn't work either), I closed down both BOINC instances and again copied the gui_rpc_auth.cfg directly. Then I started the first Manager and then the second one.
And now, in contrast to as it acted before, the second one does NOT say "wrong password" right after trying to connect once, but I can see in the lower right corner of the Manager window "connecting to 127.0.0.1" and "disconnected" - in about 2-3 seconds intervals, all time long, until I close the Manager.

This is all very strange, and by now I suspect that this constellation simply will NOT work here (as, from what one can read in the forums, it does not work for many others as well, for what reason ever).
36) Message boards : BOINC client : allow multiple clients (Message 69420)
Posted 3 May 2016 by Erich56
Post:
except for "global_prefs_override.xml" everything is there, also the folder named "Notices".
So the second client obviously has startet properly.
37) Message boards : BOINC client : allow multiple clients (Message 69414)
Posted 3 May 2016 by Erich56
Post:
You did stop/start the client, correct?

Yes, I did.


But by now I guess that the problem may be somehow related to what Richard was saying above:

...But that assumes that the second client is running, that it's listening on the correct port, etc. etc. etc. I think you get the same "incorrect password" error message whichever part of your configuration is wrong.

:-( :-( :-(
38) Message boards : BOINC client : allow multiple clients (Message 69408)
Posted 3 May 2016 by Erich56
Post:
The best was to do it is to have both data directory folders open and drag from the first client to the second client choosing the Copy option.

I did this right now, but it didn't solve the problem :-(
39) Message boards : BOINC client : allow multiple clients (Message 69404)
Posted 3 May 2016 by Erich56
Post:
For the second BOINC instance, use 'localhost' or '127.0.0.1' (you'll have to experiment), and use the "computername:port" format as described for the boinccmd tool.

hm, I must hope that '127.0.0.1' will work for the second BOINC instance; because using 'localhost' would attach the first instance (this was the case when 1 hour ago, in the properties of the second BOINC Manager, I changed '127.0.0.1' to read 'localhost').

Further, I guess I will not be able to prevent BOINCTasks to attach the first BOINC instance, as in the instructions it says that this will happen automatically. However, my preference would be to run the first BOINC instance on the regular BOINC manager, und the second one on BOINCTasks.
40) Message boards : BOINC client : allow multiple clients (Message 69402)
Posted 3 May 2016 by Erich56
Post:
The alternative BOINCTasks manager is apparently much easier to get working with a second client.

how would I do this in detail?
After installing BOINCTasks - doing what exactly?

I could run the first client with BOINC, as before (i.e. making no changes), and the second client with BOINCTasks?


Previous 20 · Next 20

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.