El programa de instalación para z / OSMF en z / OS 2.3 arroja un error de seguridad que indica que libIzugJni64.so no está CONTROLADO POR PROGRAMA

1

Estoy configurando z / OSMF en el sistema z / OS 2.3 y recibo los siguientes errores después de iniciar IZUSVR1 e intentar iniciar sesión en z / OSMF por primera vez. Los errores se ven en el registro de trabajos JES y en el registro de la consola:

BPXP015I HFS PROGRAM /usr/lpp/zosmf/lib/libIzugJni64.so IS NOT MARKED PROGRAM CONTROLLED.
BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON) PROCESSING.

No hay nada en la documentación que indique una configuración para el dll libIzugJni64.so. ¿He intentado configurar los bits de control del programa como lo indica el mensaje y todos los demás permisos parecen correctos?

¿Sugerencias sobre cómo evitar este problema?

Hogstrom
fuente

Respuestas:

4

El mensaje de error indicado no es útil para señalar el problema real.

El problema es que la tarea iniciada z / OSMF IZUSVR1 está ejecutando un tiempo de ejecución de WebSphere Liberty. WebSphere Liberty es un tiempo de ejecución Java EE y, como tal, requiere un proceso adjunto llamado Angelproceso en el que se ejecutan servicios autorizados. z / OSMF busca específicamente un Angelproceso llamado IZUANG1 . El Angelproceso tiene un nombre predeterminado y requiere una anulación específica para cambiarlo. z / OSMF busca un proceso específico llamado IZUANG1 y este no es el nombre predeterminado.

Para especificar este nombre, debe modificar la Angeltarea iniciada. Aquí hay un fragmento del cambio que tuve que hacer en mi proceso.

Tenga NAME=IZUANG1en cuenta el en la PROCdeclaración y agregado en la PARMdeclaración en STEP1. Mi JCL originalmente no tenía este parámetro.

//IZUANG1  PROC P='',C=N,ROOT='/usr/lpp/zosmf',OUTCLS='*',          
//   IZUTIME=NOLIMIT,NAME=IZUANG1                                   
//*--------------------------------------------------------------*/ 
//* Startup procedure for the z/OSMF Websphere Liberty Profile   */ 
//* Angel process.                                               */ 
//*--------------------------------------------------------------*/ 
//STEP1   EXEC PGM=BPXBATA2,REGION=0M,                              
//  TIME=&IZUTIME.,                                                 
//  PARM='PGM &ROOT./wlp/lib/native/zos/s390x/bbgzangl COLD=&C &P   
//             NAME=&NAME'                                          

Desafortunadamente, la falla es silenciosa hasta que intente acceder a un servicio autorizado (como iniciar sesión en z / OSMF, por ejemplo). Los mensajes de error tampoco ayudan a identificar realmente la causa raíz. Esto debería ayudarlo a superar este problema.

Hogstrom
fuente