Questo è il comando iceccd che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
iceccd - Demone del gelato
SINOSSI
ghiacciocc [ -n nomerete ] [ -m max_processi ] [ --no-remoto ] [ -w ] [ -d | --demonizzare ] [
-l file di log ] [ -s programmatorehost ] [ -v[v[v]] ] [ -r | --run-come-utente ] [ -b ENV
basato ] [ -u | --nessuno-uid | nessunouid] [ --cache-limite MB ] [ -N hostname ]
DESCRIZIONE
Il demone Icecream deve essere eseguito su tutti i nodi che fanno parte del cluster di compilazione Icecream. Esso
riceve i lavori di compilazione e li esegue in un ambiente chroot. I client di compilazione inviano
il loro ambiente di compilazione la prima volta che inviano un lavoro a un particolare demone, in modo che
l'ambiente del demone non deve corrispondere a quello del client.
Il demone deve anche essere eseguito sui client che inviano lavori di compilazione alla rete Icecream. Se un
nodo dovrebbe essere in grado di inviare lavori di compilazione, ma non riceverne mai, avviare il demone con il
opzione -m 0.
Tutti i demoni Icecream devono avere un contatto con lo scheduler Icecream che controlla il
distribuzione dei dati tra i nodi di compilazione. Normalmente il demone troverà automaticamente
il programmatore giusto. In caso contrario è possibile specificare esplicitamente il nome del
Rete di gelato e host che esegue lo scheduler.
VERSIONI
-n nomerete
Il nome della rete di gelati a cui il demone dovrebbe connettersi. Ci deve essere un
scheduler in esecuzione per la rete con lo stesso nome di rete.
-m max_processi
Numero massimo di lavori di compilazione avviati in parallelo sulla macchina che esegue il demone.
--no-remoto
Impedisce che i lavori di altri nodi vengano pianificati su questo.
-w
-d, --demonizzare
Scollega il demone dalla shell.
-l file di log
Nome del file in cui viene scritto l'output del registro.
-s host_schedulatore
Nome dell'host che esegue lo scheduler per la rete a cui il demone dovrebbe connettersi.
Questa opzione potrebbe essere d'aiuto se lo scheduler non può trasmettere la sua presenza ai client
a causa di impostazioni del firewall o motivi simili.
-v, -vv, -vvv
Controlla la verbosità del demone. Più v, più verboso.
-r, --run-come-utente
Forza l'esecuzione del demone con i diritti utente. Di solito dovrai eseguire il demone
con diritti di radice.
-b env_baseir
Directory di base per l'archiviazione degli ambienti di compilazione inviati al demone dalla compilazione
clienti.
-u, --nessuno-uid nessunouid
ID dell'utente nessuno. Questo ID utente viene utilizzato quando il demone sta perdendo i privilegi.
--cache-limite MB
Dimensione massima in Mega Byte della cache utilizzata per memorizzare ambienti di compilazione di compilazione
clienti.
-N hostname
Il nome dell'host del gelato sulla rete.
Usa iceccd online utilizzando i servizi onworks.net