Theo,

OK found the description for ARC1220I Reason Code 36

*The MIGRATE DATASETNAME command is issued with TRANSITION keyword, but the
ACS routines return a management class, storage class, [image: Start of
change]and storage group that match the existing assigned constructs or
management class, storage class or storage group specified by the optional
parameters of TRANSITION keyword are the same as the current SMS construct
of this data set.*

I think the best way to check this out would be to run a TEST in ISMF.
Specify &ACSENVIR as SPMGCLTR, SC as the current SC, MC as current MC, and
see what SC, MC and Storage Group are given as outputs.

Richard
073 289 9246





On Wed, Apr 20, 2016 at 3:18 PM, Buckton, T. (Theo) <the...@nedbank.co.za>
wrote:

> OK Richard, come let me show how I set it up:
>
>
>
> Mgmtclas: USRTIER1
>
> Class Transition Criteria
>
>   Time Since Creation Years  :
>
>                       Months :
>
>                       Days . :
>
>
>
>   Time Since Last use Years  :
>
>                       Months :
>
>                       Days . : 2
>
>
>
>
>
> Storage Class: USRSCTR1
>
> Availability . . . . . . . . . . . . : NOPREF
>
> Accessibility  . . . . . . . . . . . : NOPREF
>
> Guaranteed Space  . . . . . . . . : NO
>
> Guaranteed Synchronous Write  . . : NO
>
> Multi-Tiered SGs  . . . . . . . . :
>
> Parallel Access Volume Capability : NOPREF
>
> Cache Set Name  . . . . . . . . . :
>
> CF Direct Weight  . . . . . . . . :
>
> CF Sequential Weight  . . . . . . :
>
> Lock Set Name . . . . . . . . . . :
>
> Disconnect Sphere at CLOSE  . . . : NO
>
>
>
>
>
> STORGRP
>
> Primary pool UMGG9000 (Tier1)
>
> Auto Migrate . . . . . . . . : YES
>
> Auto Backup  . . . . . . . . : NO
>
> Auto Dump  . . . . . . . . . : NO
>
> Overflow . . . . . . . . . . : NO
>
> Migrate Sys/Sys Group Name . : S0M0
>
> Backup Sys/Sys Group Name  . : S0M0
>
> Dump Sys/Sys Group Name  . . :
>
> Extend SG Name . . . . . . . :
>
> Copy Pool Backup SG Name . . :
>
> Dump Class . . . . . . . . . :
>
> Dump Class . . . . . . . . . :
>
> Dump Class . . . . . . . . . . . . . . . :
>
> Dump Class . . . . . . . . . . . . . . . :
>
> Dump Class . . . . . . . . . . . . . . . :
>
> Allocation/Migration Threshold - High  . : 70
>
>                                  Low . . : 35
>
> Alloc/Migr Threshold Track-Managed - High: 70
>
>                                      Low : 35
>
> Total Space Alert Threshold %  . . . . . : 30
>
> Track-Managed Space Alert Threshold %  . : 0
>
> Guaranteed Backup Frequency  . . . . . . :
>
> BreakPointValue  . . . . . . . . . . . . :
>
> Processing Priority  . . . . . . . . . . : 50
>
>
>
> STORGRP: UMGG9001 - Tier2
>
>
>
> Auto Migrate . . . . . . . . : YES
>
> Auto Backup  . . . . . . . . : NO
>
> Auto Dump  . . . . . . . . . : NO
>
> Overflow . . . . . . . . . . : NO
>
> Migrate Sys/Sys Group Name . : S0M0
>
> Backup Sys/Sys Group Name  . :
>
> Dump Sys/Sys Group Name  . . :
>
> Extend SG Name . . . . . . . :
>
> Copy Pool Backup SG Name . . :
>
> Dump Class . . . . . . . . . :
>
> Dump Class . . . . . . . . . :
>
> Dump Class . . . . . . . . . . . . . . . :
>
> Dump Class . . . . . . . . . . . . . . . :
>
> Dump Class . . . . . . . . . . . . . . . :
>
> Allocation/Migration Threshold - High  . : 85
>
>                                  Low . . : 1
>
> Alloc/Migr Threshold Track-Managed - High: 85
>
>                                      Low : 1
>
> Total Space Alert Threshold %  . . . . . : 0
>
> Track-Managed Space Alert Threshold %  . : 0
>
> Guaranteed Backup Frequency  . . . . . . :
>
> BreakPointValue  . . . . . . . . . . . . :
>
> Processing Priority  . . . . . . . . . . : 50
>
>
>
>
>
> SCACS
>
> FILTLIST USRSCTR1 INCLUDE(
>
>                 N058725.TEST0.CLTRNS*
>
>                         )
>
>
>
> IF &ACSENVIR = 'SPGMCLTR' THEN
>
>  SELECT (&STORCLAS)
>
>   WHEN ('USRSCTR1')
>
>   SET &STORCLAS = 'USRSCTR2'
>
>   OTHERWISE SET &STORCLAS = &STORCLAS
>
>   END
>
>
>
> MCACS
>
> FILTLIST USRTIER1 INCLUDE(
>
>                 N058725.TEST0.CLTRNS*
>
>                     )
>
>
>
> IF &ACSENVIR = 'SPGMCLTR' THEN
>
> SELECT (&MGMTCLAS)
>
> WHEN ('USRTIER1')
>
>  SET &MGMTCLAS = 'USRTIER2'
>
>  OTHERWISE SET &MGMTCLAS = &MGMTCLAS
>
>   END
>
>
>
>
>
> SGACS
>
> IF &ACSENVIR = 'SPGMCLTR' THEN
>
> SELECT  (&STORCLAS)
>
>  WHEN ('USRSCTR1') SET &STORGRP = 'UMGG9001'
>
>  OTHERWISE SET &STORGRP = &STORGRP
>
> END
>
>
>
> So now I need the current data set to be transitioned to UMGG9002 which is
> Tier-2 at the Primary Level using the HSEND MIGRATE DSN(data.set.name)
> TRANSITION
>
>
>
> Data Set Name . . . . : N058725.TEST0.CLTRNS1
>
>
>
> General Data                           Current Allocation
>
>  Management class . . : USRTIER1        Allocated tracks  . : 1
>
>  Storage class  . . . : USRSCTR1        Allocated extents . : 1
>
>   Volume serial . . . : UMGG13
>
>   Device type . . . . : 3390
>
>  Data class . . . . . : USERS
>
>   Organization  . . . : PS             Current Utilization
>
>   Record format . . . : FB              Used tracks . . . . : 0
>
>   Record length . . . : 80              Used extents  . . . : 0
>
>   Block size  . . . . : 8000
>
>   1st extent tracks . : 1
>
>   Secondary tracks  . : 1              Dates
>
>   Data set name type  :                 Creation date . . . : 2016/04/16
>
>                                         Referenced date . . : 2016/04/16
>
>                                         Expiration date . . : ***None***
>
>   SMS Compressible  . : NO
>
>
>
>
>
> And it is not migrating saying:
> ARC1001I N058725.TEST0.CLTRNS1 MIGRATE FAILED, RC=0020, REAS=0036
>
> ARC1220I DATA SET NOT ELIGIBLE FOR MIGRATION
>
> COMMAND REQUEST 00000101 SENT TO DFSMSHSM
>
> ***
>
>
>
>
>
>
>
>
>
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Richard Marchant
> Sent: 20 April 2016 11:12 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Example of ACS Environment of SPMGCLTR
>
>
>
> Theo,
>
>
>
> When DFHSM does primary space mgmt. it checks if any of the datasets have
> management classes that have Class Transition Criteria parameters coded. If
> the do and it fits into one of the criterias DFHSM will try and move the
> dataset through the ACS routines (SC, MC and Storage Group) with the
> &ACSENVIR of SPMGCLTR. Before this can happen the defined thresholds of
> volumes holding these datasets must be met.
>
>
>
> Richard
>
> 073 289 9246
>
>
>
> On Wed, Apr 20, 2016 at 9:58 AM, Buckton, T. (Theo) <the...@nedbank.co.za
> <mailto:the...@nedbank.co.za>>
>
> wrote:
>
>
>
> > Thanks Richard,
>
> >
>
> > I have gone through it, but I just need to understand the coding:
>
> > Where is 'SPMGCLTR' being specified?
>
> >
>
> > Storage Class:
>
> > IF &ACSENVIR = 'SPMGCLTR' THEN
>
> >    SELECT (&STORCLAS)
>
> >       WHEN ('SSD')      SET &STORCLAS = 'EASYTIER'
>
> >       WHEN ('EASYTIER') SET &STORCLAS = 'SCSATA'
>
> >       OTHERWISE         SET &STORCLAS = &STORCLAS
>
> >    END
>
> > ELSE ...
>
> >
>
> > Management Class:
>
> > IF &ACSENVIR = 'SPMGCLTR' THEN
>
> > /* SPACE MANAGEMENT CLASS TRANSITION */
>
> >    SELECT (&MGMTCLAS)
>
> >       WHEN ('NOML2')  SET &MGMTCLAS = 'ML2OK'
>
> >       WHEN ('DB2NEW') SET &MGMTCLAS = 'DB2AGED'
>
> >       OTHERWISE       SET &MGMTCLAS = &MGMTCLAS
>
> >    END
>
> > ELSE ...
>
> >
>
> > Storage Group:
>
> > IF &ACSENVIR = 'SPMGCLTR' THEN
>
> >    SELECT (&STORCLAS)
>
> >       WHEN ('EASYTIER') SET &STORGRP = 'EASYTIER'
>
> >       WHEN ('SCSATA')   SET &STORGRP = 'SGSATA'
>
> >       OTHERWISE         SET &STORGRP = &STORGRP
>
> >    END
>
> > ELSE ...
>
> >
>
> > -----Original Message-----
>
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>
> > On Behalf Of Richard Marchant
>
> > Sent: 14 April 2016 02:15 PM
>
> > To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU>
>
> > Subject: Re: Example of ACS Environment of SPMGCLTR
>
> >
>
> > Theo,
>
> >
>
> > Check out Glen Wilcock's  'What's new in DFHSM'  March 2014. This was
>
> > presented at SHARE in Anaheim in 2014. You can google it and download.
>
> >
>
> > There is a section called 'Storage Tiering' which goes into detail
>
> > about SPMGCLTR (not SPGMCLTR) and the &ACSENV with examples.
>
> >
>
> > HTH
>
> >
>
> > Richard Marchant
>
> > Joburg rules
>
> >
>
> > On Wed, Apr 13, 2016 at 5:52 PM, Buckton, T. (Theo)
>
> > <the...@nedbank.co.za<mailto:the...@nedbank.co.za>>
>
> > wrote:
>
> >
>
> > > Hi,
>
> > >
>
> > > Can somebody give me an example of coding for &ACSENV of SPGMCLTR in
>
> > > order to make use of CLASS TRANSITION  for space management - moving
>
> > > data from one class of storage to another within ML0.
>
> > > This should be for Storage, Management Class and Storage Group.
>
> > >
>
> > > Regards
>
> > > Theo
>
> > >
>
> > > ********************
>
> > > Nedbank Limited Reg No 1951/000009/06. The following link displays
>
> > > the names of the Nedbank Board of Directors and Company Secretary.
>
> > > [ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ] This email
>
> > > is confidential and is intended for the addressee only.
>
> > > The following link will take you to Nedbank's legal notice.
>
> > > [ http://www.nedbank.co.za/terms/EmailDisclaimer.htm ]
>
> > > ********************
>
> > >
>
> > > --------------------------------------------------------------------
>
> > > -- For IBM-MAIN subscribe / signoff / archive access instructions,
>
> > > send email to lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu>
> with the message: INFO
>
> > > IBM-MAIN
>
> > >
>
> >
>
> > ----------------------------------------------------------------------
>
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
>
> > email to lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu> with
> the message: INFO IBM-MAIN
>
> >
>
> > ********************
>
> > Nedbank Limited Reg No 1951/000009/06. The following link displays the
>
> > names of the Nedbank Board of Directors and Company Secretary.
>
> > [ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ] This email is
>
> > confidential and is intended for the addressee only.
>
> > The following link will take you to Nedbank's legal notice.
>
> > [ http://www.nedbank.co.za/terms/EmailDisclaimer.htm ]
>
> > ********************
>
> >
>
> >
>
> > ----------------------------------------------------------------------
>
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
>
> > email to lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu> with
> the message: INFO IBM-MAIN
>
> >
>
>
>
> ----------------------------------------------------------------------
>
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu> with the
> message: INFO IBM-MAIN
>
> ********************
> Nedbank Limited Reg No 1951/000009/06. The following link displays
> the names of the Nedbank Board of Directors and Company Secretary.
> [ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ]
> This email is confidential and is intended for the addressee only.
> The following link will take you to Nedbank's legal notice.
> [ http://www.nedbank.co.za/terms/EmailDisclaimer.htm ]
> ********************
>
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to