Install or upgrade can fail if the job message queue reaches maximum size

Date:21st August 2009
Product/Release:LANSA for iSeries - All Versions
Abstract:The job message queue reaches maximum size causing upgrade to fail
Submitted By:LANSA Technical Support

Description:

Upgrade of system creates a large joblog and subsequently fails with the following message.

CPF2526 Information
    Message . . . . . .: Job Message queue for <job name> can not be extended. 
                         Job ended.
    Cause . . . . . . .: The size of the job message queue for <job name> reached
                         the maximum size. The maximum size is defined in the
                         JOBMSGQMX value of the job description used by the job. 
                         When the job message queue becomes full, the job attribute,
                         JOBMSGQFL, identifies the action to take.

Solution:

There are 2 things which can be done to ensure that the Upgrade does not fail due to a large JOBLOG.

  1. Change the system value in order to increase the default Maximum size of joblogs - JOBMSGQMX. It can be set to a maximum of 64mb.
     
  2. Change the system value which directs the action to be taken when joblog has reached maximum size.
    i.e Change the system value QJOBMSGQFL from *NOWRAP to *WRAP.