Dollar Universe – Réglages avancés

Ces paramètres s'appliquent aux nœuds DUAS v6 ou suivantes.

Variable / Nom

I/S/D

Description

S_SU_JOB

Commande su personnalisée utilisée durant la soumission d’un job

S

Sous UNIX

Permet à l'utilisateur de personnaliser la commande su utilisée par Dollar Universe lors de la soumission des jobs. Cette commande peut être utilisée par Dollar Universe pour exécuter une commande d'imitation d'un utilisateur spécifique lors de la soumission d'un job pour un utilisateur système donnée. Par exemple pour l'intégration du SUDO.

U_UPR_SCRIPT_NODISP

Ne pas afficher les scripts d'Uproc de type CL_INT lors de l'utilisation d'une commande uxshw UPR

D

Maintenu pour compatibilité avec Dollar Universe v5

U_FMT_INFO

Formatage du champ information dans la liste des jobs runs (U ou S ou S.U ou U.S) (pour compatibilité)

S

Maintenu pour compatibilité avec Dollar Universe v5.

U.S : le champ INFO contient les libellés de l'Uproc et de la session.

S.U : le champ INFO contient les libellés de la session et de l'Uproc.

S : le champ INFO contient le libellé de la session.

U : le champ INFO contient le libellé de l'Uproc.

U_NB_ART_INIT

Nombre d'articles réservés par le serveur d'IO lors des pré-allocations mémoire

S

Lors de la lecture d'un fichier .dta, le serveur d'IO réserve un certain espace disque supplémentaire pour conserver une marge de sécurité par rapport à l'espace disque disponible. Quand cet espace disque temporaire commence à être utilisé, le serveur d'IO tente d'en réserver de nouveau : dans le cas d'un manque d'espace disque, le message suivant est écrit dans le log de Dollar Universe universe.log :

L'ajout de buffer ou de données au fichier xxx n'est pas possible.

La taille d'espace disque temporaire peut être défini par 2 variables d'environnement (par défaut, leur valeur est 5) :

U_NB_ART_INIT pour les fichiers dta.

Dans le cas d'un "file system full", Dollar Universe n'écrira ni dans les fichiers dta ni dans les fichiers idx, ce qui permettra d'éviter de corrompre ces fichiers.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_W32_WAIT_KILLSYNC

Délai (ms) lors de l'arrêt d'un job pour assurer la synchronisation de DQM et des événements Windows

S

Sous certains systèmes Windows 32, les événements système peuvent être libérés trop tard, empêchant le lanceur DUAS de se synchroniser correctement lors de l'arrêt d'un job par une interface. Dans ce cas, le job reste dans l'état "exécution en cours" même s'il a été correctement arrêté au niveau système.

Cette variable peut être définie pour éviter ce problème.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_UNX_WAIT_KILLSYNC

Délai (s) lors de l'arrêt d'un job pour assurer la synchronisation de DQM sur UNIX

S

Même variable sous UNIX

U_NO_SETHDLTERM

Permettre la génération de core lorsqu’un signal est reçu sous UNIX.

S

Oui par défaut.

Si ce paramètre est défini à Non, cela désactive la génération du core lorsqu'un signal UNIX est intercepté par un processus de Dollar Universe, alors que le signal aurait dû entraîner la génération d'un core.

LAN_JOB_DELAY

Délai (s) avant la vérification des jobs par le Lanceur

S

Délai (en secondes) de vérification des Jobs par le lanceur: 60 apr défaut.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_JOB_RETRY_CONNECT

Activer au niveau des binaires batch les tentatives de connexion vers le serveur d'IO

D

Connexion des binaires de soumission uxjobinit et uxjobend avec le serveur d’IO.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_JOB_MAX_RETRY_CONNECT

Nombre maximum de tentatives de connexion vers le serveur d'IO

D

Idem

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_JOB_PAUSE_RETRY_CONNECT

Délai (s) entre deux tentatives de connexion vers le serveur d'IO

D

Idem

Ce paramètre ne doit être modifié qu'à la demande du support technique.

DQM_NB_CALL_PIPE

Nombre de fois où le serveur DQM tente de renvoyer un message dans le pipe de communication vers un service user lors de la reception d'une erreur pipe busy

D

Sous Windows

5 par défaut

Ce paramètre ne doit être modifié qu'à la demande du support technique.

DQM_TIMER_CALL_PIPE

Durant la soumission d'un job, délai en secondes entre 2 tentatives d'envoi de message par DQM dans le pipe vers un service user

D

Sous Windows

1 par défaut

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_JOB_RETRY_NUMBER

Durant la soumission d'un job, nombre maximum de tentatives de création de process après erreur 128

D

Sous Windows

5 par défaut

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_JOB_RETRY_DELAY_SYNC

Durant la soumission d'un job, délai en millisecondes avant la première synchronisation avec le job au niveau du service user

D

Sous Windows

10 par défaut

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_JOB_RETRY_PAUSE

