Administration

La complexité des outils d’ordonnancement oblige l’administrateur à disposer de connaissances nécessaires pour la gestion de l’outil mais aussi de l’environnement global, cela implique donc la maîtrise de l’ensemble des composants du SI (réseau, base de données...).
- Normes de script
- Les scripts de ce site reprennent les commentaires pour générer la documentation.
Rubriques
Le réseau s’est grandement simplifié puisqu’on n’utilise quasiment plus que TCP/IP. Tous les informations données dans cette rubrique concerneront donc ce protocole.
- Comment voir les connexions réseau ?
- Pour voir une connexion réseau, il faut utiliser la commande netstat -na
-
Théorie
Le stockage des informations est indissociable de leur traitement. Cette partie peut être déléguée à un SGBD du commerce, de même son administration peut aussi être prise en charge par l’administrateur du SGBD.
-
Sybase
Les calendriers sont indispensables aux calculs de dates, il est donc impératifs qu’ils soient facilement administrables.
La définition de traitements doit pouvoir être exporté et importé. Les fichiers générés pouvant être traités sans risque de corruption afin d’automatiser de nouvelles définitions.
-
RDF
,
XML
L’ordonnanceur pouvant être utilisé par un grand nombre de personnes, il est indispensable de pouvoir gérer les droits en fonction de leurs rôles.
- e-Trust
Les audits peuvent être considérés comme des rapports internes, il peut s’agir aussi bien des accès des utilisateurs, des éventuelles modifications que de messages internes au serveur.
Le compte root doit pouvoir être désactivé.
-
Python
,
Scheme
L’exit code d’un batch ou d’un application est vital pour l’exploitation car c’est le premier élément dont on dispose à la fin de son exécution. Il est donc nécessaire de le normaliser afin de le gérer sans traitement particulier.
- La base
- Si les exit codes ne sont pas gérés, il faut au moins respecter le minimum : O pour un success, le reste pour un failure.
- Les avertissements
- Il peut être nécessaire de distinguer un niveau intermédiaire d’avertissement signifiant que l’exécution ne s’est pas déroulé correctement mais que les erreurs rencontrées ne sont pas bloquantes.
- Interne/externe
- Une erreur peut être interne ou externe, c’est à dire due à l’application ou au batch ou bien provoquée par un élément externe (absence de fichier, connexion impossible ou interrompue).
Quelques scripts pratiques pour l’administration courante.
- strcount.pl
- Comment compter le nombre de ligne correspondant à une chaine de caracteres particulières.