Difference between pages "Icecream" and "Boot Process"

From Linuxintro
(Difference between pages)
 
imported>ThorstenStaerk
(Redirected page to LINUX BOOT PROCESS)
 
Line 1: Line 1:
Icecream is a software suite that allows you to build up a compile cluster. The goal is to speed up compiling by distributing the jobs over several computers. To do that, you need one compile-driver (the scheduler) and one or more daemons. As a start, have a daemon running on the computers ''earth'' and ''moon'' and run the scheduler on ''earth''. Every daemon can trigger a cluster compilation, as well ''earth'' as ''moon''.
+
#REDIRECT [[LINUX BOOT PROCESS]]
 
 
Now that’s sutlbe! Great to hear from you.
 
 
 
= Run it =
 
On every slave, start the daemon:
 
export PATH=/opt/icecream/bin:$PATH
 
iceccd -d
 
And make sure your firewall is stopped:
 
rcSuSEfirewall2 stop
 
On your driver, start the scheduler:
 
export PATH=/opt/icecream/bin:$PATH
 
scheduler -d
 
You can now start building e.g. with ''8'' compile jobs distributed over the nodes:
 
make -j8 CC=/usr/bin/icecc
 
 
 
= The monitor =
 
There is a graphical monitor available that shows which computer is compiling what:
 
 
 
[[Image:Icecream2.png]]
 
 
 
To see it, use the command
 
icemon
 
 
 
I'm out of league here. Too much brain power on dislpay!
 
 
 
Thanks alot - your answer solved all my porblmes after several days struggling
 
 
 
= See also =
 
* http://en.opensuse.org/Icecream
 
* http://websvn.kde.org:80/trunk/icecream/ - icecream source
 
* http://websvn.kde.org/trunk/playground/devtools/icemon/ - icemon source
 

Revision as of 03:14, 14 January 2014

Redirect to: