Il s'agit de la commande iceccd qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
iceccd - Démon Icecream
SYNOPSIS
glaceccd [ -n nom de réseau ] [ -m max_processus ] [ --pas de télécommande ] [ -w ] [ -d | --démoniser ] [
-l fichier journal ] [ -s planificateurhôte ] [ -v[v[v]] ] [ -r | --exécuter en tant qu'utilisateur ] [ -b env-
baser ] [ -u | --personne-uid | nul] [ --cache-limite MB ] [ -N nom d'hôte ]
DESCRIPTION
Le démon Icecream doit s'exécuter sur tous les nœuds faisant partie du cluster de compilation Icecream. Ce
reçoit les tâches de compilation et les exécute dans un environnement chroot. Les clients de compilation envoient
leur environnement de compilation la première fois qu'ils envoient un travail à un démon particulier, de sorte que
l'environnement du démon ne doit pas nécessairement correspondre à celui du client.
Le démon doit également s'exécuter sur les clients envoyant des tâches de compilation au réseau Icecream. Si un
node devrait pouvoir envoyer des tâches de compilation, mais n'en recevoir jamais, démarrez le démon avec le
option -m 0.
Tous les démons Icecream doivent être en contact avec le planificateur Icecream qui contrôle le
distribution des données entre les nœuds de compilation. Normalement, le démon trouvera automatiquement
le bon programmateur. Si ce n'est pas le cas, vous pouvez spécifier explicitement le nom du
Le réseau Icecream et l'hôte exécutant le planificateur.
OPTIONS
-n nom de réseau
Le nom du réseau de glaces auquel le démon doit se connecter. Il doit y avoir un
planificateur s'exécutant pour le réseau sous le même nom de réseau.
-m max_processus
Nombre maximal de tâches de compilation démarrées en parallèle sur la machine exécutant le démon.
--pas de télécommande
Empêche les travaux d'autres nœuds d'être planifiés sur celui-ci.
-w
-d, --démoniser
Détachez le démon du shell.
-l fichier journal
Nom du fichier dans lequel la sortie du journal est écrite.
-s planificateur_hôte
Nom de l'hôte exécutant le planificateur pour le réseau auquel le démon doit se connecter.
Cette option peut aider si le planificateur ne peut pas diffuser sa présence aux clients
en raison des paramètres du pare-feu ou pour des raisons similaires.
-v, -vv, -vvv
Contrôler la verbosité du démon. Plus il y a de v, plus il est verbeux.
-r, --exécuter en tant qu'utilisateur
Forcer l'exécution du démon avec les droits d'utilisateur. Habituellement, vous devrez exécuter le démon
avec les droits root.
-b env_basedir
Répertoire de base pour stocker les environnements de compilation envoyés au démon par la compilation
clients.
-u, --personne-uid nul
Identifiant de l'utilisateur personne. Cet identifiant d'utilisateur est utilisé lorsque le démon supprime des privilèges.
--cache-limite MB
Taille maximale en méga-octets du cache utilisé pour stocker les environnements de compilation de compilation
clients.
-N nom d'hôte
Le nom de l'hôte icecream sur le réseau.
Utiliser iceccd en ligne en utilisant les services onworks.net