Durant la soumission d'un job, délai en secondes entre 2 tentatives de création de process après manque de heap desktop

D

Sous Windows

5 par défaut

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_W32_KILL_COMMAND

Lors de la soumission d’un job, commande personalisée pour terminer l’exécution d’un job

D

Sous Windows

"taskkill /F /T /PID" par défaut

UNI_AUTORESTART_DISABLE

Désactiver le redémarrage automatique en cas d'arrêt inopiné

S

Sous UNIX

Par défaut, le serveur d'IO ne redémarre pas en cas d'arrêt lié à une panne. Si "Oui" est sélectionné, il redémarrera avec tous ses automates.

Sous Windows, cette propriété n'est pas gérée par une variable mais par le service Windows (IO de l'Espace X seul)

U_NETWAIT_TIMEOUT

Délai (s) avant de forcer un nouveau pilotage dans le cas d'une condition réseau

S

Temps pour forcer les repilotages au niveau du lanceur.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_HISTORIC

Trace automate pour toutes les exécutions

S

Enregistrement dans l'historique des exécutions de toutes les exécutions soumises par Dollar Universe (quel que soit le mode de soumission)

Oui / Yes : valeur par défaut, toutes les exécutions sont enregistrées dans l'historique des exécutions. L'historique des exécutions peut alors être désactivé au niveau de la tâche elle même. Voir Données fonctionnelles d'une tâche.

Non / No : aucune exécution ne sera enregistrée dans l'historique des exécutions (à utiliser, par exemple dans le cas d'une très grosse production (100 000 jobs par jour) afin d'éviter de trop gros fichiers historiques). Dans ce cas :

  • Une fois la liste des exécutions purgée, L'opérateur ne pourra plus voir ce qui a été exécuté.
  • La trace automate de chaque exécution ne sera plus accessible une fois l'exécution terminée.
  • Les commandes uxset s'exécuteront normalement. Mais comme elles inscrivent leur trace d'exécution dans l'historique des exécutions (trace automate), la trace d'exécution de la commande ne sera visible dans la trace automate que pendant la durée d'exécution de l'Uproc.
  • Lors d'une reprise, la valeur des variables ne pourra pas être récupérée de l'exécution précédente et prendra la valeur définie dans l'objet.

U_RES_AVAIL_AREAS

Liste des espaces concernés par les événements ressources

S

Maintenu pour compatibilité avec Dollar Universe v5.

Ajouter une lettre pour chaque Espace A, I S ou X

U_CXBEGINDATE_OLDMODE

Remise à zéro de la date/heure de création des exécutions en statut Exécution en cours (CTL)

S

Non par défaut

U_MAJQR_MAXLOOP

Nombre maximum de tentatives de mise à jour des données de ressource quota lorsque ce quota est libéré

S

5 par défaut

Optimisation de la gestion des quotas de ressource.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

S_TYP_DATRAIT_OPT

Si valorisé à CD, utiliser la date de traitement des tâches optionnelles calculée par le calculateur au lieu de la date de traitement de la session

S

Maintenu pour compatibilité avec Dollar Universe v5.

U_CAL_TIMEFORWARD

Calcul à l'avance pour les tâches planifiées

S

Calcul à l'avance des lancements. "Non" par défaut. Ce paramètre permet à l'utilisateur de calculer chaque tâche planifiée pour une durée définie (par exemple 24 heures).

U_BVS_CDJ_RECONNECT

Délai (min) avant de tenter une nouvelle connexion aux nœuds distants pour le BVS

S

