Parmlib cleanup policy

msys for Setup allocates 3 parmlibs per sysplex for its own purposes, and records information about the libraries and their contents in the management directory. If the actual status of the libraries differs from the expected status as recorded in the management directory, msys for Setup cannot continue processing. The possible causes of this discrepancy could be:
  1. The msys for Setup parmlibs have been allocated and recorded in the management directory, but msys for Setup can not find them. For some reason one or all of the libraries are destroyed (for example the library was removed). Message IEACIM0043 is issued.
  2. The msys for Setup parmlibs have been allocated, but for some reason the information in the management directory has been destroyed (for example with a utility). Since the allocated msys for Setup parmlibs are no longer known to msys for Setup, it tries to allocate them again. This fails with message IEACIM0042.
Recovery from both error situations is possible by setting the option Cleanup msys for Setup parmlib and retrying the failing action.

You only need to use this policy if your job fails with either IEACIM0042 or IEACIM0043 error message. Don't ever set this policy, except in case of the severe errror situation that is indicated by messages IEACIM0042 or IEACIM0043.