Variables de personalización de z/OS: federación de servidores de aplicaciones
Especifique valores para las variables en la Herramienta de gestión de perfiles a fin de crear datos de personalización e instrucciones que pueda utilizar para federar un servidor de aplicaciones.
La Herramienta de gestión de perfiles crea datos de personalización e instrucciones que se utilizan para configurar un entorno de ejecución de WebSphere Application Server para z/OS. No obstante, no se crea ningún perfil de tiempo de ejecución de z/OS hasta que se llevan a cabo las acciones listadas en las instrucciones generadas en el sistema z/OS de destino.
Nombre de definición de personalización
- El nombre que identifica la definición de la personalización
Este nombre se utiliza en la estación de trabajo para identificar las instrucciones y los datos de personalización creados. El nombre elegido no tiene efecto en la configuración de WebSphere Application Server para z/OS.
- Nombre de vía de acceso completo de un archivo de respuestas que contiene los valores predeterminados que se utilizarán
Cuando se especifica este valor, los campos de entrada se cargan previamente con los valores del archivo de respuestas.
Consejo: Cada vez que sea crea una definición de personalización, se escribe un archivo de respuestas. Este archivo de respuestas contiene todos los datos de variable que se utilizaron para crear la definición de personalización, se puede utilizar para cargar previamente los valores predeterminados al definir una definición de personalización similar. Normalmente, debe especificar un archivo de respuestas de una definición de personalización del mismo tipo que la definición que está a punto de definir; sin embargo, puede utilizar un archivo de respuestas de un tipo de definición de personalización diferente para cargar previamente la mayoría de los valores predeterminados de un tipo similar.
Valores predeterminados
Opciones para generar valores predeterminados para esta definición de personalización
Si especificó un archivo de respuestas para establecer valores predeterminados, cualquier valor predeterminado que se seleccione aquí alterará temporalmente los valores del archivo de respuestas correspondiente.
- Seleccione los valores de puerto predeterminado desde el rango de puerto siguiente
Cuando no se selecciona esta opción, cada valor de puerto toma de forma predeterminada un número proporcionado por IBM. Cuando esta opción está seleccionada, cada valor de puerto predeterminado se selecciona en el rango de número de puerto siguiente.
El rango de puerto debe contener 10 puertos como mínimo.
- El número menor que se puede asignar como número de puerto predeterminado
- El número mayor que se puede asignar como número de puerto predeterminado
Conjuntos de datos de destino
- Calificador de alto nivel para los conjuntos de datos de z/OS de destino que contendrán los trabajos e instrucciones generadosCuando se sube una definición de personalización al sistema z/OS de destino, los trabajos y archivos de personalización se escriben en un par de conjuntos de datos particionados. Aunque es posible reutilizar estos conjuntos de datos, lo más seguro es crear los conjuntos de datos separados para cada configuración de WebSphere Application Server para z/OS. El método recomendado es utilizar el prefijo de nombre de conjunto de datos de personalización (que a veces se denomina config_hlq) para indicar la versión y el release de WebSphere Application Server para z/OS, la tarea que se está realizando y la célula (así como el nombre de nodo en algunos casos) que está configurando. Por ejemplo, puede utilizar el siguiente prefijo de nombre de conjunto de datos para configurar una célula de WebSphere Application Server autónoma denominada TESTCELL para Versión 9.0:
En este ejemplo, se crearán los dos conjuntos de datos siguientes cuando se sube la definición de personalización al sistema z/OS de destino:SYSPROG1.WAS90.TESTCELL.APPSERV
El conjunto de datos CNTL será un conjunto de datos particionado (PDS) con los registros de 80 bytes de bloque fijo que contendrán los trabajos de personalización. El conjunto de datos DATA será un PDS con los datos de longitud de variable que deben contener los otros datos de personalización.SYSPROG1.WAS90.TESTCELL.APPSERV.CNTL SYSPROG1.WAS90.TESTCELL.APPSERV.DATA
Norma: El calificador de alto nivel puede estar formado por varios calificadores (un máximo de 39 caracteres).Los trabajos e instrucciones de lotes generados se subirán a los dos conjuntos de datos particionados z/OS:- Conjunto de datos particionado con registros de 80 bytes de bloque fijo para incluir trabajos de personalización
- Conjunto de datos particionado con los datos de longitud de variable para incluir otros datos incluidos en la definición de personalización
Consejo: Se puede especificar un calificador de alto nivel de varios niveles como calificador de alto nivel del conjunto de datos.
Federar servidor de aplicaciones
- Directorio inicial
- El punto de montaje del sistema de archivos de lectura/escritura donde se graban los archivos de entorno y los datos de aplicación
- Nombre de la vía de acceso relativa del directorio dentro del sistema de archivos de configuración en el cual reside la configuración del servidor de aplicaciones
- Indica si la seguridad global está habilitada en la célula que contiene el servidor de aplicaciones
- El ID de usuario con todos los privilegios administrativos para la célula que contiene el servidor de aplicaciones
- Contraseña del ID de usuario que tiene todos los privilegios administrativos para la célula que contiene el servidor de aplicaciones
- Directorio inicial
- La dirección o el nombre de IP del sistema en el cual está configurado el servidor del gestor de despliegue.
Este valor, equivalente al host de célula en addNode.sh, lo utilizan otras funciones de WebSphere Application Server para z/OS para conectarse a este servidor con el fin de federar el nodo designado en la célula del gestor de despliegue.
El nombre de host del nodo debe resolverse siempre en una pila IP en el sistema donde se ejecute el gestor de despliegue. El nombre de host del nodo no puede ser un nombre DVIPA o DNS que, de otro modo, provocaría la dirección de las peticiones a más de un sistema.
- Conecte con el gestor de despliegue utilizando una conexión RMI
- Conecte con el gestor de despliegue utilizando una conexión SOAP
- El puerto de conector SOAP (Simple Object Access Protocol) JMX (Java Management Extensions) que utiliza la petición
de añadir nodo para conectarse al gestor de despliegue.
Permite que el proceso de federación sepa qué gestor de despliegue es el destino de la federación.
- Indica si las credenciales para un usuario con todos los privilegios administrativos son necesarias para conectarse al gestor de despliegue
El ID de usuario y la contraseña son necesarios cuando la seguridad global está habilitada en la célula de despliegue de Network Deployment, excepto en algunos casos en los que se utiliza un conector RMI.
- ID de usuario con todos los privilegios administrativos para la célula de Network Deployment
- Contraseña para el ID de usuario que tiene todos los privilegios administrativos para la célula de Network Deployment
- La dirección o el nombre de IP del sistema en el cual está configurado el servidor del gestor de despliegue.
- El nombre del servidor del agente de nodo. Este es el nombre del trabajo del servidor, tal como se especifica en el parámetro JOBNAME del mandato START de MVS. Este valor identifica el servidor en determinados recursos z/OS utilizados por WebSphere Application Server para z/OS (por ejemplo, SAF).Norma: El nombre debe contener siete o menos caracteres, todos en mayúsculas.
- El nombre del agente de nodo y la identificación principal externa del servidor
del agente de nodo.
Este nombre identifica el servidor tal como aparece en la consola administrativa. El nombre largo de servidor del agente de nodo se establece en el valor fijo nodeagent.
- Número de puerto para la conexión JMX HTTP con este servidor basado en el protocolo SOAP (SOAP_CONNECTOR_ADDRESS)
JMX se utiliza para las funciones administrativas remotas y se invoca a través de scripts como, por ejemplo, wsadmin.sh.
Norma: El valor no puede ser 0. - La dirección IP en la cual el ORB del servidor escucha las peticiones de IIOP entrantes
El valor predeterminado es *, que indica al ORB que debe escuchar en todas las direcciones IP disponibles.
- El puerto para las peticiones IIOP que actúa como el puerto de rutina de carga para este servidor y, también, actúa
como el puerto a través del cual el ORB acepta las peticiones IIOP (BOOTSTRAP_ADDRESS and ORB_LISTENER_ADDRESS)Norma: El valor no puede ser 0.
- Puerto para las peticiones IIOP seguras (ORB_SSL_LISTENER_ADDRESS)
El valor predeterminado es 0, que permite al sistema elegir este puerto.
- El puerto para las peticiones IIOP que actúa como el puerto de rutina de carga para este servidor y, también, actúa
como el puerto a través del cual el ORB acepta las peticiones IIOP (BOOTSTRAP_ADDRESS and ORB_LISTENER_ADDRESS)
- Define el puerto TCP/IP en el que los agentes de nodo están a la escucha de peticiones de descubrimiento que se originan en el gestor de despliegue (NODE_DISCOVERY_ADDRESS)
- Define el puerto de multidifusión mediante el que el agente de nodo envía peticiones de descubrimiento a sus
servidores gestionados (NODE_MULTICAST_DISCOVERY_ADDRESS)
La dirección IP de multidifusión en la cual el puerto de descubrimiento está abierto toma en WebSphere Application Server z/OS toma el valor predeterminado en 232.133.104.73. Esta dirección por omisión se puede cambiar utilizando la consola administrativa. Es una dirección de CLASE D. El rango de IP válido es de 224.0.0.0 a 239.255.255.255.
- Define el puerto de multidifusión IPv6 mediante el que el agente de nodo envía peticiones de descubrimiento a sus servidores gestionados (NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS).
- Puerto para el conector JMX que está a la escucha en el adaptador del bucle de retorno (IPC_CONNECTOR_ADDRESS)
El conector utiliza el protocolo de comunicaciones local comm, lo que significa que el puerto sólo se utiliza para las comunicaciones que son locales para la imagen de sistema z/OS (o sysplex).
- El puerto en el cual está a la escucha High Availability Manager (DCS_UNICAST_ADDRESS)
- Puerto de comunicaciones para las funciones administrativas de WebSphere Extended Deployment (NODE_XDAGENT_PORT)
- Puerto de comunicaciones UDP para funciones administrativas de WebSphere Extended Deployment (NODE_OVERLAY_UDP_LISTENER_ADDRESS)
- Puerto de comunicaciones TCP para funciones administrativas de WebSphere Extended Deployment (NODE_OVERLAY_TCP_LISTENER_ADDRESS)
- El nombre del servidor del agente de nodo.
- El puerto para las peticiones IIOP que actúa como el puerto de rutina de carga para este servidor y, también, actúa como el puerto a través del cual el ORB acepta las peticiones IIOP
Este ID de usuario también es propietario de todos los sistemas de archivos de configuración.
Norma: El valor no puede ser 0. - Grupo de nodos en el cual se colocará el nodo
Especifique DefaultNodeGroup si el nodo está en el mismo sysplex que el gestor de despliegue.
- Nombre del grupo de configuración de WebSphere Application Server
- ID de usuario propietario del sistema de archivos de configuración
- Indica si se debe incluir las aplicaciones con el nodo del gestor de despliegue
Si se habilita esta opción se indica al mandato addNode que debe incluir las aplicaciones del nodo; de lo contrario, se eliminarán antes de la federación. Si la aplicación ya existe en la célula, se imprime un aviso y no se instalará la aplicación en la célula.
Debe utilizar esta opción para migrar todas las aplicaciones a la nueva célula. La federación del nodo en una célula utilizando el mandato addNode no fusiona ninguna información de configuración de nivel de célula, incluida la procedente de virtualHost.
- Indica si el agente de nodo se debe iniciar automáticamente después de federar un nodo
- Indica si se debe federar los buses de integración de servicios que existen en este nodo
Definición de sentencia de trabajo
Todos los trabajos de personalización que se adaptarán para el usuario necesitarán una sentencia de trabajo. Especifique una sentencia de trabajo válida para la instalación del usuario. El proceso de personalización actualizará el nombre del trabajo automáticamente en todos los trabajos generados, de forma que no tendrá que preocuparse de la parte de la sentencia del trabajo. Si se necesitan líneas de continuación, sustituya las líneas de comentarios por líneas de continuación.