Skillnad mellan versioner av "StarCraft"

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
 
(Stänga av distcc temporärt)
 
(3 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
 
StarCraft är ett väldigt löst kopplat kluster av Sun Ultra 10-[[:Kategori:Arbetsstationer|arbetsstationer]] i [[~ Allmänt|~]]. Namnet kommer av att maskinerna som ursprungligen ingick i klustret var namngivna efter karaktärer i spelet [http://www.blizzard.com/starcraft/ StarCraft]. De kör [http://www.gentoo.org/ Gentoo Linux], och klustringen består i att kompilering av paket distribueras med [http://distcc.samba.org/ distcc] varefter binärpaketen distribueras med NFS.
 
StarCraft är ett väldigt löst kopplat kluster av Sun Ultra 10-[[:Kategori:Arbetsstationer|arbetsstationer]] i [[~ Allmänt|~]]. Namnet kommer av att maskinerna som ursprungligen ingick i klustret var namngivna efter karaktärer i spelet [http://www.blizzard.com/starcraft/ StarCraft]. De kör [http://www.gentoo.org/ Gentoo Linux], och klustringen består i att kompilering av paket distribueras med [http://distcc.samba.org/ distcc] varefter binärpaketen distribueras med NFS.
   
Byggklustret styrs från [[Zeratul]] med [[Daggoth]], [[Mengsk]] och [[Beatrix]] är kompileringsnoder. Dessutom kan de flesta maskiner som kör Gentoo på SPARC använda dess binärpaket, som finns tillgängliga för NFS-montering på
+
Byggklustret styrs från [[Beatrix]] med [[Daggoth]] och [[Zeratul]] som kompileringsnoder. Dessutom kan de flesta maskiner som kör Gentoo på SPARC använda dess binärpaket, som finns tillgängliga för NFS-montering på
   
[[manhattan]]:/export/gentoo_packages/sparc
+
[[sherman]]:/export/packages/gentoo/sparc
  +
  +
För att installera lokala program på klustret, bygg dem först [[Rootmanual:Snabbmanual för Gentoo Linux | som vanligt i Gentoo]] på [[Beatrix]] och använd sedan flaggan <tt>--usepkgonly</tt> när du installerar på kompileringsnoderna.
  +
  +
Ibland dör kompileringen med "internal compiler error" eller något liknande mystiskt fel. Om man tror att det är distccs fel kan man prova att fortsätta bygget av det aktuella paketet utan distcc, t.ex. så här:
  +
  +
env FEATURES="-distcc" MAKEOPTS="-j1" \
  +
ebuild /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r12.ebuild package qmerge && \
  +
ebuild /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r12.ebuild clean && \
  +
emerge --resume --skipfirst
   
 
[[Category:StarCraft]]
 
[[Category:StarCraft]]

Nuvarande version från 27 november 2006 kl. 12.35

StarCraft är ett väldigt löst kopplat kluster av Sun Ultra 10-arbetsstationer i ~. Namnet kommer av att maskinerna som ursprungligen ingick i klustret var namngivna efter karaktärer i spelet StarCraft. De kör Gentoo Linux, och klustringen består i att kompilering av paket distribueras med distcc varefter binärpaketen distribueras med NFS.

Byggklustret styrs från Beatrix med Daggoth och Zeratul som kompileringsnoder. Dessutom kan de flesta maskiner som kör Gentoo på SPARC använda dess binärpaket, som finns tillgängliga för NFS-montering på

sherman:/export/packages/gentoo/sparc

För att installera lokala program på klustret, bygg dem först som vanligt i GentooBeatrix och använd sedan flaggan --usepkgonly när du installerar på kompileringsnoderna.

Ibland dör kompileringen med "internal compiler error" eller något liknande mystiskt fel. Om man tror att det är distccs fel kan man prova att fortsätta bygget av det aktuella paketet utan distcc, t.ex. så här:

 env FEATURES="-distcc" MAKEOPTS="-j1" \
 ebuild /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r12.ebuild package qmerge && \
 ebuild /usr/portage/x11-libs/gtk+/gtk+-1.2.10-r12.ebuild clean && \
 emerge --resume --skipfirst