iceccd man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

iceccd(1)							     iceccd(1)

NAME
       iceccd - Icecream daemon

SYNOPSIS
       iceccd [ -n netname ] [ -m max_processes ] [ --no-remote ] [ -w ] [ -d
	      | --daemonize ] [ -l logfile ] [ -s schedulerhost ] [ -v[v[v]] ]
	      [ -r | --run-as-user ] [ -b env-basedir ] [ -u | --nobody-uid |
	      nobodyuid] [ --cache-limit MB ] [ -N hostname ]

DESCRIPTION
       The Icecream daemon has to run on all nodes being part of the  Icecream
       compile cluster. It receives compile jobs and executes them in a chroot
       environment. The compile clients send  their  compile  environment  the
       first time they send a job to a particular daemon, so that the environ‐
       ment of the daemon doesn't have to match the one of the client.

       The daemon also has to run on clients sending compile jobs to the  Ice‐
       cream network. If a node should be able to send compile jobs, but never
       receive any, start the daemon with the option -m 0.

       All Icecream daemons need to have contact  to  the  Icecream  scheduler
       which controls the distribution of data between compile nodes. Normally
       the daemon will automatically find the right scheduler. If this is  not
       the  case  you  can explicitly specify the name of the Icecream network
       and the host running the scheduler.

OPTIONS
       -n netname
	      The name of the icecream network the daemon should  connect  to.
	      There  has  to  be a scheduler running for the network under the
	      same network name.

       -m max_processes
	      Maximum number of compile jobs started in	 parallel  on  machine
	      running the daemon.

       --no-remote
	      Prevents jobs from other nodes being scheduled on this one.

       -w

       -d, --daemonize
	      Detach daemon from shell.

       -l logfile
	      Name of file where log output is written to.

       -s scheduler_host
	      Name  of	host  running the scheduler for the network the daemon
	      should connect to. This option might help if the scheduler can't
	      broadcast	 its  presence to the clients due to firewall settings
	      or similar reasons.

       -v, -vv, -vvv
	      Control verbosity of daemon. The more v the more verbose.

       -r, --run-as-user
	      Force running the daemon with user rights. Usually you will need
	      to run the daemon with root rights.

       -b env_basedir
	      Base directory for storing compile environments sent to the dae‐
	      mon by the compile clients.

       -u, --nobody-uid nobodyuid
	      Id of user nobody. This user id is used when the daemon is drop‐
	      ping privileges.

       --cache-limit MB
	      Maximum  size in Mega Bytes of cache used to store compile envi‐
	      ronments of compile clients.

       -N hostname
	      The name of the icecream host on the network.

SEE ALSO
       icecream, icecc-scheduler, iceccd, icemon

AUTHOR
       Cornelius Schumacher

			       April 21th, 2005			     iceccd(1)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net