CRM - konfigurace distcc

Z DCEwiki
Skočit na navigaci Skočit na vyhledávání

Utilita distcc umožňuje využít při kompilaci výpočetního výkonů většího počtu strojů.

Na každém z nich musí být spuštěn démon distcc, který zajišťuje kompilaci bloků kódu, předaných ke zpracování strojem, na kterém probíhá vlastní sestavení. Právě k tomuto účelu může Pacemaker s výhodou využít LSB agenta ocf:LSB:distcc, neboť spuštění a zastavení démona distcc nevyžaduje žádné speciální parametry.


Vytvoření zdroje pro spouštění distcc na všech nodech

Poznámka
crm(live)configure# cd
crm(live)configure# primitive DISTCC lsb:distcc 
crm(live)configure# clone clDISTCC DISTCC
crm(live)configure# commit
crm(live)configure# quit
bye
nod-2 (DATASERVER) :~# crm status
============
Last updated: Mon Nov 28 10:40:53 2011
Last change: Mon Nov 28 10:40:40 2011 via cibadmin on nod-2
Stack: openais
Current DC: nod-4 - partition with quorum
Version: 1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c
4 Nodes configured, 4 expected votes
14 Resources configured.
============

Online: [ nod-2 nod-1 nod-4 nod-3 ]

 Clone Set: clDISTCC [DISTCC]
     Started: [ lucy patty charlie-brown snoopy ]

nod-2 (DATASERVER) :~#