+ All Categories
Home > Documents > pdf_U51gsw_fr.pdf

pdf_U51gsw_fr.pdf

Date post: 08-Feb-2016
Category:
Upload: omar-ait-rahho
View: 69 times
Download: 0 times
Share this document with a friend
Popular Tags:
52
Dollar Universe version 5.1 Laissez-vous guider sur Windows Dollar Universe Solutions pour Windows
Transcript
Page 1: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1

Laissez-vous guider sur Windows

Dollar Universe Solutions pour Windows

Page 2: pdf_U51gsw_fr.pdf

Version 3.2

23 septembre 2005

COPYRIGHT

Copyright ORSYP

Les composants suivants de DOLLAR UNIVERSE sont protégés par Copyright :

• le manuel d'installation,

• laissez-vous guider,

• le manuel d'administration,

• le manuel de référence,

• le manuel de l'interface Motif,

• le manuel de l'interface commande,

• le manuel de Global Control,

• le manuel de Business Views,

• le manuel de Web control,

• le manuel de DQM,

• tous les textes et titres des entrées et écrans du logiciel.

DOLLAR UNIVERSE, UNIVER$E GP et UNIVER$E DQM sont des marques déposées de ORSYP.

Les termes suivants sont la propriété d'ORSYP :

• Unité de Gestion ou UG.

• Uproc.

IBM, AS/400, OS/400 sont des marques déposées de International Business Machines Corporation.

DEC, VMS et OpenVMS sont des marques déposées de Hewlett Packard Corporation.

Windows NT et Windows 2000 sont des marques déposées de Microsoft Corporation.

PATROL est une marque déposée de BMC software.

SAP Solutions est une marque déposée de SAP.

Java est une marque déposée de Sun Microsystems.

Tomcat est une marque déposée de Apache Software Foundation.

Oracle, Oracle8, PL/SQL, SQL*Plus sont des marques déposées de Oracle Corporation.

Les autres noms peuvent être des marques de leur propriétaire respectifs.

Page 3: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Table des matières

Environnement 1 Démarrage sous Windows ......................................................................................................... 1

Déclarer l'utilisateur ....................................................................................................2 Démarrer les processus de Dollar Universe.................................................................2 Vérifier le démarrage des services...............................................................................3

Vérifications générales ..............................................................................................................4 Validité de la licence ...................................................................................................4 Créer un service utilisateur sous Windows..................................................................5

Démarrer les automates .............................................................................................................6

Définir un job 7 Créer une uproc..........................................................................................................................7

Saisir les caractéristiques de l'uproc ............................................................................8 Fichier de commande de l'uproc..................................................................................8 Enregistrer l'uproc .....................................................................................................10

Créer une tâche ........................................................................................................................11 Onglet Général ..........................................................................................................12 Onglet Données techniques .......................................................................................13 Enregistrer la tâche ....................................................................................................13

Vérifier le lancement ...............................................................................................................14

Créer un groupe de jobs 15 Créer des uprocs ......................................................................................................................15

Dupliquer une uproc et son CL interne......................................................................15 Modifier une uproc....................................................................................................16

Enchaîner les jobs ....................................................................................................................17 Exemple de session ...................................................................................................18 Créer la session..........................................................................................................18 Compléter le chemin normal de la session ................................................................20 Compléter le chemin erreur de la session ..................................................................23 Enregistrer la session.................................................................................................26

Créer un calendrier ..................................................................................................................26 Type des jours du calendrier......................................................................................27 Enregistrer le calendrier ............................................................................................28

Créer une règle de planification...............................................................................................28 Créer une tâche ........................................................................................................................29

Onglet Général ..........................................................................................................30 Onglet Données techniques .......................................................................................31 Enregistrer la tâche ....................................................................................................31

Vérifier le lancement ...............................................................................................................32

Superviser un job 33 Lancer un job manuellement....................................................................................................33

Page 4: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un lancement ....................................................................................................33 Suivre l'exécution du job..........................................................................................................35

Exécution...................................................................................................................35 Trace automate ..........................................................................................................36 Trace système ............................................................................................................37

Load Balancing 39 Installation et démarrage de DQM...........................................................................................39

Installation .................................................................................................................39 Démarrage .................................................................................................................39

Configurer le bureau pour l'utilisation de DQM ......................................................................40 Créer une queue batch et la démarrer.......................................................................................41

Créer une queue batch ...............................................................................................42 Démarrer la queue batch............................................................................................43

Queue batch d'un job................................................................................................................44 Modifier la queue batch dans la tâche .......................................................................44 Modifier la queue batch dans le lancement................................................................45

Index 47

Page 5: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Environnement • 1

Environnement

Démarrage sous Windows L'interface graphique de Dollar Universe est activée à partir du menu : Démarrer : Programmes : Dollar Universe Solutions : Global Control Desktop <SOCIETE>-<nœud>. Si <SOCIETE> est le nom de la société et <nœud> le nom du nœud Dollar Universe. Note : une société correspond à une instance d'installation de Dollar Universe sur une machine donnée.

Si le message ci-dessous s'affiche, cela signifie que Dollar Universe n'est pas démarré. Se reporter au paragraphe "Démarrer les processus de Dollar Universe" page 2.

Si l'utilisateur Windows qui veut démarrer l'interface n'est pas déclaré dans le fichier de configuration useralias.txt, le message ci-dessous s'affiche. Se reporter au paragraphe "Déclarer l'utilisateur" page 2.

