z/FS: Ensure that the zFS kernel is active when using the batch utility ioeagfmt

Description

Before z/OS V2R1, the batch utility ioeagfmt did not require that the zFS kernel be active. Starting in V2R1, ioeagfmt requires that the zFS kernel be active.

Table 1 provides more details about this migration action. Use this information to plan your changes to the system.

Table 1. Information about this migration action
Element or feature: z/OS Distributed File Services.
When change was introduced: z/OS V2R1.
Applies to migration from: z/OS V1R13.
Timing: Before the first IPL of z/OS V2R2.
Is the migration action required? Yes, if you did not run ioeagfmt after the kernel was initialized. However, it would be unusual not to have zFS active when running ioeagfmt.
Target system hardware requirements: None.
Target system software requirements: None.
Other system (coexistence or fallback) requirements: None.
Restrictions: None.
System impacts: None.
Related IBM Health Checker for z/OS check: None.

Steps to take

Look for JCL or vendor applications that might be creating or submitting JCL that contain ioeagfmt calls that are run when the zFS kernel is not active. Run them when the zFS kernel is active. If you are formatting file systems to be used by another system, you should be setting the -version parameter on ioeagfmt because the local zFS kernel would not have the information for a remote zFS system. You can also use the IOEFSUTL program to format aggregates. IOEFSUTL does not require the zFS kernel to be active to format a file system if you specify the -version parameter. But it will require the zFS kernel to be active if the -version parameter is omitted.

Reference information

For more information, see z/OS Distributed File Service zFS Administration.