![[z/OS]](../images/ngzos.gif)
Script updateZOSStartArgs
Si ejecuta el producto en z/OS versión 1.9 o posterior, puede utilizar el script updateZOSStartArgs que se proporciona con el producto para controlar para qué servidores, z/OS puede reutilizar identificadores de espacios de direcciones (ASID) que estén asociados con servicios entre procesos cuando dichos servicios finalizan.
El script updateZOSStartArgs de Jython añade REUSASID=YES a los argumentos del mandato de inicio para los servidores especificados en la configuración. Cualquier servidor afectado que esté en ejecución cuando ejecute este script se debe reiniciar después de que el script finalice para que los cambios sean efectivos. Si ejecuta en un entorno de célula mixto, este script sólo afecta a los servidores de la versión 6.1 o posterior.

- Si ejecuta el producto en un entorno de células mixto, incluso si habilita esta función para todos sus servidores, sólo los servidores de la versión 6.1 y posteriores pueden utilizar esta función. Por ejemplo, si ejecuta algunos servidores de la versión 6.0 en su sistema, dichos servidores no pueden reutilizar los ASID asociados a servicios entre procesos.
- Si ejecuta el script updateZOSStartArgs en versiones 1.6, 1.7 ó 1.8 de z/OS, no recibirá un mensaje de error. No obstante, dichas versiones de z/OS ignoran el argumento Start de z/OS que permite la función de ASID reutilizable, ya que la función ASID reutilizable no está disponible en dichas versiones de z/OS.
Sintaxis
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py [opciones]
La ejecución sin opciones de este script permite la reutilización de la función ASID para todos sus
servidores.Opciones
Las siguientes opciones están disponibles para el script updateZOSStartArgs:
- -node <nombre_nodo>
- Especifica que sólo quiere habilitar la función de reutilización ASID para los servidores que están asociados con el nodo especificado.
- -server <nombre_servidor>
- Especifica que sólo quiere habilitar la función de reutilización ASID para los servidores que tengan nombre especificado. Si utiliza esta opción junto con la opción -node, esta función sólo se habilita para el servidor con el nombre especificado que esté asociado al nodo indicado.
- -remove
- Especifica que quiere inhabilitar la función de reutilización de ASID para todos los
servidores. Esta opción elimina el argumento REUSASID=YES del mandato de inicio para los
servidores especificados.
Si incluye la opción –node con la opción -remove, esta función sólo se inhabilita para servidores asociados con el nodo especificado.
Si incluye la opción -server con la opción -remove, esta función sólo se inhabilita para el servidor especificado
- -scripthelp
- Especifica que quiere ver una descripción de la sintaxis y opciones disponibles. La opción –trace también está disponible, para depuración. La depuración va a la salida estándar (stdout).
- –trace
- Especifica que se quiere crear un rastreo y utilizarlo para depurar un problema con la aplicación de esta función. La salida del rastreo se envía a SYSPRINT.
Ejemplo de uso
Los siguientes ejemplos muestran la sintaxis correcta:
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py -node <nombre_nodo>
Este ejemplo permite la reutilización de la función ASID para el nodo especificado.
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py -node <nodeName>
-server <serverName>
Este ejemplo permite la reutilización de la función ASID para el servidor especificado asociado al nodo especificado.
wsadmin.sh -conntype NONE -lang jython -f /path/to/script/updateZOSStartArgs.py -remove -node <nodeName>
-server <serverName>
Este ejemplo inhabilita la reutilización de la función ASID para el servidor especificado asociado al nodo especificado.