A instalação do z / OSMF no z / OS 2.3 lança um erro de segurança indicando que libIzugJni64.so não é PROGRAM CONTROLLED

1

Estou configurando o z / OSMF em um sistema z / OS 2.3 e recebendo os seguintes erros após iniciar o IZUSVR1 e tentar efetuar login no z / OSMF pela primeira vez. Os erros são vistos no log do JES Job e no log do console:

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

Não há nada na documentação para indicar uma configuração para a dll libIzugJni64.so. Eu tentei definir os bits de controle do programa conforme indicado pela mensagem e todas as outras permissões parecem corretas?

Sugestões sobre como contornar este problema?

    
por Hogstrom 29.07.2018 / 03:26

1 resposta

4

A mensagem de erro indicada não é útil para apontar para o problema real.

O problema é que a tarefa iniciada z / OSMF IZUSVR1 está executando um tempo de execução do WebSphere Liberty. O WebSphere Liberty é um tempo de execução Java EE e, como tal, requer um processo adjunto chamado Angel processo em que os serviços autorizados são executados. z / OSMF procura especificamente por um processo Angel denominado IZUANG1 . O processo Angel tem um nome padrão e requer uma substituição específica para alterá-lo. z / OSMF procura por um processo específico chamado IZUANG1 e este não é o nome padrão.

Para especificar esse nome, você deve modificar a tarefa Angel Iniciada. Aqui está um trecho da mudança que eu tive que fazer no meu processo.

Observe a NAME=IZUANG1 na instrução PROC e adicionada na instrução PARM em STEP1 . Meu JCL originalmente não tinha esse 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'                                          

Infelizmente, a falha é silenciosa até você tentar acessar um serviço autorizado (como, por exemplo, efetuar login no z / OSMF ). As mensagens de erro também são inúteis para identificar a causa raiz. Isso deve ajudá-lo a superar esse problema.

    
por 29.07.2018 / 04:54