Removing an SDSP from a migration level 1 volume

The steps for removing only the SDSP from an ML1 volume are:

  1. Code the ARCMMEXT user exit to select only the data sets in the SDSP that will be migrated during the FREEVOL. Use the FREEVOL command to move all the valid data sets in the SDSP to another volume. The data sets in the SDSP will select a target volume using the same selection process DFSMShsm uses during migration. Small data sets that move to another ML1 volume may go into an SDSP data set.
  2. Verify that all valid data sets are out of the SDSP by using the following command:
    LIST dsname SEL(VOL(ml1volser) SDSP) TERM

    If there are data sets in the SDSP that do not move and are no longer wanted, try to delete them. It is important that you do not leave the control records for a data set in DFSMShsm’s system when you delete the SDSP.

  3. Delete the SDSP data set using IDCAMS.
  4. Use ISPF 3.4 or the LIST VTOC command to display the data set list for the ML1 volume. Check this list to verify the SDSP has been moved off the volume.
  5. Issue the following ADDVOL NOSDSP command for the source ML1 volume. Update all startup parmlibs with an ADDVOL command for the ML1 volume to reflect the NOSDSP status.
    ADDVOL ml1volser UNIT(unittype) MIGRATION(ML1 NOSDSP)
  6. Update the SETSYS SDSP parameter to reflect a NOSDSP status if you are removing all SDSPs from the DFSMShsm system.