Receive file size limit
I'm trying to receive a really large file. The transmit file is 2,876 cylinders, when I try to receive the file I always abend with receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY I've tried 1 large extent and multiple smaller extents. receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(800,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00136,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY The volume I'm writing to is an empty 3390-9, so there is plenty of space. It would appear that receive will not create a dataset larger than 4369 cylinders (65535 tracks). Can someone confirm that this is a RECEIVE command limitation, or am I just doing something wrong? -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317 -- 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: Receive file size limit
On Mon, 12 Oct 2009 11:56:17 -0400, Mark Pace wrote: INMR906A Enter restore parameters or 'DELETE' or 'END' + space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03 Have you tried preallocating the target data set? But, is this a PDS? In that case, I'd expect RECEIVE to allocate a temporary data set to pass to IEBCOPY, and the problem might occur there. If you control both ends of the process, might AMATERSE be an alternative? -- gil -- 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: Receive file size limit
The volume I'm writing to is an empty 3390-9, so there is plenty of space. It would appear that receive will not create a dataset larger than 4369 cylinders (65535 tracks). Can someone confirm that this is a RECEIVE command limitation, or am I just doing something wrong? It's an OS limitation. Non-EF sequential files are limited to 65535 tracks. - Too busy driving to stop for gas! -- 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: Receive file size limit
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mark Pace Sent: Monday, October 12, 2009 11:56 AM To: IBM-MAIN@bama.ua.edu Subject: Receive file size limit I'm trying to receive a really large file. The transmit file is 2,876 cylinders, when I try to receive the file I always abend with receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04, IFG0554A,MARPACE,IKJACCNT, SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY I've tried 1 large extent and multiple smaller extents. Snipped This looks like a sequential file being transmitted, so use a STORCLAS and/or DATACLAS that specifies the EXTENDED attribute in addition to SPACE (leave off the VOLUME, SMS will take care of that). Sequential files larger than 4G need to have the EXTENDED attribute and be in SMS space. HTH Peter This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- 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: Receive file size limit
Mark, What's the size of the original dataset, how many cylinders did it occupy? Or might it have come from tape? Have you tried to allocate the output file as multi-volume? e.g. space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2, xx) === Failing all that, have you tried to set up a batch job to restore this file to tape? Something like //TAPEDD DD DSN=...,UNIT=TAPE,... === whatever you need to create a valid tape in your shop RECEIVE INDS(...) OUTDD(TAPEDD) === double-check the command parameters HTH Regards, Ulrich Krueger -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mark Pace Sent: Monday, October 12, 2009 08:56 To: IBM-MAIN@bama.ua.edu Subject: Receive file size limit I'm trying to receive a really large file. The transmit file is 2,876 cylinders, when I try to receive the file I always abend with receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFR AW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY I've tried 1 large extent and multiple smaller extents. receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(800,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00136,B222,MSMPE2,04210010,FRED.BJC.SMFR AW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY The volume I'm writing to is an empty 3390-9, so there is plenty of space. It would appear that receive will not create a dataset larger than 4369 cylinders (65535 tracks). Can someone confirm that this is a RECEIVE command limitation, or am I just doing something wrong? -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317 -- 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: Receive file size limit
Mark I'm trying to receive a really large file. The transmit file is 2,876 cylinders, when I try to receive the file I always abend with receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY Strange since xmit does not compress data AFAIK. You could try to set a blocksize in case you are getting an unblocked output file. You could then try to pre-allocate a larger extended sequential dataset or multi-volume non-extended sequential to get something larger than 4,369 cylinders (per volume). If the original source was a pds, it should be smaller than 4,369 cylinders. Regards, John -- 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: Receive file size limit
Thanks, Peter, and others. I did a preallocate of a 5000 cylinder dataset with a Dataclass containing the Extend attribute. Worked like a charm. On Mon, Oct 12, 2009 at 12:22 PM, Farley, Peter x23353 peter.far...@broadridge.com wrote: -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mark Pace Sent: Monday, October 12, 2009 11:56 AM To: IBM-MAIN@bama.ua.edu Subject: Receive file size limit I'm trying to receive a really large file. The transmit file is 2,876 cylinders, when I try to receive the file I always abend with receive indsname('MKARLSB.BJC.SMFRAW09') INMR901I Dataset TS58260.BJC.SMF from TS58260 on BASLMO INMR906A Enter restore parameters or 'DELETE' or 'END' + space(4369,500) cylinders dsname('fred.BJC.SMFRAW03') volume(msmpe2) IEC030I B37-04, IFG0554A,MARPACE,IKJACCNT, SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03 INMR030I RECEIVE command terminated. ABEND B37 INMR031I Register 15 value at ABEND was X'0004' IKJ56641I RECEIVE ENDED DUE TO ERROR+ READY I've tried 1 large extent and multiple smaller extents. Snipped This looks like a sequential file being transmitted, so use a STORCLAS and/or DATACLAS that specifies the EXTENDED attribute in addition to SPACE (leave off the VOLUME, SMS will take care of that). Sequential files larger than 4G need to have the EXTENDED attribute and be in SMS space. HTH Peter This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- 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 -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317 -- 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