Overclock.net › Forums › Overclockers Care › Overclock.net BOINC Team › [Guide] Setting up multiple BOINC Instances
New Posts  All Forums:Forum Nav:

[Guide] Setting up multiple BOINC Instances - Page 3

post #21 of 73
Quote:
Originally Posted by mmonnin View Post

Great, what was the issue so I can update the procedure.

I think it was just me and my cut-n-paste, so I went through it building it from the bottom up manually.

CMD window, basic batch, add the commands. Once it was at the point of running from the batch file, just followed your instructions to connect it to the second Boinc Manager window.

Will connect it to BoincTasks later, but yeah I now have 200 Tasks when before I only had 100.

Now to shut down the network which is easy and set up enough to run till the announcement.

Will set it up in another machine.... then optimize it.
post #22 of 73
Ok Has anyone else got this working?

Want to know if there are any issues....
post #23 of 73
Thread Starter 
I did it on my Linux machine after doing it like tictoc posted. I removed the password in gui_rpc_auth.cfg, added sudo and the full path to the command to start BOINC.

Just got a 2nd instances on my 2p/2nd linux machine.
Edited by mmonnin - 4/26/17 at 3:27pm
post #24 of 73
Right. I'll take the time to compile a post with my methodology for automating the process of spawning many BOINC instances under Linux.
If you are running Windows, you can simply spin up a VM.

Several things to keep in mind:
1. Each BOINC client requires its own data directory so that it may have an independent set of tasks, regardless of their names. It is unlikely but you can even end up running the same task on two clients (as long as it needs a second verification run).
2. You will need a way to conveniently manage all the running instances; attaching manually to each instance is nuts when you run over 1,000 clients across several VMs.
3. 2 applies to attaching and updating any projects you want the clients to run.


My workarounds:
1. I have one bash script which, upon initial configuration, creates all the necessary scripts which would then initialize, run, and attach projects to all the instances I want to create.
2. BoincTasks is a very convenient software which has a human-readable configuration file, which can be easily manipulated (under Windows) and thus there is no need to manually connect to all of the machines and clients. The script generates a xmlconfig file whose content you should copy-paste in %appdata%\eFMer\BoincTasks\computers.xml.
I suggest making a backup copy of it, especially if you are going to run many clients (BoincTasks gets VERY slow and CPU-intensive if you have 500 clients attached to it)!!!
3. I do not recommend updating more than 5-6 clients on the same machine at once from BoincTasks - this can trigger a defer in communications from the server. Use the project_update script - it updates one client per 15 seconds.


The script
You can find my script with added comments here:
https://pastebin.com/6aTJ48K1
Please take your time to read through it because there are several variables you will need to change.

It is very, very simple and you should have no problems with modifying it. smile.gif
Since I've only had to run it five times (for a total of 1200 BOINC clients in my case), I never bothered to further optimize it.
Do not hesitate to contact me with any questions.
Edited by fragamemnon - 4/27/17 at 4:46am
MEGATRON
(24 items)
 
