per page, with , order by , clip by
Results of 0 - 1 of about 0 (0.000 sec.)
Propriété d'un task
@digest: 110967f98e3e2039d1d2682ceef99b7c
@id: 156296
@mdate: 2005-12-17T10:17:27Z
@size: 13875
@type: text/html
content-style-type: text/css
content-type: text/html; charset=iso-8859-1
description: Propriété d'un task
distribution: global
generator: LaTeX2HTML v2002-2-1
keywords: main
resource-type: document
#keywords: commande (10843), propriete (10063), positionner (10055), identifiant (9073), serveur1 (7684), tache (4904), visualisation (4899), workdir (4869), environnement (4553), sortie (4528), initialises (4226), cmdline (3434), exemple (3195), generales (3092), entree (3032), fichiers (2622), matieres (2495), retourner (2486), utilise (2398), commentaire (2237), sched (2212), serveur (1964), courant (1957), precedent (1822), autoriser (1818), domaine (1605), seront (1594), informations (1554), execution (1531), monter (1479), systemes (1394), defaut (1377)
suivant: Script monter: Documentation générale Sched précédent: Propriété d'un job Table des matières Sous-sections Options générales Options entrée/sortie Visualisation via sched_view Autres options Variables Domaine Format Substitution Variables systèmes Exemple Variables d'environnement Format Restriction Propriété d'un task Options générales Figure 6: Propriété d'un task Propriété Informations Exemple Use Identifiant du modèle pour le task. Ce modèle ( template ) permet de positionner des options par défaut. identifiant Id Représente l'identifiant de la tâche (task). Il est utilisé dans tout le système pour identifier de manière unique la tâche. identifiant Command Commande à exécuter pour cette tâche tar cfvz /bkp.tgz /etc Host Ce champs permet spécifier sur quel serveur sera exécuté la commande. serveur1 Comment Commentaire comment Condition Script de condition qui est exécuté avant l'exécution de la commande. Le script doit retourner une valeur vraie pour autoriser l'exécution de la commande. (voir Section 6.1 ). ok('avant-sleep') Options entrée/sortie Figure 7: Propriété d'un task (I/O) Propriété Informations Exemple stdin Entrée standard de la commande /etc/passwd stdout Sortie standard de la commande (par défaut ${ID}.stdout ) Attention les fichiers en dehors du workdir ne seront pas initialisés avec les droits requis par user/group fichier.out stderr Sortie d'erreur de la commande (par défaut ${ID}.stderr ) Attention les fichiers en dehors du workdir ne seront pas initialisés avec les droits requis par user/group fichier.err Visualisation via sched_view Pour pourvoir visualiser les fichiers de log depuis sched_view il faut que ces fichiers soit dans le répertoire courant (ne pas préciser de path dans leur définition). Autres options Figure 8: Propriété d'un task (Autres options) Propriété Informations Exemple After Exec Script exécuté après l'exécution de la commande. Ce script peut être utilisé pour envoyer un mail ou une alerte par exemple (voir 6.1 ) ok('sleep') or job_end(1) Max exec time Temps maximum d'exécution de la commande (en seconde). A la fin de ce temps réglementaire la commande reçoit un SIGTERM, le statut passe alors à l'état kill puis un SIGKILL (état cancel ) 60 User Utilisateur utilisé pour la commande. Attention, les fichiers profile des utilisateurs ne sont pas parsés. root Group Groupe utilisé pour la commande. root Env Variable d'environnement. Les variables placées ici seront exportées avant l'exécution de la commande. HOME=/root Variables Domaine Les variables sont valables sur les entrées suivantes : ligne de commande ( cmdline ) sortie d'erreur ( stderr ) sortie standard ( stdout ) entrée standard ( stdin ) utilisateur ( user ) group ( group ) machine cible ( host ) script de condition ( cond ) script de fin de tâche ( after_cmd ) Format Les variables sont de la forme : [a-zA-Z0-9_-]+ Substitution La variable s'utilise alors comme en shell (${VAR}). Les variables ne sont pas ajoutées dans l'environnement d'exécution des programmes. Les variables sont substituées au chargement d'une commande. (première tentative d'exécution). Il est possible d'utiliser le format de strftime(3) dans les chaînes. Attention, l'exécution d'une commande peut être décalée. (attente d'une condition par exemple) Il peut y avoir des soucis dans l'utilisation d'un horodatage précis. Variables systèmes ID : id de la tache courante SERIAL : identifiant du job en cours HOSTNAME : nom du serveur courant Exemple Variable : DATE = date-%Y%M%D Sur une commande par exemple ( cmdline ) : tar tfz backup_${DATE}.tgz => tar tfz backup_date-20050210.tgz Variables d'environnement Il est possible de positionner des variables d'environnement au niveau du job (valable pour toutes les task) et au niveau de chaque task (champ env ). Ces variables sont utilisables même si la tâche est exécuté sur un autre serveur. Format Il faut une variable par ligne et pas de variable vide. VAR1=/home VAR2="/home" VAR3=/home /home2 home4 VAR5='/home1 /home2' Restriction Il n'y a pas de substitution possible. Par exemple : VAR1=mavariable VAR2=${VAR1}2 ne fonctionnera pas. suivant: Script monter: Documentation générale Sched précédent: Propriété d'un job Table des matières Eric 2005-12-17 ...
http://www.gnu.org/savannah-checkouts/non-gnu/sched/doc/fr/node7.html - [detail] - [similar]
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 213324 documents and 1081055 words.