STRAGTSRV
Démarrer services d'agent
En bref
La commande STRAGTSRV (Démarrer services d'agent) démarre tous les services d'agent du système qui sont définis dans un fichier de préférences.
STRAGTSRV se lit STR
(Démarrer) + AGTSRV.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
STRAGTSRV
Paramètres
-
PREFDIRRépertoire fichier préférences -
HOMEDIRRépertoire initial -
CLASSPATHChemin classe supplémentaire -
SBMJOBUSERProfil utilisateur pour SBMJOB
Astuce : dans une session 5250, tapez STRAGTSRV puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande STRAGTSRV (Démarrer services d'agent) démarre tous les services d'agent du système qui sont définis dans un fichier de préférences. Un autre fichier de préférences est également utilisé pour définir le démarrage des services. Les fichiers de préférences sont des fichiers STREAM nommés ableplatform.preferences et able.preferences qui se trouvent dans le répertoire indiqué à l'invite Répertoire fichier préférences (paramètre PREFDIR).
Vous pouvez exécuter la commande ENDAGTSRV (Arrêter services d'agent) pour arrêter les services d'agent démarrés à l'aide de la commande STRAGTSRV.
Restrictions :
- Vous devez disposer des droits spéciaux sur les objets (*ALLOBJ) et d'exploitation des travaux (*JOBCTL) pour exécuter cette commande.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| PREFDIR | Répertoire fichier préférences | Chemin d'accès, *DFT | Facultatif |
| HOMEDIR | Répertoire initial | Chemin d'accès, *CURRENT | Facultatif |
| CLASSPATH | Chemin classe supplémentaire | Chemin d'accès, *NONE | Facultatif |
| SBMJOBUSER | Profil utilisateur pour SBMJOB | Valeurs uniques: *CURRENT Autres valeurs (jusqu'à 10 répétitions): Liste d'éléments |
Facultatif |
| Élément 1: Identificateur du pool | Valeur caractère | ||
| Élément 2: Profil utilisateur | Nom |
Répertoire fichier préférences (PREFDIR)
Indique le répertoire contenant les fichiers de préférences qui définissent les services d'agent à démarrer et leur mode de démarrage. Les fichiers de préférences doivent être nommés ableplatform.preferences et able.preferences.
- *DFT
- Utilisez les fichiers de préférences situés dans /QIBM/ProdData/OS400/able/.
- nom-chemin
- Indiquez le répertoire contenant les fichiers de préférences à utiliser pour démarrer les services d'agent.
Répertoire initial (HOMEDIR)
Indique le répertoire à utiliser comme répertoire principal des services d'agent.
- *CURRENT
- Utilisez le répertoire principal en cours pour le travail exécutant cette commande. Il s'agit du répertoire principal défini pour le profil utilisateur en cours du travail exécutant la commande STRAGTSRV.
- nom-chemin
- Indiquez le nom de chemin d'accès au répertoire à utiliser comme répertoire principal pour les JVM (machines virtuelles Java) utilisées par les agents qui s'exécutent dans ces services. Les services utilisent ce répertoire pour trouver les ressources nécessaires.
Chemin classe supplémentaire (CLASSPATH)
Indique le chemin de classe supplémentaire à ajouter au paramètre de chemin de classe de chaque JVM devant démarrer pour exécuter les services d'agent.
- *NONE
- Aucun chemin de classe supplémentaire ne sera ajouté.
- nom-chemin
- Indiquez le nom de chemin d'accès du chemin de classe supplémentaire à ajouter au paramètre de chemin de classe de chaque JVM.
Profil utilisateur pour SBMJOB (SBMJOBUSER)
Indique le profil utilisateur à utiliser pour les travaux JVM qui exécuteront les services d'agent. Vous pouvez indiquer qu'une JVM particulière s'exécute sous un profil différent du profil utilisateur en cours du travail exécutant la commande STRAGTSRV.
Vous pouvez indiquer un profil utilisateur secondaire pour 10 travaux JVM au maximum.
Valeurs particulières
- *CURRENT
- Tous les travaux JVM s'exécuteront sous le profil utilisateur en cours du travail exécutant cette commande.
Elément 1 : Identificateur du pool
- valeur-alphanumérique
- Indiquez un identificateur qui correspond à une JVM définie dans le fichier de préférences indiqué à l'invite Répertoire fichier préférences (paramètre PREFDIR).
Elément 2 : Profil utilisateur
- nom
- Indiquez le nom du profil utilisateur à utiliser sur les commandes SBMJOB (Soumettre un travail) pour les JVM. Les travaux JVM s'exécuteront sous le profil utilisateur indiqué plutôt que sous le profil utilisateur en cours du travail exécutant cette commande.
Exemples
Exemple 1 : démarrage avec les valeurs livrées par défaut
STRAGTSRV
Cette commande démarre tous les services d'agent définis dans le fichier par défaut ableplatform.preferences dans "/qibm/prodData/OS400/able/" comme défini dans le fichier par défaut able.preferences dans "/qibm/prodData/OS400/able/". Le répertoire principal de chaque service d'agent correspondra au répertoire principal de l'utilisateur en cours. Tous les travaux soumis pour exécuter les JVM s'exécuteront sous le profil en cours.
Exemple 2 : démarrage avec les valeurs définies par l'utilisateur
STRAGTSRV PREFDIR('/qibm/userData/OS400/able/test/')
HOMEDIR('/qibm/userData/OS400/able/test/')
CLASSPATH('/qibm/userData/OS400/able/test/test.jar')
SBMJOBUSER((POOL1 TESTPROF1) (POOL3 TESTPROF3))
Cette commande démarre tous les services d'agent définis dans le fichier ableplatform.preferences dans "/qibm/userData/OS400/able/test/" comme défini dans le fichier par défaut able.preferences dans "/qibm/userData/OS400/able/test/". Le répertoire principal de chaque service d'agent sera "/qibm/userData/OS400/able/test/". Le chemin de classe des JVM sera défini de sorte à inclure le fichier JAR test.jar dans "/qibm/userData/OS400/able/test/". Les travaux soumis pour exécuter les JVM pour POOL1 et POOL3 s'exécuteront sous les utilisateurs TESTPROF1 et TESTPROF3 respectivement. Les autres JVM s'exécuteront sous le profil utilisateur en cours.
Messages d'erreur
Messages *ESCAPE
- CPF1890
- Droit *ALLOBJ requis pour l'opération demandée.
- CPF90FF
- Droit spécial *JOBCTL requis pour l'opération demandée.
Messages d'erreur liés au travail soumis :
Cette commande soumet un travail par lots qui, à son tour, soumet des travaux par lots supplémentaires où les services d'agent s'exécuteront. Les messages d'erreur suivants peuvent être signalés pour ce travail par lots :
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.