We have 4 individual systems sharing a single TMC. Catalogs are not shared across the systems.
TMSCLEAN executes on 1 LPAR with the SCRATCHLIST parm. The output from TMSCLEAN SCRATCHLIST is then fed into TMSUNCAT jobs on the other 3 systems to clean up any catalog entries.
However retention period volumes (RETPD) are not expiring. They are not appearing on the TMSCLEAN output.
Currently our PPOPTION file has the following:
UNCATA YES
OCTLG NO
RP 5
RPGDG CATALOG
SCRCAT NO
Release : 14.0
Component : CA 1 Tape Management
Using OCTLG=NO is preventing tapes using RETPD control from being scratched as they have datasets in the OS catalog.
If using OCTLG=NO you need to specify SCRCAT=YES to have tapes using RETPD control to scratch.
Refer "Retention Options" in the TMOOPTxx member in the documentation here.