Невозможно запустить веб-сервер z / OS Apache - PullRequest
0 голосов
/ 11 мая 2018

Я перешел на новое задание / сайт и пытаюсь настроить веб-сервер Apache в тестовой системе az / OS 2.2.Я использую инструкции здесь: http://www.redbooks.ibm.com/redpapers/pdfs/redp4987.pdf в разделе 3.5 Пример процесса реальной установки.

Я сделал это на моем последнем сайте без проблем, но здесь задача сервера запускается, а затем останавливается.

В моем proc.errors у меня есть:

grep: /usr/lpp/ihsconfig/ihs/ihsae001/bin/envvars 46: .: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 53: FSUM7351 not found
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 77: FSUM7351 not found                                                      
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 90: FSUM7351 not found                                                      
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/chk_links 13: FSUM7351 not found                                                      
echo: /usr/lpp/ihsconfig/ihs/ihsae001/bin/chk_links 17: FSUM7351 not found                                                   
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 96: FSUM7351 not found                                                      
[Thu May 10 15:51:51.594700 2018] [core:crit] [pid 50332667:tid 2020277849247711232] (139)EDC5139I Operation not permitted. (errno2=0x05DA05FD): AH00141: Could not initialize random number generator

в proc.output, у меня есть:

Running -sh            <= I added an 'echo Running $0' to /etc/profile'                                                                                     
 values of $CAIGLBL0000 and $PATH                                                                           
/cai/tngfw                                                                                                  
/cai/tngfw/bin:/bin:.:/usr/lpp/Printsrv/bin:.                                                               
                **************************************************************                              
                *                    UNIX System Services                    *                              
                **************************************************************                              
Thu May 10 15:51:51 BST 2018                                                                                
apachectl.sh starting       <= added 'echo apachectl.sh starting' to apachectl.sh                                                                                
IHSAE001                    <= added 'whoami' to apachectl.sh                                                                                         
path=/cai/tngfw/bin:/bin:.:/usr/lpp/Printsrv/bin:.:/cai/tngfw/gui/bin:/cai/tngfw/scripts:/cai/tngfw/snmp/bin    <= added 'echo path=$PATH' to apachectl.sh

Похоже, что сообщения в proc.errorsговорить, что основные команды оболочки не работают;исследование сообщения AH00141: Could not initialize random number generator подразумевает, что эта ошибка является признаком неверного пути, а не реальной ошибки.

Если я попытаюсь выполнить команду для запуска сервера (тот, что в IHSAE001 STC JCL) сам изНа сеансе PUTTY я получаю нечто очень похожее:

# /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl -k start -f conf/httpd.conf -DNO_DETACH
apachectl.sh starting
JOCS065
path=/cai/tngfw/bin:/bin:.:/usr/lpp/Printsrv/bin:.:/cai/tngfw/gui/bin:/cai/tngfw/scripts:/cai/tngfw/snmp/bin
grep: /usr/lpp/ihsconfig/ihs/ihsae001/bin/envvars 46: .: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 53: FSUM7351 not found
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 77: FSUM7351 not found
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 90: FSUM7351 not found
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/chk_links 13: FSUM7351 not found
echo: /usr/lpp/ihsconfig/ihs/ihsae001/bin/chk_links 17: FSUM7351 not found
[: /usr/lpp/ihsconfig/ihs/ihsae001/bin/apachectl 96: FSUM7351 not found

Насколько я знаю, я следовал настройке, как в Красной книге, за исключением того, где я изменил определения безопасности дляRACF to ACF2.

Веб-сервер работает под пользователем ACF2 IHSAE001, чей homedir - /usr/lpp/ihsconfig/ihs/ihsae001

...