Backward Compatibility and Migration (Release 9.2.26.0)

The new scheduler kernel uses the old scheduler server record if the F91301 table is not present or is present but the package has no table specifications for it. This means that the tools release has been applied to the environment before the Tools roll-up was applied.

On a successful kernel startup (even when using the old F91300 record), the new scheduler kernel finds all F91320 jobs with a status that is schedulable and have no port number associated with them and migrates them to the port number of the valid scheduler kernel from F91300.

When the job scheduler is running without the new control table (roll-up has not been applied), it looks for jobs with a port number and for jobs with blank port number field, as any new jobs created with the old P91300 will have the Port field blank. The port number is migrated for these jobs on the next kernel restart.

Before starting the new scheduler server after migration, it is recommended to set the skip jobs flag in P91301W and disable the job launcher and job monitor in P91320.

When the table and specifications are present in the environment where the scheduler service is running, and the server name and port number match, the scheduler kernel automatically migrates the old F91300 *SCHEDULER control record to the new F91301 Scheduler Server Control table the next time it starts, unless the record already exists.