Le script python suivant permet de configurer le planificateur LRS (long-running scheduler) et l'environnement LREE (long-running execution environment).
Le script setupLongRunning.py se trouve dans le répertoire <racine_installation>\bin.
Pour exécuter le script setupLongRunning.py avec wsadmin, exécutez la commande suivante :
wsadmin –lang jython -f setupLongRunning.py type [options]
Remplacez les variables de type [et d'options] par le type et les options appropriées à votre tâche. En fonction du système d'exploitation utilisé, vous pouvez être amené à remplacer la valeur wsadmin par wsadmin.sh ou wsadmin.bat.
Option | Description |
---|---|
--ngName | Spécifie le groupe de noeuds à configurer pour héberger le LRS. |
--dcName | Spécifie le cluster dynamique où l'application LRS doit être déployée. |
--dcMode | Facultatif : spécifie le mode d'exploitation du cluster dynamique :
|
--appName | Facultatif : spécifie un nom d'application. La valeur par défaut est LongRunningScheduler. |
--schema | Spécifie le nom du schéma de la base de données du LRS. La valeur par défaut est LRSSCHEMA. |
--jndiName | Spécifie le nom de la source de données où les travaux sont stockés. |
--aliasName | Facultatif : spécifie l'alias de nom utilisateur et le mot de passe utilisés pour accéder à la source des données. |
Option | Description |
---|---|
--ngName | Spécifie le groupe de noeuds à configurer pour le LREE. |
--dcName | Spécifie le cluster dynamique où l'application LREE doit être déployée. |
--dcMode | Facultatif : spécifie le mode d'exploitation du cluster dynamique :
|
--appName | Facultatif : spécifie un nom d'application. La valeur par défaut est LREE. |
--dbType | Specifie le type de base de données pris en charge par la commande ejbdeploy. Voici quelques valeurs possibles :
|
--schema | Spécifie le nom du schéma de la base de données du LREE. La valeur par défaut est LREESCHEMA. |
--jndiName | Spécifie le nom de la source de données où l'état et le résultat des travaux sont stockés. |
./wsadmin.sh -lang jython -f setupLongRunning.py
./wsadmin.sh -lang jython -f setupLongRunning.py lrs --help
./wsadmin.sh -lang jython -f setupLongRunning.py lree --help
./wsadmin.sh -lang jython -f setupLongRunning.py lrs --ngName SchedulerNG --dcName Scheduler --jndiName jdbc/lrsched
./wsadmin.sh -lang jython -f setupLongRunning.py lree --ngName NodeGroup1 --dcName EndPoint1 --jndiName jdbc/lree --dbType DB2UDB_V81
Related concepts
Configuration du planificateur pour exécution longue
Related tasks
Déploiement des applications à exécution longue