Программа установки для z/OSMF в z/OS 2.3 сбрасывает ошибку безопасности, указывающую, что libIzugJni64.so не управляется программой

Я устанавливаю z/OSMF в системе z/OS 2.3 и получаю следующие ошибки после запуска IZUSVR1 и попытки входа в z/OSMF в первый раз. Ошибки видны в журнале заданий JES и в журнале консоли:

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

В документации нет ничего, что указывало бы на конфигурацию dll libIzugJni64.so. Я пытался установить биты управления программой, как указано в сообщении, и все остальные разрешения выглядят правильно?

Предложения о том, как обойти эту проблему?

1 ответ

Решение

Указанное сообщение об ошибке не помогает указать на реальную проблему.

Проблема в том, что запущенная задача z/OSMF IZUSVR1 выполняет среду выполнения WebSphere Liberty. WebSphere Liberty - это среда выполнения Java EE, для которой требуется дополнительный процесс, называемый Angel процесс, в котором выполняются авторизованные услуги. z/OSMF выглядит специально для Angel процесс с именем IZUANG1. Angel У процесса есть имя по умолчанию, и для его изменения требуется специальное переопределение. z/OSMF ищет определенный процесс с именем IZUANG1, и это не имя по умолчанию.

Чтобы указать это имя, вы должны изменить Angel Запущенное задание. Вот фрагмент изменений, которые я должен был внести в свой процесс.

Обратите внимание NAME=IZUANG1 на PROC заявление и добавлено на PARM заявление о STEP1, У моего JCL изначально не было этого параметра.

//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'                                          

К сожалению, ошибка молчит до тех пор, пока вы не попытаетесь получить доступ к авторизованной службе (например, войдя в z/OSMF). Сообщения об ошибках также не помогают определить истинную причину. Это должно помочь вам преодолеть эту проблему.

Другие вопросы по тегам