Howto:icecream
Inhaltsverzeichnis |
Verteiltes Übersetzen mit icecream
Beschreibung
Icecream (iceccd) leistet ähnliches wie distcc, bietet jedoch interessante Zusatzfunktionen:
- automatisches Erkennen des Schedulers and der Knoten (Clients)
- Unterstützung von Crosscompilern
- graphischer Monitor (icemon (http://www.lug-wr.de/wiki/index.php/Bild:Compile_cluster2.png))
Installation
Debian/(K)Ubuntu: apt-get install iceccd icecc-monitor SuSE: yast -i icecream icecream-monitor
Konfiguration
Ein Rechner muss als Scheduler festgelegt werden (in "/etc/default/icecc.conf"):
START_ICECC="true" START_ICECC_SCHEDULER="true"
Alle anderen Rechner müssen nur den Client starten:
START_ICECC="true"
Wenn man ungenutzte Rechner mit CD-/DVD-Laufwerk herumstehen hat, kann man diese mit der LiveCD (http://crissi.linux-administrator.com/linux/iceccd/iceccd.html) zum Kompileknoten machen, wenn dort kein Linux/BSD installiert ist. Voraussetzung ist lediglich eine Netzwerkkarte und CDROM.
[Homepage (http://en.opensuse.org/Icecream|Icecream)]