Quels sont les exit codes internes à Autosys ?

Code de sorties réservés par Autosys
| Code | Raison |
| 15 (15 0) | Le traitement s’est terminé par un kill |
| 101 | Un CHANGE STATUS a été effectué |
| 121 | Le fichier d’entrée (std_in_file) n’a pu être ouvert |
| 122 | Le répertoire pour le fichier de sortie standard est inacessible. |
| 123 | Le répertoire pour le fichier de sortie d’erreur est inacessible. |
| 126 | Le répertoire qui contient l’exécutable est inaccessible |
| 127 | L’exécutable est inaccessible |
| 256 (0 1) | Impossibilité d’exécuter la commande |
| 512 (0 2) | Mauvaise option de commande (peut être renvoyé par awk par exemple) |
| -655 | SYSTEM_ERROR L’auto_remote ne répond pas |
| -656 | NO_EXIT_CODE L’exit code est inconnu dans la base de données |
| -657 | PROCESS_MIA Renvoyé par un failure sur un CHASE qui ne retrouve pas le processus |
Problèmes d’accès aux fichiers
Vérifier les permissions
Sur le répertoire
ls -l #*fichier*#
Si c’est un répertoire NFS, vérifier que le disque est bien monté (mounted).
Si on utilise un profile utilisateur particulier
Le chemin du fichier a exécuter est peut être défini par une variable PATH
La commande PATH utilise une variable non définie
Le fichier d’environnent utilise une commande autre que sh
Voir la FAQ "Comment sourcer un profile autre que sh ?".
Ajouter les droits
La solution est grossière et ne sert que pour débloquer la situation, pour une gestion plus fine des droits il faut consulter un admin Unix ou chercher dans les FAQs de ce site.
Droits en lecture (pour le st_in_file)
chmod +r #*fichier*#
Droits en écriture (cas du std_out_file ou std_err_file)
chmod +w #*fichier*#
Problèmes d’exécution
Exécution de scripts Vérifier l’accès au fichier en suivant les procédures précédentes
Ajouter les droits
La solution est grossière et ne sert que pour débloquer la situation, pour une gestion plus fine des droits il faut consulter un admin Unix ou chercher dans les FAQs de ce site.
Droits en exécution
chmod +x #*fichier*#
Article
En général, les codes de sorties sont 1 ou 0, le reste est défini par l’utilisateur. Certains codes sont utilisés par Autosys, il est donc important de les connaitre pour distinguer une erreur strictement Autosys, il faut nécessairement éviter de les utiliser.
| Mise à jour : | 26 septembre 2004 |
| Visites : | 2985 |
| Auteur : | E. Angenault |
| Site : | Angenault.net |
Liens commerciaux
Accès rapide
Dossier
Autosys
Anciennement Platinum, Autosys est l’ordonnanceur de CA (anciennement Computer Associates).
