Verify Zend Server for IBM i has started successfully

Follow

Issue

How to verify that all of the needed jobs for Zend Server for IBM i are active.

Environment

Zend Server for IBM i version 6 or higher, running on any supported version of IBM i.

Resolution

From a 5250 command line:

go zendsvr6/zsvmenu

Use option "3. Work with Zend Server subsystems".  Select Subsystem Name ZENDSVR6, and press enter.  This will bring up the "Work with Active Jobs" display.  Please verify that the following jobs display:

ZSDAEMON     QTMHHTTP    BCI      .0  PGM-watchdog   
ZSDAEMON     QTMHHTTP    BCI     3.8  PGM-zsd        
ZSDEPLMNG    QTMHHTTP    BCI      .0  PGM-watchdog   
ZSDEPLMNG    QTMHHTTP    BCI      .5  PGM-zdd        
ZSJOBQMNG    QTMHHTTP    BCI      .0  PGM-watchdog   
ZSJOBQMNG    QTMHHTTP    BCI      .0  PGM-jqd        
ZSMONMNG     QTMHHTTP    BCI      .0  PGM-watchdog   
ZSMONMNG     QTMHHTTP    BCI      .0  PGM-MonitorNod 

The jobs that start up are controlled by settings, so they may differ from those shown above.  For a new installation, the jobs shown above should all be there.  They are for the Server Daemon, Deployment, Job Queue, and Monitor components.  We recommend that the configuration should not be changed to exclude these jobs.  You may also see additional jobs for the Java Bridge and Prngd (Pseudo-random number generator).

Note: If subsystem ZENDSVR6 is started but there are no jobs running in it, this article may help:

Use F3 to return to the menu.  Once again, use option "3. Work with Zend Server subsystems".  Select Subsystem Name QHTTPSVR, and press enter. This will bring up the "Work with Active Jobs" display.  Please verify that the following jobs display:

ZENDSVR6     QTMHHTTP    BCH      .0  PGM-QZHBMAIN  
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-QZSRLOG   
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-QZSRLOG   
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-QZSRHTTP  
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-zfcgi     
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .1  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi
ZENDSVR6     QTMHHTTP    BCI      .0  PGM-php-cgi.bi

For a new installation, all of these jobs should appear.  If the FastCGI configuration has been modified, there may be more of the jobs running function "PGM-php-cgi.bi".  There will be as many as there are child processes specified, plus one.  There may also be additional jobs running "PGM-QZSRLOG" if the Apache configuration has been modified to produce more logs.  However, for new installations, the list of jobs shows the expected jobs for the default configurations.

If any of the jobs above are missing, please try a reset, if you have not already done so.  Then check again to see if all the jobs have started.  This article tells how to do the reset:

Reset Zend Server for IBM i

Have more questions? Submit a request

Comments

Powered by Zendesk