Need to make a catalog entry for a SMS managed Virtual tape
Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Need to make a catalog entry for a SMS managed Virtual tape
And you are correct. I expected to have to roll in it. Thanks, Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Hervey Martinez Sent: Monday, June 11, 2012 1:47 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape As long as your GDG base has room to handle the additional generation, then all you have to do is a define nonvsam with your tape number. You don't have to roll it in. Have done this several times in our shop. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 3:57 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape I can read the dataset just fine by asking for it by complete name, what I need to do is to get in rolled back into the gdg base so it can be accessed as the 0 gen or -1 and so forth. Right now it isn't part of the gdg group. Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mike Schwab Sent: Monday, June 11, 2012 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Try to read it (maybe just 1 record) using DISP=(OLD,CATLG). On Mon, Jun 11, 2012 at 1:09 PM, Darby, Jim jim.da...@nordstrom.com wrote: No my TCDB is okay, so both CA-1 and OAM know that the tape is private and where it is. My problem is with MVS. Define nonvsam makes it a non-sms entry in the MVS catalog and when I try to run the Alter command to roll it back into the gdg base, it fails and tells me I can rollin an non SMS dataset. Gives me the IDC3195I message: IDC3195I OBJECT IS NOT SMS MANAGED Explanation: An access method services ALTER command requested that a generation data set (GDS) be rolled in, but the GDS is not managed by the storage management subsystem (SMS). Thoughts? Jim -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of McKown, John Sent: Monday, June 11, 2012 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Need to make a catalog entry for a SMS managed Virtual tape Are the volume serial numbers in the TCDB? I.e. the SMS Tape Control Data Base, which is usually name SYS1.VOLCAT.VGENERAL. I would bet that they are not. So you must run a ALTER command. We do this a lot at DR and have a REXX program: /* REXX */ PARSE ARG INVOL ALTER VINVOL VOLENT STORGRP(SGRTAPE2) , LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) //.. idcams jcl %ALTERVOL volser /* //* ONE PER VOLUME SERIAL. I bet your DEF NVSAM is OK. One that I have is: DEF NVSAM(NAME(TSHPG.CICSMGR.P8.DAILY.HISTORY.G2422V00) - DEVT(3490) - VOL(238263)) ALTER V238263 VOLENT STORGRP(SGRTAPE2) - LIBNAME($ATL0002) LOCATION(LIBRARY) UATTR(PRIVATE) You need both. I am not sure, but you might be able to get away with doing the DEF NVSAM, followed by a CTSSYNC from CA-1. I'm not sure. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Darby, Jim Sent: Monday, June 11, 2012 12:41 PM To: IBM-MAIN@bama.ua.edu Subject: Need to make a catalog entry for a SMS managed Virtual tape Hi, Had a group of SMS managed virtual tapes be accidently scratched and I'm trying to recreate the entries. Updated CA-1 okay and the tapes are still on the stacked drives and marked private there, but my question is around the MVS catalog entry. I tried to do IDCAMS define nonvsam name, decivetype and volume entries and then use alter rollin to re-attach them to the base but alter won't work because they're not SMS managed. Define Nonvsam would let me include SMS constructs, and I can't alter it a SMS storage class either. There has to be a way to make a MVS catalog entry of a tape gdg, and then roll it into the base. What have I forgot? Jim - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO
Looking for the Z/os 1.9 HSM TTOC record layout
I always remembered these layouts being documented in the HSM Diagnosis Guide. I've got an old guide from version 1.5, but can't seem to find the layout in the 1.9 book. Did IBM move them or stop publishing them? Thanks, Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Looking for the Z/os 1.9 HSM TTOC record layout
Thanks. Exactly what I was looking for. Must not have been one for version 9. Thanks again, Jim -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Starr, Alan Sent: Wednesday, August 25, 2010 11:08 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Looking for the Z/os 1.9 HSM TTOC record layout I don't know if this will help you: starting with z/OS r10, there is an unnumbered book called DFSMShsm Data Areas at http://www-03.ibm.com/systems/z/os/zos/bkserv/r10pdf/#dfsms (order number is NA). It contains the TTOC layout. Alan -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Darby, Jim Sent: Wednesday, August 25, 2010 10:42 To: IBM-MAIN@bama.ua.edu Subject: Looking for the Z/os 1.9 HSM TTOC record layout I always remembered these layouts being documented in the HSM Diagnosis Guide. I've got an old guide from version 1.5, but can't seem to find the layout in the 1.9 book. Did IBM move them or stop publishing them? Thanks, Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html