GIGATRON
(10 items)
 
 
CPUMotherboardGraphicsGraphics
Intel Core i5-3570K @ 4.8/1.32V | Hammer&Vice'd ASUS Sabertooth Z77 PowerColor R9 290 PowerColor R9 290 
RAMHard DriveHard DriveCooling
Samsung MV-3V4G3D/US 4x4GB kit @ 2200MHz 9-10-1... 2x Western Digital Caviar Black 1TB RAID 0 Samsung 840 Evo 250GB 2xAquacomputer Kryographics Hawaii Nickel/Acrylic 
CoolingCoolingCoolingCooling
XSPC Rasa Swiftech MCP-655 Vario Aquacomputer Aqualis 450mm w/ nano & Pump top 2x XSPC RX360; 1x XSPC RS360; 1x Alphacool ST 1... 
CoolingOSMonitorMonitor
EK-Vardar F4-120 8.1 x64; Ubuntu 14.10 Dell U2412M Dell U2412M 
MonitorMonitorKeyboardPower
Dell U2312H BenQ XL2411Z KBC Poker II MX Clears SeaSonic SS-850AM 
CaseMouseMouse PadAudio
Thermaltake Core X9 Mionix AVIOR 7000 Razer Goliathus Aune T1 -> Yamaha A-720 -> Sennheiser HD650 | S... 
CPUCPUMotherboardGraphics
Intel Xeon E5-2650 v4 @ 2.00GHz Intel Xeon E5-2650 v4 @ 2.00GHz SuperMicro X10DAL-i nay 
RAMHard DriveCoolingOS
2x8GB (for now) Kingston DDR4 @ 2133MHz/C16 Samsung 840 120GB EK-Vardar F4 on an Arctic Freezer i11 Ubuntu Server 16.04 
PowerCase
SeaSonic SS850-AM overrated 
  hide details  
Reply
MEGATRON
(24 items)
 
GIGATRON
(10 items)
 
 
CPUMotherboardGraphicsGraphics
Intel Core i5-3570K @ 4.8/1.32V | Hammer&Vice'd ASUS Sabertooth Z77 PowerColor R9 290 PowerColor R9 290 
RAMHard DriveHard DriveCooling
Samsung MV-3V4G3D/US 4x4GB kit @ 2200MHz 9-10-1... 2x Western Digital Caviar Black 1TB RAID 0 Samsung 840 Evo 250GB 2xAquacomputer Kryographics Hawaii Nickel/Acrylic 
CoolingCoolingCoolingCooling
XSPC Rasa Swiftech MCP-655 Vario Aquacomputer Aqualis 450mm w/ nano & Pump top 2x XSPC RX360; 1x XSPC RS360; 1x Alphacool ST 1... 
CoolingOSMonitorMonitor
EK-Vardar F4-120 8.1 x64; Ubuntu 14.10 Dell U2412M Dell U2412M 
MonitorMonitorKeyboardPower
Dell U2312H BenQ XL2411Z KBC Poker II MX Clears SeaSonic SS-850AM 
CaseMouseMouse PadAudio
Thermaltake Core X9 Mionix AVIOR 7000 Razer Goliathus Aune T1 -> Yamaha A-720 -> Sennheiser HD650 | S... 
CPUCPUMotherboardGraphics
Intel Xeon E5-2650 v4 @ 2.00GHz Intel Xeon E5-2650 v4 @ 2.00GHz SuperMicro X10DAL-i nay 
RAMHard DriveCoolingOS
2x8GB (for now) Kingston DDR4 @ 2133MHz/C16 Samsung 840 120GB EK-Vardar F4 on an Arctic Freezer i11 Ubuntu Server 16.04 
PowerCase
SeaSonic SS850-AM overrated 
  hide details  
Reply
post #25 of 73
Thread Starter 
I have added the Linux version to the OP. I made the blank password file 1st so I could start the Boinc instances after and let it run.
post #26 of 73
Thread Starter 
Added WUProp section. A simple app_config file to read the port for each client.
post #27 of 73
aside from having more wu's what other benefits does bunkering have ?
does this allow you to finish work faster ?
post #28 of 73
Bunkering translates into stacking up on completed work without submitting it. Then, once the competition starts, you upload your results at once and thus get all their reward credited during the event.

So no, you do not complete work faster.
MEGATRON
(24 items)
 