Page 6: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

2 • Environnement

Déclarer l'utilisateur Le fichier useralias.txt du répertoire mgr de la société (UNIV51\mgr par exemple) doit contenir la déclaration de l'utilisateur Windows qui veut démarrer l'interface de Dollar Universe (afin d'acquérir des droits vis-à-vis de cette interface).

La syntaxe est la suivante :

Nom du domaine nom de l'utilisateur Windows nom de l'utilisateur Universe

• Nom du domaine : Domaine ou groupe de travail Windows dans lequel l'utilisateur de connexion est défini,

• Nom de l'utilisateur Windows : Utilisateur de connexion au système Windows (défini dans le domaine ou groupe de travail),

• Nom de l'utilisateur Universe : Utilisateur de connexion à Dollar Universe - qui est lié à un utilisateur système Windows (le nom de l'utilisateur Windows et Universe peuvent être identiques).

Soit par exemple : ORSYP eca univ51a

Note : Les champs sont séparés par des caractères "Espace". Sous Windows le nom de l’utilisateur Windows peut contenir des caractères blancs. Le nom de l'utilisateur Windows doit être déclaré dans la table des utilisateurs de Dollar Universe (fait par défaut pour univ51a).

A l'installation, trois utilisateurs sont déclarés dans Dollar Universe : univ51a (tous les droits), univ51e et univ51d (droits limités). Pour une première utilisation de Dollar Universe, il est conseillé d'utiliser univ51a (pour s'affranchir de toute contrainte).

Démarrer les processus de Dollar Universe Sélectionner le menu Démarrer : Programmes : Outils d'administration : Services.

Configurer les services Univer$e Universe et Univers$e user en démarrage automatique et démarrer les services Univer$e Universe et Univer$e user. Fermer l'application Services.

Dans le menu Démarrer : Programmes : Dollar Universe Solutions sélectionnez l'option <SOCIETE>-<nœud> : Administration : Start <SOCIETE>-<nœud> .

Page 7: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Environnement • 3

Une fenêtre de commande s'affiche pendant la durée du démarrage de la société. Attendre que cette fenêtre se ferme.

Vérifier le démarrage des services Pour vérifier que les services de Dollar Universe sont bien démarrés,

sélectionner le menu Démarrer : Programmes : Outils d'administration : Services.

Les services IO et CDJ correspondent aux processus de base du produit et doivent être démarrés au moins pour l'espace d'exploitation (X) (l'espace d'application A est également démarré par défaut lors de l'installation).

Le démarrage des processus de Dollar Universe est décrit au paragraphe "Démarrer les processus de Dollar Universe" page 2.

Les services CAL, ORD et SUR correspondent respectivement aux automates calculateur, lanceur et surveillant et peuvent être démarrés par l'interface Windows de Dollar Universe. Ils sont démarrés par défaut pour l'espace d'exploitation (X).

Le démarrage des automates de Dollar Universe est décrit au paragraphe "Démarrer les automates" page 6.

Les services ECH correspondent aux automates échangeurs des différents espaces, nécessaires à un fonctionnement en réseau de Dollar Universe. Ils ne sont pas nécessaires à un fonctionnement local. Ils peuvent donc être indifféremment démarrés ou arrêtés.

Page 8: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

4 • Environnement

Vérifications générales

Validité de la licence Une licence valide est obligatoire au fonctionnement de Dollar Universe.

Cliquer sur l'objet Licence de l'explorateur :

Une licence doit exister pour le nœud local et sa date d'expiration ne doit pas être dépassée.

• Si la licence n'existe pas, sélectionnez l'option Créer du menu,

• Si la licence existe mais n'est pas correcte, sélectionnez la licence dans la liste puis l'option Modifier du popup menu.

Nœud : Saisir le nom de nœud Dollar Universe (en respectant la casse).

Produit : Sélectionner UNI. Version : Saisir la version de Dollar Universe soit : 5.

Date d'expiration : Indique la date d'expiration de la licence (fournie par ORSYP).

Page 9: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Environnement • 5

Clé : Indique le code licence (18 caractères alphanumériques majuscules pour une licence illimitée ou 22 caractères alphanumériques majuscules pour une licence limitée : cf. ci-dessous) fournit en fonction du produit, de la version, de la date d'expiration, du nom de nœud et éventuellement du nombre maximum de jobs.

Nombre de jobs : Nouveau mode de contrôle de la licence par Dollar Universe (se reporter au manuel d'installation de Dollar Universe v5.1 pour plus de détails).

Illimité : Le contrôle de la licence est effectué sans tenir compte du nombre de jobs (fonctionnement unique utilisé par Dollar Universe jusqu'à la version 5.1).

Limité à x (jobs) par 24 heures : Nouveau mode de fonctionnement de la licence (à partir de la version 5.1) le nombre de jobs maximum doit être indiqué. Il est lié au code de la licence.

Enregistrer les données saisies par le bouton Enregistrer . Fermer la fenêtre. La nouvelle licence apparaît dans la liste.

Créer un service utilisateur sous Windows Un service utilisateur doit être créé et démarré pour permettre l'exécution des jobs.

Sélectionner le menu Démarrer : Programmes : Outils d'administration : Services.

Si le service Univer$e univ51e n'existe pas :

• Ouvrir une fenêtre Invite de commandes.

• Exécuter le fichier d'environnement de la société (si la société UNIV51 est installée sous C:\) : C:\UNIV51\mgr\uxsetenv

• Installer le service utilisateur univ51e (compte créé lors de l'installation de la société), saisir : %UXEXE%\Uniservuser -install univ51e 'nom de la machine' 'mot de passe'

Saisir le nom de la machine et le mot de passe de l'utilisateur univ51e.

Lorsque le service Univer$e univ51e est créé :

• Configurer le service Univer$e univ51e en démarrage automatique.

• Démarrer le service Univer$e univ51e et fermer l'application Services.

Déclarer le compte de soumission Le fichier useralias.txt du répertoire mgr de la société (UNIV51\mgr par exemple) doit contenir la déclaration de l'utilisateur qui va soumettre l'exécution des jobs.

La syntaxe de ce fichier est décrite au paragraphe "Déclarer l'utilisateur" page 2.

Page 10: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

6 • Environnement

Pour déclarer l'utilisateur Windows univ51e au titre de la machine locale insérer la ligne suivante au fichier useralias.txt :

AUTORITE_NT SYSTEM univ51e (si Windows est en français, ou …)

NT_AUTHORITY SYSTEM univ51e (si Windows est en anglais)

ecalaptop univ51e univ51e

Si, par exemple, ecalaptop est le nom physique du système.

Démarrer les automates Si DQM à été installé, se reporter au paragraphe "Load Balancing" page 39 pour créer et démarrer une queue batch. Puis revenir à ce paragraphe.

Dans le groupe AUTOMATES de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Automate.

Les automates Calculateur et Lanceur doivent être dans l'état Actif (respectivement pour calculer la planification et lancer les jobs).

Sélectionner les automates dans l'état Inactif et activer l'option Démarrer du popup menu de la liste. Lorsque l'automate est démarré le champ Etat passe à Actif.

Cliquer sur le bouton Rafraîchir de la barre d'outils pour actualiser l'état des automates (le démarrage peut prendre quelques secondes). Note : Si les automates (calculateur et lanceur) ne démarrent pas au bout de quelques secondes, la licence saisie est peut être invalide. cf. paragraphe "Validité de la licence" page 4.

Page 11: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Définir un job • 7

Définir un job

Pour créer un job, il faut :

• créer une uproc (script, conditionnement,...),

• puis créer une tâche : c'est à dire planifier cette uproc sur une UG (Unité de Gestion : entité logique ou machine virtuelle).

Créer une uproc Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Uproc.

La liste ne contient aucune uproc après l'installation. Sélectionner l'option Créer du popup menu.

Page 12: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

8 • Définir un job

Saisir les caractéristiques de l'uproc

Uproc : Saisir le nom de la procédure "1ER_JOB" (maximum 10 caractères alphanumériques).

Description : Saisir le libellé descriptif de l'uproc (maximum 60 caractères alphanumériques).

Application : Saisir le code de l'application "U_" (2 caractères alphanumériques).

Fichier de commande de l'uproc Le script de l'uproc peut être géré par Dollar Universe : décrit au paragraphe "Script interne" page 8 ou par l'utilisateur : décrit au paragraphe "Script externe" page 9.

L'utilisateur doit choisir l'une des deux méthodes.

L'exemple décrit par la suite est basé sur l'utilisation du "script interne" (l'utilisation du "script externe" obligera l'utilisateur à créer tous les scripts de ses uprocs).

Pour sélectionner le type de l'uproc cliquer sur le bouton à droite du champ Type. La fenêtre ci-dessous affiche les différents types d'uproc :

• Pour une uproc à CL interne, sélectionner CL_INT.

• Pour une uproc à CL externe, sélectionner CL_EXT.

Cliquer sur OK.

Script interne Cliquer sur le bouton Editer pour créer le script à automatiser :

Page 13: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Définir un job • 9

Saisir un script minimum, par exemple :

L'exécution attend 10 secondes puis la variable RESEXE indique le résultat d'exécution du script :

• si elle vaut 0 : le job sera bien terminé (état TERMINE),

• si elle est différente de 0 : le job sera mal terminé (état INCIDENTÉ).

Enregistrer le script et fermer le bloc-notes.

Se reporter ensuite au paragraphe "Enregistrer l'uproc" page 10.

Script externe Pour soumettre un script existant :

Cliquer sur le bouton pour ouvrir la boite de dialogue de recherche d'un fichier :

Page 14: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

10 • Définir un job

Sélectionner le script à soumettre (fichier .bat), et valider le choix par le bouton Ouvrir.

Le chemin complet et le nom du fichier s'inscrivent dans le champ CL de l'uproc 1ER_JOB :

Cliquer sur le bouton Editer pour afficher le contenu du script :

Vérifier que le script :

• ne contienne pas d'attente de saisie par le clavier (comme le script est lancé en arrière plan il resterait indéfiniment en attente !),

• contienne le positionnement de la variable RESEXE (comme l'indique la fenêtre ci dessus) qui indique à l'automate la bonne ou mauvaise fin de l'exécution du script :

o si elle vaut 0 : le job sera bien terminé (état TERMINE),

o si elle est différente de 0 : le job sera mal terminé (état INCIDENTÉ).

Enregistrer le script et fermer le bloc-notes.

Enregistrer l'uproc Dans la fenêtre de création de l'uproc, cliquer sur OK pour valider la saisie.

Page 15: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Définir un job • 11

L'uproc apparaît dans la liste des uprocs de l'espace exploitation :

Créer une tâche Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Tâche.

La liste est vide après l'installation. Sélectionner l'option Créer du popup menu .

Page 16: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

12 • Définir un job

Onglet Général

Tâche sur : Cliquer sur le bouton Uproc.

UG : Cliquer sur le bouton pour afficher la liste des unités de gestion. Sélectionner l'unité de gestion "SATURN" (identique au nom du nœud : créée par défaut lors de l'installation).

Uproc : Cliquer sur le bouton pour afficher la liste des uprocs :

Sélectionner l'uproc qui vient d'être créée "1ER_JOB" et cliquer sur OK.

Cocher les cases Tâche active et Planifiée pour que la tâche puisse être planifiée.

Dans le champ De saisissez une heure de début située dans le futur (dans cet exemple 12:00).

Les champs pendant 0 heures 10 min. indiquent que la durée de l'autorisation de démarrage est de 10 minutes.

Page 17: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Définir un job • 13

Dans le cadre Règle, sélectionner la règle, cliquer sur le bouton pour afficher la liste des règles et sélectionner la règle TV4_JO (créée par défaut lors de l'installation), qui permet une planification tous les jours ouvrés (définis dans le calendrier général créé lors de l'installation : du lundi au vendredi sauf les jours fériés français).

Onglet Données techniques Cliquer sur l'onglet Données techniques de la fenêtre de la tâche :

Compte de soumission: Cliquer sur le bouton et sélectionner le user univ51e qui a été déclaré au paragraphe "Créer un service utilisateur sous Windows" page 5.

Enregistrer la tâche Cliquer sur le bouton Enregistrer pour valider la saisie, puis fermer la fenêtre de la tâche. Elle apparaît dans la liste des tâches de l'espace exploitation :

Page 18: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

14 • Définir un job

Vérifier le lancement Dans le groupe PRODUCTION de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Lancement.

Le lancement issu de la tâche qui vient d'être créée apparaît dans la liste :

• la colonne Etat indique l'état du lancement,

• la colonne Date de lancement indique sa prochaine date de planification.

Le job 1ER_JOB est en attente de lancement (ATTENTE LANCEMENT) sur l'unité de gestion SATURN, il démarrera à la date et heure indiquée dans la colonne Date de lancement.

Page 19: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 15

Créer un groupe de jobs

Pour créer un groupe de jobs, il faut :

• créer d'autres uprocs,

• créer une session : ensemble organisé d'uprocs,

• créer une tâche : c'est a dire planifier cette session sur une unité de gestion.

Créer des uprocs Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Uproc.

Dans la liste des uprocs, cliquer sur l'uproc qui a été créée précédemment 1ER_JOB puis sélectionner l'option Dupliquer du popup menu.

Dupliquer une uproc et son CL interne

Nouveau : Saisir le nom de la nouvelle uproc : D_SHUTDOWN,

Page 20: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

16 • Créer un groupe de jobs

Commentaire : Saisir son libellé descriptif comme indiqué dans la figure ci-dessus.

Cliquer sur le bouton Dupliquer pour créer la nouvelle uproc.

La nouvelle uproc D_SHUTDOWN est créée identique à l'uproc qui a été dupliquée : mêmes caractéristiques et même fichier de commandes (cf. paragraphe "Fichier de commande de l'uproc" page 8).

Répéter l'opération pour créer les uprocs :

D_ALARM

D_BACKUP

D_RELOAD

D_REPORTS

D_RESTART

D_UPDATE

On obtient la liste suivante :

Modifier une uproc Dans la liste des uprocs, sélectionner l'uproc D_UPDATE et cliquer sur l'option Modifier du menu.

La fenêtre de modification de l'uproc D_UPDATE s'affiche.

Page 21: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 17

Cliquer sur le bouton Editer, pour afficher son script :

Insérer une ligne "echo Erreur execution" qui apparaîtra dans le log d'exécution.

Attribuer la valeur 1 à la variable RESEXE. Ceci aura pour effet de faire terminer cette uproc en erreur lors de son exécution.

Enregistrer les modifications et fermer la fenêtre du bloc-notes.

Cliquer sur le bouton Enregistrer pour valider la saisie, puis fermer la fenêtre de l'uproc D_UPDATE.

Enchaîner les jobs L'enchaînement des jobs est réalisé par l'objet Session.

Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Session.

Page 22: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

18 • Créer un groupe de jobs

Cette liste est vide après l'installation. Sélectionner l'option Créer du popup menu.

Exemple de session La session qui va être créée permet de décrire l'enchaînement de jobs ci dessous :

D_SHUTDOWN Arrêt de la base.

D_BACKUP Sauvegardes.

D_UPDATE Modification de la base.

D_REPORTS Rapports de modification.

D_RESTART Redémarrage de la base en parallèle de D_REPORTS.

Si la modification D_UPDATE se termine mal (variable resexe différente de 0) la session se branche sur le chemin erreur :

D_ALARM Signalisation d'une erreur.

D_RELOAD Rechargement de la sauvegarde en parallèle de D_ALARM.

D_RESTART Redémarrage de la base si D_RELOAD s'est bien passé.

Créer la session La fenêtre Session permet de créer un enchaînement d'uprocs.

Session : Saisir le nom de la session : UPDATES.

Description : Saisir son libellé descriptif.

Cliquer sur le bouton Insérer une entête de session de la barre d'outils de la fenêtre pour afficher la fenêtre des Propriétés :

Page 23: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 19

Cliquer sur le bouton pour afficher la liste des uprocs :

Sélectionner l'uproc D_SHUTDOWN et cliquer sur OK.

D_SHUTDOWN apparaît dans le champ Uproc.

Cliquer sur le bouton OK de la fenêtre des Propriétés pour insérer L'uproc D_SHUTDOWN en tête de la session.

Page 24: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

20 • Créer un groupe de jobs

Ces éléments suffisent à créer une session. Cliquer sur le bouton Enregistrer et rester dans la fenêtre.

Compléter le chemin normal de la session

Insérer D_BACKUP Dans la session, cliquer sur l'uproc D_SHUTDOWN pour la sélectionner.

Cliquer sur le bouton Insérer un fils normal de la barre d'outil de la fenêtre pour afficher la fenêtre des Propriétés :

Sélectionner l'uproc D_BACKUP et cliquer sur OK.

L'uproc D_BACKUP s'est insérée à la suite de D_SHUTDOWN sur le chemin normal d'exécution de la session (D_SHUTDOWN s'est bien terminée : resexe=0).

Page 25: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 21

Insérer D_UPDATE Dans la session, cliquer sur D_BACKUP pour la sélectionner.

Cliquer sur le bouton Insérer un fils normal de la barre d'outil de la fenêtre pour afficher la fenêtre des Propriétés :

Sélectionner l'uproc D_UPDATE et cliquer sur OK.

L'uproc D_UPDATE s'est insérée à la suite de D_BACKUP sur le chemin normal d'exécution.

Insérer D_REPORTS Dans la session, cliquer sur D_UPDATE pour la sélectionner.

Cliquer sur le bouton Insérer un fils normal de la barre d'outil de la fenêtre pour afficher la fenêtre des Propriétés :

Page 26: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

22 • Créer un groupe de jobs

Sélectionner l'uproc D_REPORTS et cliquer sur OK.

L'uproc D_REPORTS s'est insérée à la suite de D_UPDATE sur le chemin normal d'exécution.

Insérer D_RESTART Dans la session, cliquer sur D_UPDATE pour la sélectionner.

Cliquer sur le bouton Insérer un fils normal de la barre d'outil de la fenêtre pour afficher la fenêtre des Propriétés :

Sélectionner l'uproc D_RESTART et cliquer sur OK.

Page 27: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 23

L'uproc D_RESTART s'est insérée à la suite de D_UPDATE sur le chemin normal d'exécution et en parallèle de D_REPORTS : elle s'exécutera en même temps.

Compléter le chemin erreur de la session

Insérer D_ALARM Dans la session, cliquer sur D_UPDATE pour la sélectionner.

Cliquer sur le bouton Insérer un fils erreur de la barre d'outil de la fenêtre pour afficher la fenêtre des Propriétés :

Sélectionner l'uproc D_ALARM et cliquer sur OK.

L'uproc D_ALARM s'est insérée à la suite de D_UPDATE sur le chemin erreur d'exécution de la session : elle ne s'exécutera que si D_UPDATE se termine en erreur (D_REPORTS et D_RESTART ne s'exécuteront pas).

Page 28: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

24 • Créer un groupe de jobs

Insérer D_RELOAD Dans la session, cliquer sur D_UPDATE pour la sélectionner.

Cliquer sur le bouton Insérer un fils erreur de la barre d'outil de la fenêtre pour afficher la fenêtre des Propriétés :

Sélectionner l'uproc D_RELOAD et cliquer sur OK.

L'uproc D_RELOAD s'est insérée à la suite de D_UPDATE (en parallèle de D_ALARM) sur le chemin erreur d'exécution : elle ne s'exécutera que si D_UPDATE se termine en erreur.

Page 29: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 25

Insérer D_RESTART Dans la session, cliquer sur D_RELOAD pour la sélectionner.

Cliquer sur le bouton Insérer un fils normal de la barre d'outil de la fenêtre pour afficher la fenêtre des propriétés :

Sélectionner l'uproc D_RESTART et cliquer sur OK.

L'uproc D_RESTART s'est insérée à la suite de D_RELOAD sur le chemin normal d'exécution : elle ne s'exécutera que si D_RELOAD s'est bien terminée.

Page 30: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

26 • Créer un groupe de jobs

Enregistrer la session Cliquer sur le bouton Enregistrer pour valider la saisie et fermer la fenêtre.

La session UPDATES apparaît dans la liste des sessions :

Créer un calendrier Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Calendrier.

Page 31: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 27

La liste contient un calendrier après l'installation : le calendrier général, utilisé par défaut pour la planification. Sélectionner l'option Créer du popup menu.

Cible du calendrier : Sélectionner "Unité de Gestion".

Unité de Gestion : Sélectionner l'unité de gestion correspondant au nom de nœud local (dans cet exemple SATURN).

Description : Saisir le libellé descriptif du calendrier.

Intervalle de création du calendrier : Indique l'étendue du calendrier (minimum Année-1 , Année +2).

Type des jours du calendrier Pour les 7 jours de la semaine, 3 types de jours peuvent être prédéfinis (modifiable par la suite) : ouvré, chômé ou férié. Note : Le type des jours est ensuite utilisé pour définir les dates de planification.

Page 32: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

28 • Créer un groupe de jobs

Sur la ligne Lundi, cliquer sur le type du jour. Dans la liste qui s'affiche, sélectionner Chômé.

Sur la ligne Samedi, cliquer sur le type du jour. Dans la liste qui s'affiche, sélectionner Ouvré.

Enregistrer le calendrier Ces éléments suffisent à décrire un calendrier. Cliquer sur le bouton Enregistrer pour enregistrer les modifications et fermer la fenêtre.

Le nouveau calendrier apparaît dans la liste des calendriers :

Créer une règle de planification Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur l'objet Règle.

La liste contient deux règles après l'installation. Sélectionner l'option Créer du popup menu.

Page 33: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 29

Règle : Saisir le nom de la règle : S-1JO (8 caractères alphanumériques, plus les caractères + et -).

Description : Saisir un descriptif clair de la règle.

Période : Sélectionner 1 Semaine dans le menu, pour indiquer que la règle se calcule toutes les semaines.

Position dans la période : Saisir 1 jour ouvré à partir de la fin (comme indiqué dans la fenêtre ci-dessus), pour indiquer que le jour visé par le calcul de la règle est le dernier jour ouvré de la période (donc de la semaine).

Ces informations suffisent à créer la règle "Dernier jour ouvré de la semaine". Elle s'appliquera sur le calendrier de la tâche.

Cliquer sur le bouton Enregistrer pour valider la saisie et fermer la fenêtre.

La règle créée apparaît dans la liste :

Créer une tâche La planification de la session UPDATES est définie dans l'objet Tâche.

Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Tâche.

Page 34: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

30 • Créer un groupe de jobs

La liste contient la première tâche créée précédemment (cf. paragraphe "Créer une tâche" page 11). Sélectionner l'option Créer du popup menu.

Onglet Général

Tâche sur : Cliquer sur le bouton Session.

UG : Cliquer sur le bouton pour afficher la fenêtre Sélection UG. Sélectionner l'unité de gestion pour laquelle le calendrier vient d'être créé (dans cet exemple SATURN), cliquer sur OK pour fermer la fenêtre Sélection UG.

Session : Cliquer sur le bouton pour afficher la fenêtre Sélection Session. Sélectionner dans la liste la session qui vient d'être créée "UPDATES", cliquer sur OK pour fermer la fenêtre Sélection Session.

Uproc : La première uproc de la session s'affiche automatiquement : D_SHUTDOWN (cela indique que la planification porte sur toute la session).

Page 35: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Créer un groupe de jobs • 31

Cocher les cases Tâche active et Planifiée pour que la tâche puisse être planifiée.

De : Saisir une heure de début située dans le futur (dans cet exemple 20:00).

Les champs pendant 1 heures 00 min. indiquent que la durée de l'autorisation de démarrage est de 1 heure.

Dans le cadre Règle, cliquer sur le bouton pour afficher la fenêtre Sélection règle. Sélectionner la règle qui vient d'être créée "S-1JO" et cliquer sur OK pour fermer la fenêtre Sélection règle.

Onglet Données techniques Cliquer sur l'onglet Données techniques de la fenêtre des tâches :

Compte de soumission : Cliquer sur le bouton pour afficher la fenêtre Sélection utilisateur. Sélectionner l'utilisateur univ51e qui a été déclaré au paragraphe "Créer un service utilisateur sous Windows" page 5.

Enregistrer la tâche Cliquer sur le bouton Enregistrer pour valider la saisie puis fermer la fenêtre de la tâche. Elle apparaît dans la liste des tâches de l'espace exploitation :

Page 36: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

32 • Créer un groupe de jobs

Vérifier le lancement Dans le groupe PRODUCTION de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Lancement.

Le lancement issu de la tâche qui vient d'être créée apparaît dans la liste :

• la colonne Etat indique l'état du lancement,

• la colonne Date de lancement indique sa prochaine date de planification. La date calculée correspond au dernier jour ouvré de la prochaine période (semaine) complète.

Le groupe de jobs UPDATES commençant par D_SHUTDOWN est en attente de lancement (ATTENTE LANCEMENT) sur l'unité de gestion SATURN. Son démarrage aura lieu à la date et heure indiqués dans la colonne Date de lancement.

Page 37: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Superviser un job • 33

Superviser un job

Lancer un job manuellement Dans le groupe PRODUCTION de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Lancement.

La liste contient les prochains lancements des deux tâches créées précédemment. Sélectionner l'option Créer du popup menu.

Créer un lancement

Page 38: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

34 • Superviser un job

Cliquer sur le bouton Tâche puis sur le bouton pour afficher la fenêtre Sélection Tâche.

Sélectionner la tâche de la session UPDATES commençant par l'uproc D_SHUTDOWN et s'exécutant pour l'unité de gestion SATURN.

Cliquer sur le bouton OK.

L'identifiant de la tâche apparaît dans les champs UG, Session et Uproc.

Cliquer sur GO pour créer le lancement. Note : Les autres caractéristiques du lancement sont héritées de la tâche, la fenêtre de lancement est positionnée par défaut à la date et heure courante pendant 5 minutes.

La boîte de dialogue ci dessous s'affiche, indiquant que le lancement a bien été créé :

Cliquer sur OK pour fermer la boîte de dialogue.

Cliquer sur le bouton Rafraîchir de la barre d'outil du bureau pour actualiser la liste des lancements :

Page 39: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Superviser un job • 35

Le lancement qui vient d'être créé n'apparaît pas dans la liste. La plage horaire de démarrage étant valide (par défaut), il a démarré immédiatement et a disparu de cette liste.

Les deux lancements futurs issus des planifications n'ont pas été modifiés.

Suivre l'exécution du job Le lancement qui a démarré peut être suivi dans l'objet Exécution.

Exécution Dans le groupe PRODUCTION de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Exécution.

La session UPDATES a bien démarré, la première uproc D_SHUTDOWN s'est correctement exécutée (Etat=Terminé, en vert), la seconde uproc est en cours d'exécution (Etat=Exécution en cours, en bleu).

Cliquer sur le bouton Rafraîchir de la barre d'outils, on voit la session s'exécuter. Pour finalement afficher la liste ci dessous :

Page 40: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

36 • Superviser un job

L'exécution de l'uproc D_UPDATE s'est terminée en erreur comme prévu (cf. paragraphe "Modifier une uproc" page 16) l'état Incidenté est représenté en rouge, la session s'est donc déroutée sur l'envoi de l'alarme, le rechargement de la base et son redémarrage.

Trace automate Pour avoir un diagnostic complémentaire sur le lancement et/ou l'exécution d'un job :

Cliquer sur l'exécution à détailler pour la sélectionner et choisir l'option Trace automate du popup menu.

Page 41: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Superviser un job • 37

Cette trace est construite par l'automate, elle est accessible à tout moment dès le lancement du job.

Elle renseigne l'opérateur : sur des conditions d'exécution non résolues, sur les heures exactes des différentes phases : lancement, soumission, terminaison, sur le déroulement de l'exécution, sur le franchissement des steps, sur des consignes particulières (inscrites par l'exécution d'une commande spécifique dans le script)…

Cliquer sur le bouton OK pour fermer la fenêtre.

Trace système

Pour accéder à tout moment au log d'exécution du job, sélectionner le job dans la liste des exécutions et choisir l'option Trace système du popup menu.

Page 42: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

38 • Superviser un job

Dollar Universe construit lui-même le log d'exécution du job en redirigeant dans un fichier texte les sorties écran et erreur du script.

L'entête du fichier est construite par Dollar Universe, elle indique l'intitulé du job (session, uproc) ainsi que la date associée et les éventuels paramètres ou variables en entrée.

La suite du fichier est construite par l'exécution du script. Le message "Erreur execution" qui apparaît dans la fenêtre ci dessus a été écrit par l'exécution du script de l'uproc U_UPDATE (cf. paragraphe "Modifier une uproc" page 16).

Fermer le bloc-notes.

Page 43: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Load Balancing • 39

Load Balancing

Installation et démarrage de DQM

Installation L'installation de DQM doit être réalisée après l'installation de la société de Dollar Universe. Se reporter au manuel de DQM pour le détail de cette installation.

Démarrage Si DQM a été installé, il est automatiquement démarré par le démarrage de la société de Dollar Universe. Il est arrêté par l'arrêt de cette société.

Pour vérifier que le service DQM est bien démarré, sélectionner le menu Démarrer : Programmes : Outils d'administration : Services.

DQM est représenté par le service Univer$e <SOCIETE>_<nœud>_DQM_X qui doit être dans l'état Démarré, comme l'indique la fenêtre ci-dessus.

Les fonctionnalités de DQM peuvent alors être utilisées.

Pour qu'un job puisse s'exécuter, il faut créer une queue batch et la démarrer.

Page 44: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

40 • Load Balancing

Configurer le bureau pour l'utilisation de DQM Si le groupe DQM existe dans le Bureau standard, se reporter au paragraphe "Créer une queue batch" page 42.

Si le groupe DQM n'existe pas dans le Bureau standard il faut configurer le Bureau utilisateur pour faire apparaître DQM.

Cliquer sur le Bureau utilisateur de l'explorateur et sélectionner l'option Insérer un critère de sélection du popup menu :

La fenêtre qui s'affiche permet de sélectionner des critères d'environnement ou des filtres :

• Dans le cadre Critère de localisation, cliquer sur Nœud,

• dans le cadre Valeurs du critère, la liste des nœuds s'affiche, cliquer sur le nœud local (dans cet exemple "saturn"),

• cliquer sur OK pour valider la saisie.

Le dossier Nœud='saturn' est créé dans l'explorateur sous le Bureau utilisateur :

Page 45: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Load Balancing • 41

• Cliquer sur ce nouveau dossier et sélectionner à nouveau l'option Insérer un critère de sélection du

popup menu :

• Dans le cadre Critère de localisation, cliquer sur Espace,

• dans le cadre Valeurs du critère, cliquer sur Exploitation,

• cliquer sur OK pour valider la saisie.

Le dossier Espace='Exploitation' est créé dans l'explorateur sous le dossier Nœud='saturn'.

Créer une queue batch et la démarrer Cliquer sur le dossier Espace='Exploitation' du Bureau utilisateur et sélectionner l'option Insérer un objet – DQM – Queue DQM du popup menu :

Page 46: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

42 • Load Balancing

Le dossier Queue DQM est créé sous le dossier Espace='Exploitation'.

Créer une queue batch Cliquer sur le dossier Queue DQM de l'explorateur (Espace='Exploitation') et sélectionner l'option Créer du popup menu de la liste :

La fenêtre Queue DQM qui s'affiche permet de créer une queue batch :

Page 47: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Load Balancing • 43

Nom : Saisir le nom de la queue batch : SYS_BATCH (queue utilisée par défaut par Dollar Universe, vous pourrez créer d'autres queues batch par la suite).

Etat : Indique l'état de la queue batch.

Nœud : Par défaut, nom du nœud local (laisser la valeur affichée).

Type : "Queue physique" par défaut pour créer une queue batch d'exécution (laisser la valeur affichée).

Nombre maximum d'exécutions simultanées : Saisir le nombre de jobs maximum en parallèle : 5 par exemple.

Cliquer sur le bouton Enregistrer pour valider la saisie.

La boîte de dialogue ci-dessous s'affiche pour informer l'utilisateur du résultat de l'opération :

Cliquer sur OK et fermer la fenêtre Queue DQM.

Démarrer la queue batch Sélectionner le dossier Queue DQM (Espace='Exploitation') de l'explorateur pour afficher la liste des queues batch :

Page 48: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

44 • Load Balancing

Dans la liste des queues batch, sélectionner la queue batch SYS_BATCH et choisissez l'option Démarrer du popup menu.

La queue SYS_BATCH passe alors de l'état Arrêtée à l'état Active :

Il n'est pas nécessaire de répéter cette opération lors du prochain démarrage de DQM, la queue batch sera automatiquement redémarrée si elle était dans l'état Active lors de l'arrêt.

Queue batch d'un job La queue batch d'un job est indiquée lors de la définition de la tâche ou du lancement. Elle peut être modifiée dans ces deux objets.

Modifier la queue batch dans la tâche Dans le groupe DEVELOPPEMENT de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Tâche.

Page 49: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Load Balancing • 45

Sélectionner la tâche constituée par la session UPDATES, l'uproc D_SHUTDOWN et l'unité de gestion SATURN et choisir l'option Modifier du popup menu.

La fenêtre de modification de la tâche s'affiche, cliquer sur l'onglet Données techniques :

Dans le champ Queue batch, saisir la queue SYS_BATCH (qui vient d'être créée).

Cliquer sur le bouton Enregistrer pour valider les modifications.

Fermer la fenêtre.

Si un lancement issu de cette tâche était déjà posté dans l'état ATTENTE LANCEMENT dans la liste des lancements, la modification est automatiquement répercutée sur ce lancement.

Si le lancement a déjà été piloté (état ATTENTE EVENEMENT par exemple), la modification n'est pas reportée. Le prochain lancement de cette tâche portera la modification.

Modifier la queue batch dans le lancement Dans le groupe PRODUCTION de l'explorateur, cliquer sur Espace='Exploitation' de l'objet Lancement. Sélectionner le lancement constitué par l'uproc 1ER_JOB et l'unité de gestion SATURN et choisir l'option Modifier du popup menu.

Page 50: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

46 • Load Balancing

La fenêtre de modification du lancement s'affiche, cliquer sur l'onglet Données techniques :

Dans le champ Queue batch, saisir la queue SYS_BATCH (qui vient d'être créée).

Cliquer sur le bouton Enregistrer pour valider la saisie et fermer la fenêtre.

Le lancement s'exécutera sur la nouvelle queue batch.

Page 51: pdf_U51gsw_fr.pdf

Dollar Universe version 5.1 Laissez-vous guider sur Windows

Index • 47

Index

C Compléter le chemin erreur de la session 23 Compléter le chemin normal de la session 20 Configurer le bureau pour l'utilisation de DQM 40 Créer des uprocs 15 Créer la session 18 Créer un calendrier 26 Créer un groupe de jobs 15 Créer un lancement 33 Créer un service utilisateur sous Windows 5 Créer une queue batch 42 Créer une queue batch et la démarrer 41 Créer une règle de planification 28 Créer une tâche 11, 29 Créer une uproc 7

D Déclarer le compte de soumission 5 Déclarer l'utilisateur 2 Définir un job 7 Démarrage 39 Démarrage sous Windows 1 Démarrer la queue batch 43 Démarrer les automates 6 Démarrer les processus de Dollar Universe 2 Dupliquer une uproc et son CL interne 15

E Enchaîner les jobs 17 Enregistrer la session 26 Enregistrer la tâche 13, 31 Enregistrer le calendrier 28 Enregistrer l'uproc 10 Environnement 1 Exécution 35 Exemple de session 18

F Fichier de commande de l'uproc 8

I Insérer D_ALARM 23 Insérer D_BACKUP 20 Insérer D_RELOAD 24 Insérer D_REPORTS 21 Insérer D_RESTART 22, 25 Insérer D_UPDATE 21 Installation 39 Installation et démarrage de DQM 39

L Lancer un job manuellement 33 Load Balancing 39

M Modifier la queue batch dans la tâche 44 Modifier la queue batch dans le lancement 45 Modifier une uproc 16

O Onglet Données techniques 13, 31 Onglet Général 12, 30

Q Queue batch d'un job 44

S Saisir les caractéristiques de l'uproc 8 Script externe 9 Script interne 8 Suivre l'exécution du job 35 Superviser un job 33

T Trace automate 36 Trace système 37 Type des jours du calendrier 27

V Validité de la licence 4 Vérifications générales 4 Vérifier le démarrage des services 3 Vérifier le lancement 14, 32

Page 52: pdf_U51gsw_fr.pdf

Email : [email protected] Site WEB : http://www.orsyp.com