![[z/OS]](../images/ngzos.gif)
script updateZOSStartArgs
Si vous exécutez le produit sur la version 1.9 ou supérieure de z/OS, vous pouvez utiliser le script updateZOSStartArgs fourni avec le produit pour savoir avec lequel de vos serveurs z/OS peut réutiliser les identificateurs d'espace adresse (ASID) associés aux services interprocessus lorsque ces derniers se terminent.
Le script Jython updateZOSStartArgs ajoute REUSASID=YES aux arguments de la commande de démarrage pour les serveurs de la configuration indiqués. Tout serveur concerné fonctionnant lorsque vous exécutez ce script doit être redémarré après la fin du script pour que les modifications soient effectives. Si vous fonctionnez dans un environnement de cellules mixtes, ce script ne touchera que vos serveurs de versions 6.1 et supérieures.

- Si vous exécutez le produit dans un environnement de cellules mixtes et même si vous activez cette fonction pour tous vos serveurs, seuls les serveurs versions 6.1 et supérieures pourront utiliser cette fonction. Par exemple, si vous exécutez des serveurs version 6.0 sur votre système, ceux-ci ne pourront pas réutiliser les ASID associés aux services interprocessus.
- Si vous exécutez le script updateZOSStartArgs sur les versions 1.6, 1.7 ou 1.8 de z/OS, vous n'aurez pas de message d'erreur. Toutefois, ces versions de z/OS ignorent l'argument de démarrage z/OS qui active la fonction ASID réutilisable car cette dernière n'est pas disponible sur ces versions de z/OS.
Syntaxe
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py [options]
L'exécution de ce script sans option active la fonction réutiliser les ASID pour tous vos serveurs.Options
Les options suivantes sont disponibles pour le script updateZOSStartArgs :
- -node <nodeName>
- Indique que vous souhaitez seulement activer la fonction réutiliser les ASID pour les serveurs associés au noeud défini.
- -server <serverName>
- Indique que vous souhaitez seulement activer la fonction réutiliser les ASID pour les serveurs associés aux serveurs dont le nom est défini. Si vous utilisez cette fonction avec l'option -noeud, cette fonction sera disponible uniquement pour le serveur portant le nom défini et associé au noeud défini.
- -remove
- Indique que vous souhaitez désactiver la fonction réutiliser les ASID pour tous vos serveurs. Cette option supprime l'argument REUSASID=YES de la commande démarrer pour les serveurs définis.
Si vous incluez l'option -noeud à l'option -supprimer, cette fonction ne sera désactivée que pour les serveurs associés au noeud défini.
Si vous incluez l'option -serveur à l'option -supprimer, cette fonction ne sera désactivée que pour le serveur défini.
- -scripthelp
- Indique que vous souhaitez voir une description de la syntaxe et des options disponibles. Une option –trace est également disponible pour le débogage. La sortie de débogage est envoyée vers stdout .
- –trace
- Indique que vous souhaitez créer une trace à utiliser pour déboguer un problème avec l'application de cette fonction. La sortie de trace est envoyée à SYSPRINT.
Scénario d'utilisation
Les exemples suivants montrent la syntaxe correcte :
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py -node <nodeName>
Cet exemple active la fonction réutiliser les ASID pour les noeuds définis.
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py -node <nodeName>
-server <serverName>
Cet exemple active la fonction réutiliser les ASID pour le serveur défini associé au noeud défini.
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py -remove -node <nodeName>
-server <serverName>
Cet exemple désactive la fonction réutiliser les ASID pour le serveur défini associé au noeud défini.