GIGATRON
(10 items)
 
 
CPUMotherboardGraphicsGraphics
Intel Core i5-3570K @ 4.8/1.32V | Hammer&Vice'd ASUS Sabertooth Z77 PowerColor R9 290 PowerColor R9 290 
RAMHard DriveHard DriveCooling
Samsung MV-3V4G3D/US 4x4GB kit @ 2200MHz 9-10-1... 2x Western Digital Caviar Black 1TB RAID 0 Samsung 840 Evo 250GB 2xAquacomputer Kryographics Hawaii Nickel/Acrylic 
CoolingCoolingCoolingCooling
XSPC Rasa Swiftech MCP-655 Vario Aquacomputer Aqualis 450mm w/ nano & Pump top 2x XSPC RX360; 1x XSPC RS360; 1x Alphacool ST 1... 
CoolingOSMonitorMonitor
EK-Vardar F4-120 8.1 x64; Ubuntu 14.10 Dell U2412M Dell U2412M 
MonitorMonitorKeyboardPower
Dell U2312H BenQ XL2411Z KBC Poker II MX Clears SeaSonic SS-850AM 
CaseMouseMouse PadAudio
Thermaltake Core X9 Mionix AVIOR 7000 Razer Goliathus Aune T1 -> Yamaha A-720 -> Sennheiser HD650 | S... 
CPUCPUMotherboardGraphics
Intel Xeon E5-2650 v4 @ 2.00GHz Intel Xeon E5-2650 v4 @ 2.00GHz SuperMicro X10DAL-i nay 
RAMHard DriveCoolingOS
2x8GB (for now) Kingston DDR4 @ 2133MHz/C16 Samsung 840 120GB EK-Vardar F4 on an Arctic Freezer i11 Ubuntu Server 16.04 
PowerCase
SeaSonic SS850-AM overrated 
  hide details  
Reply
MEGATRON
(24 items)
 
GIGATRON
(10 items)
 
 
CPUMotherboardGraphicsGraphics
Intel Core i5-3570K @ 4.8/1.32V | Hammer&Vice'd ASUS Sabertooth Z77 PowerColor R9 290 PowerColor R9 290 
RAMHard DriveHard DriveCooling
Samsung MV-3V4G3D/US 4x4GB kit @ 2200MHz 9-10-1... 2x Western Digital Caviar Black 1TB RAID 0 Samsung 840 Evo 250GB 2xAquacomputer Kryographics Hawaii Nickel/Acrylic 
CoolingCoolingCoolingCooling
XSPC Rasa Swiftech MCP-655 Vario Aquacomputer Aqualis 450mm w/ nano & Pump top 2x XSPC RX360; 1x XSPC RS360; 1x Alphacool ST 1... 
CoolingOSMonitorMonitor
EK-Vardar F4-120 8.1 x64; Ubuntu 14.10 Dell U2412M Dell U2412M 
MonitorMonitorKeyboardPower
Dell U2312H BenQ XL2411Z KBC Poker II MX Clears SeaSonic SS-850AM 
CaseMouseMouse PadAudio
Thermaltake Core X9 Mionix AVIOR 7000 Razer Goliathus Aune T1 -> Yamaha A-720 -> Sennheiser HD650 | S... 
CPUCPUMotherboardGraphics
Intel Xeon E5-2650 v4 @ 2.00GHz Intel Xeon E5-2650 v4 @ 2.00GHz SuperMicro X10DAL-i nay 
RAMHard DriveCoolingOS
2x8GB (for now) Kingston DDR4 @ 2133MHz/C16 Samsung 840 120GB EK-Vardar F4 on an Arctic Freezer i11 Ubuntu Server 16.04 
PowerCase
SeaSonic SS850-AM overrated 
  hide details  
Reply
post #29 of 73
Thanks for the post I was just reworking my own text and this helped a lot.

http://efmer.com/b/?q=Ubuntu_multiple_BOINC_clients
post #30 of 73
Quote:
Originally Posted by fragamemnon View Post


(BoincTasks gets VERY slow and CPU-intensive if you have 500 clients attached to it)!!!

Shouldn't get very slow unless you open all computers at the same time.

You can group computers and show a single group at a time.

Activating the history for the 500 computers, that will be very CPU intensive.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Overclock.net BOINC Team
Overclock.net › Forums › Overclockers Care › Overclock.net BOINC Team › [Guide] Setting up multiple BOINC Instances