Temps (en minutes) entre deux tentatives de reconnexion du BVS aux CDJ (en cas d'arrêt du nœud du CDJ). 3 minutes par défaut.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_IO_THREAD_STACK_SIZE

Taille du stack pour les threads IO (Ko)

S

Sous UNIX

128 par défaut. Configure la taille (en blocs de 1024) du stack pour les threads de l'IO. Ce paramètre ne doit être modifié que sur recommandation du support technique.

U_BVS_THREAD_STACK_SIZE

Taille du stack pour les threads BVS (Ko)

S

Sous UNIX

128 par défaut. Configure la taille (en blocs de 1024) du stack pour les threads du BVS. Ce paramètre ne doit être modifié que sur recommandation du support technique.

U_CDJ_THREAD_STACK_SIZE

Taille du stack pour les threads CDJ (Ko)

S

Sous UNIX

128 par défaut. Configure la taille (en blocs de 1024) du stack pour les threads du CDJ. Ce paramètre ne doit être modifié que sur recommandation du support technique.

U_CNX_THREAD_STACKSIZE

Taille du stack pour les threads EEP (Ko)

EEP thread stack size (Kb)

S

Sous UNIX

256 par défaut. Configure la taille (en blocs de 1024) du stack pour les threads de l'EEP. Ce paramètre ne doit être modifié que sur recommandation du support technique.

U_IO_DEFAULT_MAXLOOP

Nombre de boucles par seconde pour les moteurs avant message

S

200 par défaut.

Ce paramètre ne doit être modifié qu'à la demande du support technique.

U_CTRL_LOCK_TIMEOUT

Timeout pour obtention d'un lock logique passif (secondes)

S

60 par défaut

Ce paramètre ne doit être modifié qu'à la demande du support technique.

UNI_AIX_LDR_CNTRL_CDJ

Variable système LDR_CNTRL pour le CDJ (AIX seulement)

S

Sous AIX

Indique la valeur de la variable d'environnement système LDR_CENTRL pour le serveur CDJ. Pour définir cette valeur, reportez-vous à la documentation système AIX. Si une valeur est définie pour ce paramètre, elle écrase la valeur de la variable UNI_AIX_LDR_CENTRL_MAXDATA_CDJ.

UNI_AIX_LDR_CNTRL_MAXDATA_CDJ

Limite de la mémoire pour le CDJ (AIX seulement)

S

Sous AIX

Indique la taille limite de la mémoire allouée par le serveur CDJ, 256 Mo par défaut. Valeur possibles : 256 Mo, 512 Mo, 1 Go, 1.5 Go, 2 Go.

UNI_AIX_LDR_CNTRL_BVS

Variable système LDR_CNTRL pour le BVS (AIX seulement)

S

Sous AIX

Indique la valeur de la variable d'environnement système LDR_CENTRL pour le serveur BVS. Pour définir cette valeur, reportez-vous à la documentation système AIX. Si une valeur est définie pour ce paramètre, elle écrase la valeur de la variable UNI_AIX_LDR_CENTRL_MAXDATA_BVS.

UNI_AIX_LDR_CNTRL_MAXDATA_BVS

Limite de la mémoire pour le BVS (AIX seulement)

S

Sous AIX

Indique la taille limite de la mémoire allouée par le serveur BVS, 256 Mo par défaut. Valeur possibles : 256 Mo, 512 Mo, 1 Go, 1.5 Go, 2 Go.

UNI_AIX_LDR_CNTRL_IO

Variable système LDR_CNTRL pour le serveur IO (AIX seulement)

S

Sous AIX

Indique la valeur de la variable d'environnement système LDR_CENTRL pour le serveur d'IO. Pour définir cette valeur, reportez-vous à la documentation système AIX. Si une valeur est définie pour ce paramètre, elle écrase la valeur de la variable UNI_AIX_LDR_CENTRL_MAXDATA_IO.

UNI_AIX_LDR_CNTRL_MAXDATA_IO

Limite de la mémoire pour l'IO (AIX seulement)

S

Sous AIX

Indique la taille limite de la mémoire allouée par le serveur d'IO, 256 Mo par défaut. Valeur possibles : 256 Mo, 512 Mo, 1 Go, 1.5 Go, 2 Go.

U_SEND_JOB

Gestion des erreurs batch sur AS400

S

Sous AS400 un job est vu comme incidenté s'il se termine par un message ESCAPE.

Dans DUAS, ce message émis par l’Uproc, est intercepté, U_BATCH passe l’exécution en Incidenté et se termine. Pour AS400 le JOB est alors normalement terminé.

U_SEND_JOB répond aux besoins d’outils de supervision basés sur la surveillance des messages : U_BATCH se termine en réémettant en ESCAPE le message.

Pour activer cette fonctionnalité positionner U_SEND_JOB à : Réémettre.

Ne pas réémettre : quel que soit le résultat d'exécution du job, il sera toujours vu comme bien terminé par AS400.

U_V5_COMPATIBILITY

Activer la compatibilité de l’échangeur avec Dollar Universe v5

D

Non par défaut

Indique au nœud Dollar Universe v6 s'il doit accepter les échanges vers et en provenance de nœuds Dollar Universe v5.

Oui: les connexions sortantes seront établies vers les nœuds Dollar Universe v5. Les connexions entrantes de nœuds Dollar Universe v5 seront acceptées.

Non: Les connexions entrantes de nœuds Dollar Universe v5 seront refusées.

UXJOBSTATUS_CUSTOM_CMD

Commande personnalisée de recherche pour la gestion avancée de statut

D

Cette configuration peut être utilisée dans le cas où l'état d'un job est déterminé par la présence d'une certaine chaîne de caractères dans un fichier (le journal du job ou tout autre fichier texte spécifique).

La variable UXJOBSTATUS_CUSTOM_CMD permet alors à l'utilisateur d'écraser la commande utilisée par défaut pour la recherche de cette chaîne de caractères.

AS400_MAX_LOG

Nombre de lignes maximum d'un spool AS400 (0 signifie que Dollar Universe utilise le défaut du système)

D

Sous AS400

0 par défaut

U_FORCE_USER_LOWERCASE

Forcer le nom du compte de soumission en minuscules

D

Oui: par défaut

Non: Laisse le nom du compte de soumission tel qu'indiqué

A partir de la version 6.10.41, les nouvelles mises à jour de la documentation sont publiées sur le site Broadcom Techdocs Portal.
Recherchez Dollar Universe.