Esto forma parte de la tarea global para la personalización del entorno z/OS.
WebSphere Event Broker requiere la configuración de algunos parámetros del sistema UNIX System Services. Puede utilizar el mandato de operador SETOMVS para efectuar cambios dinámicos, o el miembro BPXPRMxx PARMLIB para efectuar cambios permanentes. Consulte el manual z/OS UNIX System Services Planning si desea ver más información.
Utilice el mandato D OMVS,O para visualizar las opciones actuales de OMVS.
No incluya las direcciones de intermediario si utiliza la salida IEFUSI para limitar el tamaño del área de los espacios de direcciones OMVS.
Establezca los parámetros de UNIX System Services que aparecen en la siguiente tabla.
Descripción | Parámetro | Valor |
El tamaño máximo (en bytes) del archivo de vuelco de memoria que puede crear un proceso. Permite un tamaño ilimitado. | MAXCORESIZE | 2.147.483.647 |
El tiempo de CPU (en segundos) que un proceso está autorizado a emplear Permite un tiempo de CPU ilimitado. | MAXCPUTIME | 2.147.483.647 |
El tamaño de región del espacio de direcciones. Se le da el tamaño del espacio de direcciones más grande. | MAXASSIZE | > 1 073 741 824 Se requiere un valor mínimo de 393 216 000 bytes. |
Especifica el número máximo de hebras que un proceso puede mantener activo. Depende de las definiciones de los flujos de mensajes. | MAXTHREADS MAXTHREADTASKS | El valor de MAXTHREADS y
MAXTHREADTASKS depende de la aplicación. Para calcular el valor necesario
para cada flujo de mensajes:
|
Para desplegar un flujo de mensajes, que inicia un grupo de ejecución en un espacio de direcciones nuevo, se utilizan los recursos USS Semaphore (semáforo USS) y SharedMemorySegment (Segmento de memoria compartida). Cada espacio de direcciones nuevo utiliza un semáforo y SharedMemorySegment. SharedMemorySegment se suprime inmediatamente después de que se haya iniciado el nuevo espacio de direcciones, pero el semáforo se conserva mientras dura el nuevo espacio de direcciones.
Debe establecer IPCSEMNIDS en un valor que sea cuatro veces el número de potenciales espacios de direcciones de grupos de ejecución de un sistema.
Necesita un SharedMemorySegment para cada espacio de direcciones de grupo de ejecución iniciado. Debe establecer IPCSEMNIDS en un valor que sobrepase el número de potenciales espacios de direcciones de grupos de ejecución de un sistema.
Se puede conectar un espacio de direcciones de control (procesos BIPSERVICE y BIPBROKER) a muchos segmentos de memoria compartida (SharedMemorySegments) - potencialmente, uno para cada espacio de direcciones de grupo de ejecución iniciado para ese intermediario. Debe establecer IPCSHMNSEGS en un valor que exceda el número potencial de grupos de ejecución para cada intermediario.
Asegurarse de que hay espacio suficiente para los archivos temporales
La variable de entorno TMPDIR es la vía de acceso del directorio que se utiliza para los archivos temporales. Si no se establece, el shell z/OS utiliza /tmp.
Al iniciar los componentes de WebSphere Event Broker, es necesario disponer de espacio suficiente en el directorio indicado por TMPDIR. En concreto, Java necesita espacio suficiente para mantener los archivos JAR que WebSphere Event Broker necesita.
Si no asigna suficiente espacio, los espacios de direcciones de grupos de ejecución terminarán de forma anómala con un código 2C1.
En este directorio, deje 50 MB de espacio, como mínimo, para componentes del intermediario y 10 MB para componentes del gestor de configuración. Es posible que se necesite más espacio si se despliegan nodos de gran tamaño definidos por el usuario u otros JAR en el componente de intermediario.
Definición de los archivos de WebSphere Event Broker como programas de bibliotecas compartidas
/usr/lpp/mqsi/bin/*
/usr/lpp/mqsi/lil/*
/usr/lpp/mqsi/lib/*
/usr/lpp/mqsi/lib/wbirf/*
/usr/lpp/mqsi/lib/wbimb/*
/usr/lpp/mqsi/lib/wbieb/*
extattr +l /usr/lpp/mqsi/bin/*
-rwxr-x--- a-l- 1 USER GROUP 139264 Mar 15 10:05 bipimaindonde l (l minúscula, como en a-l-) muestra que el programa está habilitado para ejecutarse en un espacio de direcciones compartido.
/D OMVS,LIMITS