Antwort: FTP Question
David, - Compressed text is clear text compared to encrypted text. And encryption software should be ubiquitary; z/OS comes with ftp encryption more or less out of the box, AT-TLS. - Success of compression depends on structure of source. Plain text files like PARMLIB members should give very good compression. Instead, for tersed files I would not expect much benefit from compression. Sometimes, compressed files is even larger than original. I think, you have already found this in your tests. But also, LRECL and RECFM, especially FB vs. VB as well as conversion of character sets (SBCS vs. DBCS for instance) might be an important factor, especially when the target system for PUT is not MVS. Can you confirm this by your tests? - Speaking of SMF and RMF: compression needs CPU. From my experience, license charge for software sometimes is related to CPU usage. So take care: turning on compression in large scale might require to raise your MSU and you might need to pay more money.I would expect charge for network traffic to be much less than charge for MSU. - What quantities are you targeting? Would you agree that sending very high amount of data over large distance (e.g. moving a TS3500 from Massachusetts to India) is still more efficient by air-mailing tape cartridges than using ftp? Cheers Michael Von:Mingee, David david.min...@libertymutual.com An: IBM-MAIN@bama.ua.edu Datum: 2011-08-10 07:30 Betreff:FTP Question Gesendet von: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu Sorry, I forgot to change the subject. Hello Experts, I am asking for opinions on the ramifications or value of using the MODE C (compress) command within generic ZOS batch FTP. I am not a SYSPROG and do not have full access to SMF and RMF. My brief testing showed 3 to 10 times faster run time when using MODE C before the PUT or GET. I assume this saves bandwidth and the data is transmitted not in clear text for those that do not have encryption software. I suspect there is more over head in TCPIP or some STC. I plan to recommend this to our tech staff unless there is a major reason not to implement. Also, I tested FTP of a ps file, a ps-e file, an IBM Terse file and MODE C was the fastest followd by PS-E then terse. David L. Mingee Principal Systems Administrator Indianapolis Production Control Data Center Operations / Operations Technical Support Work Ext 782-6460 Work Direct Dial 317 581-6460 Home 317 598-0919 / Cell 317 341-0885 -- 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
Re: Enforcing job name conventions - which exit?
Thanks to everybody for all the suggestions, it looks like IEFUJV or the JESJOBS profile is the best way forward, I will see what the customer thinks. Cheers -Robin -- Robin Atwood Communications Technology Micro Focus The Lawn, 22-30 Old Bath Road Newbury, Berkshire, RG14 1QN, UK Direct: +44 1635 565290 Fax: +44 1635 33966 This message has been scanned by MailController - portal1.mailcontroller.co.uk -- 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: IOPS benchmark
Hi Alex, You should combine the DASD response time with I/O rate when you check your DASD's performance. And see how is the I/O intensity during your batch window.. On Wed, Aug 10, 2011 at 5:39 AM, Hal Merritt hmerr...@jackhenry.com wrote: In modern DASD, 3390-3, 3390-9, 3390-whatever are just logical constructs. More, hopefully most all of the I/O looks like it is directed to a volume, but actually is satisfied in cache or buffers and never really touches the physical disk. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Alex Wang Sent: Tuesday, August 09, 2011 5:02 AM To: IBM-MAIN@bama.ua.edu Subject: IOPS benchmark Hi All, We are now evluating the IOPS for some DASD (3390-3 and 3390-9). Because the DASD are shared by all LPARs in the sysplex. As per RMF IO activity, there are a few DASDs which were accessed 2000 per second at a specific time. We are afraid there may be hotpot problem occur in the near future. Is there any reference which clearly states the benchmark or thredhold for the IBM DASD (3390-3 and 3390-9)? The DASD IOPS may be 300 at a specific time in the sysplex. Is it acceptable or do we need to tune that DASD? Looking forward to hearing from you. Thanks! -- 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 NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- 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 -- Cobe Xu Best Regards --- z/OS Performance Capacity Analyst z/OS System Programmer Email: cob...@gmail.com --- -- 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: Anyone running cascaded Metro/Global Mirror?
I'm not sure of understanding properly your question, in the same section 30.2 it says: The intermediate site disk subsystems are collectively paused by the Global Mirror Master disk subsystem to create the Consistency Group (CG) set of updates. This pause would normally take 3 ms every 3 to 5 seconds. After the CG set is formed, the Metro Mirror writes, from local site (Site A) volumes to intermediate site (Site B) volumes, are allowed to continue. So, i think this hypothesis is not true, the IBM solution pauses the primary disk subsystem and that is enough to have consistency. My experience in my actual shop is with Global Copy/Global Mirror, and I can tell you we get Consistency Groups without suspending the Global Copy. Hope it helps, regards, Gonzalo Cengotita On Fri, Aug 5, 2011 at 4:26 PM, Tom Ambros thomas_amb...@keybank.comwrote: We're being told that we are not going to see consistency groups formed on the GM side while we run MM until we suspend MM at which point we get one consistency group formed and can flash to our recovery volumes at the remote site. This is inconsistent with the DS8000 Copy Services documentation section 30.2 if I read that correctly. Can anyone confirm or deny the 'no consistency group while Metro Mirror running', how shall we phrase this delicately, hypothesis? Thanks... Thomas Ambros Operating Systems and Connectivity Engineering 518-436-6433 Email Classification: KeyCorp Internal /pre This communication may contain privileged and/or confidential information. It is intended solely for the use of the addressee. If you are not the intended recipient, you are strictly prohibited from disclosing, copying, distributing or using any of this information. If you received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. This communication may contain nonpublic personal information about consumers subject to the restrictions of the Gramm-Leach-Bliley Act. You may not directly or indirectly reuse or redisclose such information for any purpose other than to provide the services for which you are receiving the information. 127 Public Square, Cleveland, OH 44114 pre If you prefer not to receive future e-mail offers for products or services from Key send an e-mail to mailto:dnereque...@key.com with 'No Promotional E-mails' in the SUBJECT line. -- 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 -- -- Gonzalo Cengotita Quirce -- -- 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
CLUSTER - alter Command error
Hi, I am unable to change the SHARE OPTION for the given DS. My JCL : //STEP1 EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * ALTER JAGS.FILE2.VSAM SHAREOPTIONS(4 3) /* Error : ALTER JAGS.FILE2.VSAM SHAREOPTIONS(4 3) IDC3190I 'SHAREOPTIONS' PARAMETER INVALID WITH ENTRY TYPE IDC0532I **ENTRY JAGS.FILE2.VSAM NOT ALTERED IDC0001I FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS 8 Is ALTER SHAREOPTION not possible at Cluster Level ? Could anyone please guide me Regards, Jags -- 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: CLUSTER - alter Command error
Gain GOOGLE is your friend. Look for threads on ALTER SHAREOPTIONS VSAM I think you will find what you are looking for Lizette -- 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: CLUSTER - alter Command error
Do alter on Data and Index portion no on Cluster entry You can get idea why if you do Listcat on the entry... -- 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: JES2 SPOOL QUESTION
Dick, This is what I get when I do a display of the volume, it shows other SPOOL volumes as well: $D JQ,SPL=V=(XMSPL4) $HASP890 JOB(SYSLOG) 586 $HASP890 JOB(SYSLOG) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=9, $HASP890 PERCENT=0.0138) $HASP890 JOB(VTAM) 587 $HASP890 JOB(VTAM) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=252, $HASP890 PERCENT=0.3868) $HASP890 JOB(NETVNET) 588 $HASP890 JOB(NETVNET) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=344, $HASP890 PERCENT=0.5280) $HASP890 JOB(DFHSMY) 589 $HASP890 JOB(DFHSMY) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=79, $HASP890 PERCENT=0.1212) $HASP890 JOB(MABAR$SM) 590 $HASP890 JOB(MABAR$SM) STATUS=(AWAITING HARDCOPY),CLASS=N, $HASP890 PRIORITY=1,SYSAFF=(ANY),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL2,4),TGS=7, $HASP890 PERCENT=0.0107) $HASP890 JOB(HESTNW) 591 $HASP890 JOB(HESTNW) STATUS=(EXECUTING/DB2A),CLASS=TSU, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL4),TGS=1, $HASP890 PERCENT=0.0015) --- On Wed, 10/8/11, Dick Bond dickbond...@gmail.com wrote: From: Dick Bond dickbond...@gmail.com Subject: Re: JES2 SPOOL QUESTION To: IBM-MAIN@bama.ua.edu Received: Wednesday, 10 August, 2011, 5:32 AM $DJQ,spl=(v=xx) (see what is allocated to the volume) Note the parenthesis. $SSPL,(xx),p,cancel (purge remaining output on volume) On Tue, Aug 9, 2011 at 6:02 AM, John Dawes jhn_da...@yahoo.com.au wrote: G'Day, I am trying to find out what jobs (output) are occupying a certain spool volume. I issued the following command : $D JQ,SPL=V=(XMSPL4) however I receive other spool volumes. Is there another command which I can enter? Thanks. -- 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
Re: JES2 SPOOL QUESTION
Lizette, Yes I tried that and I received the following : $HASP003 RC=(52),D $HASP003 RC=(52),D JQ - NO SELECTABLE ENTRIES FOUND MATCHING $HASP003 SPECIFICATION This could be because this volume is emptying out. A $PSPL(XMSPL4) was issued overnight so as to prevent it from being allocated by JES2. --- On Wed, 10/8/11, Lizette Koehler stars...@mindspring.com wrote: From: Lizette Koehler stars...@mindspring.com Subject: Re: JES2 SPOOL QUESTION To: IBM-MAIN@bama.ua.edu Received: Wednesday, 10 August, 2011, 2:50 AM G'Day, I am trying to find out what jobs (output) are occupying a certain spool volume. I issued the following command : $D JQ,SPL=V=(XMSPL4) however I receive other spool volumes. Is there another command which I can enter? John, If you could show the output of your DISPLAY command (command and output) that would be very helpful. Have you tried entering the command as shown in the manuals? $d jq,spool=(v=spool1,percent1) Lizette -- 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
Re: JES2 SPOOL QUESTION
certainly wanted to double confirm you did put correct Spool volume serial ..sometime finger get funny...we checked with $dspl and then put any volume $D JQ,SPOOL=(V=SPOOL1) ... -- 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: JES2 SPOOL QUESTION
Which is entirely correct since XMSPL4 is included in each job shown if you look. JES2 will spread the output for an individual job among spool volumes unless you are using fencing. Dennis -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of John Dawes Sent: Wednesday, August 10, 2011 6:39 AM To: IBM-MAIN@bama.ua.edu Subject: Re: JES2 SPOOL QUESTION Dick, This is what I get when I do a display of the volume, it shows other SPOOL volumes as well: $D JQ,SPL=V=(XMSPL4) $HASP890 JOB(SYSLOG) 586 $HASP890 JOB(SYSLOG) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=9, $HASP890 PERCENT=0.0138) $HASP890 JOB(VTAM) 587 $HASP890 JOB(VTAM) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=252, $HASP890 PERCENT=0.3868) $HASP890 JOB(NETVNET) 588 $HASP890 JOB(NETVNET) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=344, $HASP890 PERCENT=0.5280) $HASP890 JOB(DFHSMY) 589 $HASP890 JOB(DFHSMY) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=79, $HASP890 PERCENT=0.1212) $HASP890 JOB(MABAR$SM) 590 $HASP890 JOB(MABAR$SM) STATUS=(AWAITING HARDCOPY),CLASS=N, $HASP890 PRIORITY=1,SYSAFF=(ANY),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL2,4),TGS=7, $HASP890 PERCENT=0.0107) $HASP890 JOB(HESTNW) 591 $HASP890 JOB(HESTNW) STATUS=(EXECUTING/DB2A),CLASS=TSU, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL4),TGS=1, $HASP890 PERCENT=0.0015) --- On Wed, 10/8/11, Dick Bond dickbond...@gmail.com wrote: From: Dick Bond dickbond...@gmail.com Subject: Re: JES2 SPOOL QUESTION To: IBM-MAIN@bama.ua.edu Received: Wednesday, 10 August, 2011, 5:32 AM $DJQ,spl=(v=xx) (see what is allocated to the volume) Note the parenthesis. $SSPL,(xx),p,cancel (purge remaining output on volume) On Tue, Aug 9, 2011 at 6:02 AM, John Dawes jhn_da...@yahoo.com.au wrote: G'Day, I am trying to find out what jobs (output) are occupying a certain spool volume. I issued the following command : $D JQ,SPL=V=(XMSPL4) however I receive other spool volumes. Is there another command which I can enter? Thanks. -- 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 -- 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: JES2 SPOOL QUESTION
Dennis, Thanks for confirming what I thought and posted by others - JES2 segments job output over several spool volumes. Thanks. --- On Wed, 10/8/11, Dennis Trojak dennis.tro...@radioshack.com wrote: From: Dennis Trojak dennis.tro...@radioshack.com Subject: Re: JES2 SPOOL QUESTION To: IBM-MAIN@bama.ua.edu Received: Wednesday, 10 August, 2011, 10:55 PM Which is entirely correct since XMSPL4 is included in each job shown if you look. JES2 will spread the output for an individual job among spool volumes unless you are using fencing. Dennis -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of John Dawes Sent: Wednesday, August 10, 2011 6:39 AM To: IBM-MAIN@bama.ua.edu Subject: Re: JES2 SPOOL QUESTION Dick, This is what I get when I do a display of the volume, it shows other SPOOL volumes as well: $D JQ,SPL=V=(XMSPL4) $HASP890 JOB(SYSLOG) 586 $HASP890 JOB(SYSLOG) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=9, $HASP890 PERCENT=0.0138) $HASP890 JOB(VTAM) 587 $HASP890 JOB(VTAM) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=252, $HASP890 PERCENT=0.3868) $HASP890 JOB(NETVNET) 588 $HASP890 JOB(NETVNET) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=344, $HASP890 PERCENT=0.5280) $HASP890 JOB(DFHSMY) 589 $HASP890 JOB(DFHSMY) STATUS=(EXECUTING/DB2A),CLASS=STC, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL1,2,3,4),TGS=79, $HASP890 PERCENT=0.1212) $HASP890 JOB(MABAR$SM) 590 $HASP890 JOB(MABAR$SM) STATUS=(AWAITING HARDCOPY),CLASS=N, $HASP890 PRIORITY=1,SYSAFF=(ANY),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL2,4),TGS=7, $HASP890 PERCENT=0.0107) $HASP890 JOB(HESTNW) 591 $HASP890 JOB(HESTNW) STATUS=(EXECUTING/DB2A),CLASS=TSU, $HASP890 PRIORITY=15,SYSAFF=(Y090),HOLD=(NONE), $HASP890 SPOOL=(VOLUMES=(XMSPL4),TGS=1, $HASP890 PERCENT=0.0015) --- On Wed, 10/8/11, Dick Bond dickbond...@gmail.com wrote: From: Dick Bond dickbond...@gmail.com Subject: Re: JES2 SPOOL QUESTION To: IBM-MAIN@bama.ua.edu Received: Wednesday, 10 August, 2011, 5:32 AM $DJQ,spl=(v=xx) (see what is allocated to the volume) Note the parenthesis. $SSPL,(xx),p,cancel (purge remaining output on volume) On Tue, Aug 9, 2011 at 6:02 AM, John Dawes jhn_da...@yahoo.com.au wrote: G'Day, I am trying to find out what jobs (output) are occupying a certain spool volume. I issued the following command : $D JQ,SPL=V=(XMSPL4) however I receive other spool volumes. Is there another command which I can enter? Thanks. -- 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 -- 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
Re: SETLOCK in IEFU85
I actually load it into CSA, set the address of the buffer and then dynamically add it to LPA. It works well. -- 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: assembler help!
And the basis for many of the SHARE requirements that generated HLASM. :-) So many thanks to Greg. Lloyd - Original Message From: Shmuel Metz (Seymour J.) shmuel+ibm-m...@patriot.net To: IBM-MAIN@bama.ua.edu Sent: Sun, August 7, 2011 1:20:01 AM Subject: Re: assembler help! In 6387394077152448.wa.paulgboulderaim@bama.ua.edu, on 08/05/2011 at 05:44 PM, Paul Gilmartin paulgboul...@aim.com said: Or, was that the SLAC Mods, the predecessor of Assembler H? No, the SLAC mods were modifications of Assembler H. Thanks, Greg. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- 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
Re: FTP Question
David I assume this saves bandwidth and the data is transmitted not in clear text ... Not true. In effect, data *is* transmitted in clear text. Quoting Michael Klaeschen ... Compressed text is clear text compared to encrypted text. while trying to steer you into a proper understanding towards compression this leans too far in trying to accommodate a comparison since there is almost no comparison. Compressed text *is* clear text. It's just that formatting is messed up by removing blanks and replacing them with a code and strings of the same character - more than 3 if the compression algorithm is sensible - being reduced isn't going to impair readability to any significant degree. From the description of the MOde subcommandSet the data transfer mode in z/OS Communications Server IP Users Guide and Commands: quote C Sets the compressed mode. In compressed mode, data is transmitted as a series of data blocks, preceded by one or more header bytes. Compressed mode preserves the logical record boundaries of the data set or file. In compressed mode, data is transmitted without repetitive characters and blanks. When MOde is set to C, the data transfer type must be EBCDIC. Note: Because additional processing time is required for both the sender and receiver to compress or decompress the data, evaluate the time factor before you compress a file. Specifying MOde C is equivalent to specifying the COMpress subcommand. /quote http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/f1a1b990/5.44 Because compression is such a light-weight process - here a comparison with the heavy-weight processes compaction or encryption is valid! - it has a very small overhead. It causes a major reduction on the volume of data to be moved when the data consists of reports with a lot of white space - let's just say blank characters - and maybe lots of fancy lines of asterisks or maybe just hyphens to assist with the presentation of arithmetical calculations - that sort of thing. You would be stark, raving to consider compressing anything other than text. Text-rich text, a novel for example, would also be getting close to pointless. As for tersed data - perish the thought! - Incidentally, I expect Michael's ubiquitary should be ubiquitous. You should also note that certain geographies do tend to put perhaps a bit more emphasis on security matters than others. I'm not saying it's wrong, just a tendency to overemphasise, first in the list of whatever rather than nth. It always brings a smile to my face and it goes with the expression Vertrauen ist gut, aber Kontrolle ist besser! - I think the last time I heard that using a van might be more efficient than sending over telephone wires was in 1978. Of course, it's common sense and fairly simple arithmetic to be able to work out the orders of magnitude of data volume, time and cost for any given application. When the order of magnitude - back of an envelope calculation - shows that two choices are in the same ball-park, then you need to refine the calculation. Chris Mason On Wed, 10 Aug 2011 05:27:16 +, Mingee, David david.min...@libertymutual.com wrote: Sorry, I forgot to change the subject. Hello Experts, I am asking for opinions on the ramifications or value of using the MODE C (compress) command within generic ZOS batch FTP. I am not a SYSPROG and do not have full access to SMF and RMF. My brief testing showed 3 to 10 times faster run time when using MODE C before the PUT or GET. I assume this saves bandwidth and the data is transmitted not in clear text for those that do not have encryption software. I suspect there is more over head in TCPIP or some STC. I plan to recommend this to our tech staff unless there is a major reason not to implement. Also, I tested FTP of a ps file, a ps-e file, an IBM Terse file and MODE C was the fastest followd by PS-E then terse. David L. Mingee -- 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: SETLOCK in IEFU85
I was planning to check the return code of the obtain lock to determine if I should release it. I do not think it is as elegant as your approach but I think a little easier. Does anyone see a flaw in this idea? You stated that I could not get the CML lock if the local lock is help. Is there a problem getting the local lock if the CML lock is held? So my logoc will look like the following: SETLOCK OBTAIN,TYPE=LOCAL, LOCAL LOCK set localrc = r15 SETLOCK OBTAIN,TYPE=CMS, CROSS-MEMORY SERVICES X set cmsrc = r15 Update my CSA buffer if cmsrc = 0 setlock release,type=cms if localrc = 0 setlock release,type=local -- 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: Console hang
My first guess is that a very high priority task (JES2, perhaps) is running flat out causing heavy degradation which could be perceived as a 'hang' condition. I seem to recall that a mass job submission could do this. Another possibility is a full pack backup on a system volume. Another possibility is an abend in some large address space. Dump services may be freezing the environment briefly to gather information. If you are pushing your box pretty hard, then it might not take much of a blip to snowball into something noticeable, and it might take a few minutes for the box to catch up. HTH and good luck -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tommy Tsui Sent: Tuesday, August 09, 2011 7:32 PM To: IBM-MAIN@bama.ua.edu Subject: Console hang We don't know why the console hang suddenly and all mvs command aren't input any shop hit this problem before we think something enqueue the console -- 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 NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- 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: Enforcing job name conventions - which exit?
On Tue, 9 Aug 2011 10:27:31 -0500, Williamson, James R wrote: IKJEFF10 Customizing how users submit jobs and process the output http://publib.boulder.ibm.com/infocenter/zos/v1r11/index.jsp?topic=/com.ibm.zos.r11.ikjb400/ikj4b4a0211.htm -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Robin Atwood Sent: Tuesday, August 09, 2011 9:18 AM - a colleague suggested IEFUJV. Perhaps there is some sample code available? Why are there two? Any valid design objective, or merely Conway's Law again? -- 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: SETLOCK in IEFU85
FWIW (pun intended), you could also Google for FWIW in case you can't remember that FWIW is defined in a jargon file. Also, while you're in there, you might check out ITYM (see Shmuel's last sentence below). In fact, Google is an excellent place to start if you ever see a word XYZ that you don't recognize. Just Google for XYZ. It also works with complex multiple-word computer topics and 10,000 other kinds of information. Bill Fairchild -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Shmuel Metz (Seymour J.) Sent: Tuesday, August 09, 2011 6:52 PM To: IBM-MAIN@bama.ua.edu Subject: Re: SETLOCK in IEFU85 In 9804830367453020.wa.dlikensinfosecinc@bama.ua.edu, on 08/09/2011 at 06:56 AM, Donald Likens dlik...@infosecinc.com said: I am not familure with FWIW? For what it's worth. Google for jargon file and you'll find a lot of other common abbreviations. I think I need the CMS lock because I am updating CSA. It doesn't matter what you are updating; acquiring the CMS lock does you no good unless all access involves acquiring the CMS lock. Unless you're writing the code on both sides, you need to play by the existing rules. If I were managing my own chain of buffers then I'd use CDS or PLO, but if you're manipulating SMF buffers then you must play by SMF rules. If there are more than one CMS locks There's only one. I was planning about issuing the following commands: ITYM macros, and, as others mentioned, you need to remember the states of the locks and not release a lock that you hadn't acquired. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- 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
Re: Enforcing job name conventions - which exit?
Two what? There is one TSO submit exit (IKJEFF10), and one job verification exit (IEFUJV). These two exit points were created for different purposes and functions. On Wed, Aug 10, 2011 at 10:02 AM, Paul Gilmartin paulgboul...@aim.comwrote: On Tue, 9 Aug 2011 10:27:31 -0500, Williamson, James R wrote: IKJEFF10 Customizing how users submit jobs and process the output http://publib.boulder.ibm.com/infocenter/zos/v1r11/index.jsp?topic=/com.ibm.zos.r11.ikjb400/ikj4b4a0211.htm -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Robin Atwood Sent: Tuesday, August 09, 2011 9:18 AM - a colleague suggested IEFUJV. Perhaps there is some sample code available? Why are there two? Any valid design objective, or merely Conway's Law again? -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: SETLOCK in IEFU85
Donald, I suspect it would be better to investigate why your CS code did not work than to start messing with locks. On Wed, Aug 10, 2011 at 9:46 AM, Donald Likens dlik...@infosecinc.comwrote: I was planning to check the return code of the obtain lock to determine if I should release it. I do not think it is as elegant as your approach but I think a little easier. Does anyone see a flaw in this idea? You stated that I could not get the CML lock if the local lock is help. Is there a problem getting the local lock if the CML lock is held? So my logoc will look like the following: SETLOCK OBTAIN,TYPE=LOCAL, LOCAL LOCK set localrc = r15 SETLOCK OBTAIN,TYPE=CMS, CROSS-MEMORY SERVICES X set cmsrc = r15 Update my CSA buffer if cmsrc = 0 setlock release,type=cms if localrc = 0 setlock release,type=local -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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
Co: Z Toolkit for z/OS Install
I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- 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
syntax for stacked commands using JES2 Autocmds
I am attempting to issue multiple commands with a single JES2 Autocmds entry. I defined the commands using: $TA 4,I=86400,T=23.59,'$VS,''V SYSLOG,HARDCPY,OFF,UNCOND;W CLOSE''' I listed the commands using: $TA 4 $HASP604 ID 4T= 23.59 I=86400 L=INTERNAL $VS,'V SYSLOG,HARDCPY,OFF ,UNCOND;W CLOSE' But, when JES2 tried to run the commands I received: 23:59:00.80 INTERNAL 0290 V SYSLOG,HARDCPY,OFF,UNCOND;W CLOSE 23:59:00.80 INTERNAL 0090 IEE309I VARY UNIDENTIFIABLE KEYWORD Can anyone show me how to specify stacked commands on a single JES2 autocmds entry? Thanks Andy Kochis Penny Stock Jumping 3000% Sign up to the #1 voted penny stock newsletter for free today! http://thirdpartyoffers.netzero.net/TGL3231/4e42984c6f7f8574c97st04duc -- 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: SETLOCK in IEFU85
snip You stated that I could not get the CML lock if the local lock is help. Is there a problem getting the local lock if the CML lock is held? /snip The CML lock is the Local Lock of an address space other than current home. Hence there are as many CML locks as there are address spaces. The Local Lock is *your* local and is everybody else's CML. Since the CML and the Local Lock exist at the same locking hierarchy and the rule says that if you hold one lock you can only obtain another lock higher in the hierarchy, then you cannot hold both the Local Lock and some CML. But I want to emphasize what Shmuel Metz said when he wrote that holding a lock only affords protection from multiple updates if everybody who wants to update that storage agrees to, and holds the locks in question. If you do not know what program (other than your own) is updating this storage then locking is not going to help you. If you know that the other program is using CDS or PLO, they will still be allowed to issue these instructions even though you hold the CMS lock. All CMS does is keep any other task in any other address space from holding the CMS lock. It's up to you to establish the rules for storage update and then abide by them. If you don't know what other program is going to update this same CSA storage and you want to protect against multiple simultaneous updates you'll have to go to far greater lengths than the CMS lock, CDS or PLO. I think I'll say no more about this type of protection unless you want me to. If only other instances of *your* program are trying to update this storage, then you can design your own locking mechanism. I agree with everybody who has said that PLO (or CDS) is the better way to go than using system locks. If you've had trouble with PLO or CDS, perhaps there was something not quite right in the way you used them? I'm not saying there was, but just making a observation that perhaps there was. Andy Coburn -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Donald Likens Sent: Wednesday, August 10, 2011 9:46 AM To: IBM-MAIN@bama.ua.edu Subject: Re: SETLOCK in IEFU85 I was planning to check the return code of the obtain lock to determine if I should release it. I do not think it is as elegant as your approach but I think a little easier. Does anyone see a flaw in this idea? You stated that I could not get the CML lock if the local lock is help. Is there a problem getting the local lock if the CML lock is held? So my logoc will look like the following: SETLOCK OBTAIN,TYPE=LOCAL, LOCAL LOCK set localrc = r15 SETLOCK OBTAIN,TYPE=CMS, CROSS-MEMORY SERVICES X set cmsrc = r15 Update my CSA buffer if cmsrc = 0 setlock release,type=cms if localrc = 0 setlock release,type=local -- 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
Re: syntax for stacked commands using JES2 Autocmds
23:59:00.80 INTERNAL 0290 V SYSLOG,HARDCPY,OFF,UNCOND;W CLOSE 23:59:00.80 INTERNAL 0090 IEE309I VARY UNIDENTIFIABLE KEYWORD is the semicolon (;) really your command delimiter for the consoles ? What do you have coded in CONSOLxx, section INIT, under CMDDELIM ? Walter Marguccio z/OS Systems Programmer BELENUS LOB Informatic GmbH Munich - Germany -- 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: Z Toolkit for z/OS Install
The OMVS environment DOES NOT RUN IN YOUR TSO ADDRESS SPACE! Look in your OMVS segment for the RACF id. TSO OMVS is just a terminal emulator to a UNIX shell prompt. This shell is running in a separate address space. The size is in the OMVS segment for the RACF (aka TSO) id. Sample output from my id: quote OMVS INFORMATION UID= 001009 HOME= /u/tsh009 PROGRAM= /bin/sh CPUTIMEMAX= NONE ASSIZEMAX= NONE FILEPROCMAX= NONE PROCUSERMAX= NONE THREADSMAX= NONE MMAPAREAMAX= NONE /quote The important part is ASSIZEMAX. The output from D OMVS,O is: quote CURRENT UNIX CONFIGURATION SETTINGS: MAXPROCSYS = 2000MAXPROCUSER =250 MAXFILEPROC = 64000MAXFILESIZE = NOLIMIT MAXCPUTIME = 2147483647MAXUIDS =500 MAXPTYS =256 MAXMMAPAREA = 40960MAXASSIZE = 2147483647 MAXTHREADS = 2000MAXTHREADTASKS =500 MAXCORESIZE = 2147483647MAXSHAREPAGES = 131072 IPCMSGQBYTES= 262144IPCMSGQMNUM = 1 IPCMSGNIDS =500IPCSEMNIDS =500 IPCSEMNOPS = 25IPCSEMNSEMS = 25 IPCSHMMPAGES=256IPCSHMNIDS =500 IPCSHMNSEGS = 10IPCSHMSPAGES= 262144 /quote Again, the important value is MAXASSIZE which is the MAXimum AddressSpace SIZE. Or, the default region if not otherwise specified, depending on any overrides from the IEFUSI exit. -- 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 Randy Hoekstra Sent: Wednesday, August 10, 2011 9:31 AM To: IBM-MAIN@bama.ua.edu Subject: Co: Z Toolkit for z/OS Install I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- 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
Re: syntax for stacked commands using JES2 Autocmds
What release of z/OS/MVS are you on? The message says unidentifiable Keyword. My old MVS commands doesn't show the UCOND keyword. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of akoc...@netzero.net Sent: Wednesday, August 10, 2011 09:39 To: IBM-MAIN@bama.ua.edu Subject: syntax for stacked commands using JES2 Autocmds I am attempting to issue multiple commands with a single JES2 Autocmds entry. I defined the commands using: $TA 4,I=86400,T=23.59,'$VS,''V SYSLOG,HARDCPY,OFF,UNCOND;W CLOSE''' I listed the commands using: $TA 4 $HASP604 ID 4T= 23.59 I=86400 L=INTERNAL $VS,'V SYSLOG,HARDCPY,OFF ,UNCOND;W CLOSE' But, when JES2 tried to run the commands I received: 23:59:00.80 INTERNAL 0290 V SYSLOG,HARDCPY,OFF,UNCOND;W CLOSE 23:59:00.80 INTERNAL 0090 IEE309I VARY UNIDENTIFIABLE KEYWORD Can anyone show me how to specify stacked commands on a single JES2 autocmds entry? Thanks Andy Kochis Penny Stock Jumping 3000% Sign up to the #1 voted penny stock newsletter for free today! http://thirdpartyoffers.netzero.net/TGL3231/4e42984c6f7f8574c97st04duc -- 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
Re: Co: Z Toolkit for z/OS Install
Randy, See our latest response to your thread on our free support forum here: http://dovetail.com/forum/viewtopic.php?f=8t=1133 (Someone here may have a suggestion as to how to diagnose region size under TSO OMVS... it would be nice if there was a simple way to display available region size from the LDA while in TSO OMVS). Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:31 AM, Randy Hoekstra randy.hoeks...@haworth.comwrote: I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- 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
file allocation dcb order
Hi to all, I am looking for which is the DCB order to allocate a dataset. I mean, Program DCB, JCL DCB, Dataset DCB. Is there some IBM doc that explains such order? Best regards Enrique Montero -- 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: Enforcing job name conventions - which exit?
On Wed, 10 Aug 2011 10:25:37 -0400, Scott Rowe wrote: Two what? There is one TSO submit exit (IKJEFF10), and one job verification exit (IEFUJV). These two exit points were created for different purposes and functions. What can be done in IKJEFF10 that couldn't equally well be done in IEFUJV? Can IEFUJV detect that the job is being submitted from a TSO session (whether by SUBMIT or writing directly to INTRDR) and take any special action needed for TSO? Does IEFUJV get control too late to perform actions required for TSO? Or does IEFUJV get control too early, before some control blocks required for TSO operations are set up? -- 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: file allocation dcb order
On Wed, 10 Aug 2011 17:17:38 +0200, MONTERO ROMERO, ENRIQUE ELOI wrote: I am looking for which is the DCB order to allocate a dataset. I mean, Program DCB, JCL DCB, Dataset DCB. Read the recent thread here on ORRUPT PDS - I/O ERROR and try to glean some truth from it. Is there some IBM doc that explains such order? Yes, but many don't read it. I'd start with JCL Reference and Using Data Sets. -- 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: Z Toolkit for z/OS Install
John, I almost never disagree with you, but if you run the TSO OMVS shell the forked OMVS address spaces inherit the REGION= size from the original TSO address space. For example, if I turn on debug mode and run the cozsftp command under TSO OMVS, it will dump out the LDA: /S0W1/tmpexport COZ_LOG=D /S0W1/tmpcozsftp Co:Z SFTP version: 1.9.0 (5.0p1) 2011-05-09 Copyright (C) Dovetailed Technologies, LLC. 2008. All rights reserved. .. *ZosUtil[D]: region size requested = 10K, Actual below/above limit = 8168K / 10K* .. The 10K region size is what my TSO logon proc used. Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:50 AM, McKown, John john.mck...@healthmarkets.com wrote: The OMVS environment DOES NOT RUN IN YOUR TSO ADDRESS SPACE! Look in your OMVS segment for the RACF id. TSO OMVS is just a terminal emulator to a UNIX shell prompt. This shell is running in a separate address space. The size is in the OMVS segment for the RACF (aka TSO) id. Sample output from my id: quote OMVS INFORMATION UID= 001009 HOME= /u/tsh009 PROGRAM= /bin/sh CPUTIMEMAX= NONE ASSIZEMAX= NONE FILEPROCMAX= NONE PROCUSERMAX= NONE THREADSMAX= NONE MMAPAREAMAX= NONE /quote The important part is ASSIZEMAX. The output from D OMVS,O is: quote CURRENT UNIX CONFIGURATION SETTINGS: MAXPROCSYS = 2000MAXPROCUSER =250 MAXFILEPROC = 64000MAXFILESIZE = NOLIMIT MAXCPUTIME = 2147483647MAXUIDS =500 MAXPTYS =256 MAXMMAPAREA = 40960MAXASSIZE = 2147483647 MAXTHREADS = 2000MAXTHREADTASKS =500 MAXCORESIZE = 2147483647MAXSHAREPAGES = 131072 IPCMSGQBYTES= 262144IPCMSGQMNUM = 1 IPCMSGNIDS =500IPCSEMNIDS =500 IPCSEMNOPS = 25IPCSEMNSEMS = 25 IPCSHMMPAGES=256IPCSHMNIDS =500 IPCSHMNSEGS = 10IPCSHMSPAGES= 262144 /quote Again, the important value is MAXASSIZE which is the MAXimum AddressSpace SIZE. Or, the default region if not otherwise specified, depending on any overrides from the IEFUSI exit. -- 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 Randy Hoekstra Sent: Wednesday, August 10, 2011 9:31 AM To: IBM-MAIN@bama.ua.edu Subject: Co: Z Toolkit for z/OS Install I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- 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
Re: Enforcing job name conventions - which exit?
IEFUJV can do everything, and the TSO submit exit would not be necessary. Duplicating the code in the TSO submit exit is a way of being nice to the users and letting them know at submit time that there is a problem with the way they coded their job card. Otherwise, it can be much later for a number of reasons before the job is failed by UJV. Tom Chicklon -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Wednesday, August 10, 2011 11:45 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Enforcing job name conventions - which exit? On Wed, 10 Aug 2011 10:25:37 -0400, Scott Rowe wrote: Two what? There is one TSO submit exit (IKJEFF10), and one job verification exit (IEFUJV). These two exit points were created for different purposes and functions. What can be done in IKJEFF10 that couldn't equally well be done in IEFUJV? Can IEFUJV detect that the job is being submitted from a TSO session (whether by SUBMIT or writing directly to INTRDR) and take any special action needed for TSO? Does IEFUJV get control too late to perform actions required for TSO? Or does IEFUJV get control too early, before some control blocks required for TSO operations are set up? -- gil This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated. -- 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
HiperDispatch with mostly small LPARs
We are thinking about HiperDispatch implementation but I am not sure it is appropriate in our environment. We have a z196 Host = 2817-M66/700 with 12 CPs. There is one large LPAR with a share that allows access to 8.89 CPs. It is assigned 12 LPs. The rest of the LPARs on this box have very low shares. There are 8 additional LPARs and the highest physical processor share is 1.05. The rest of the PP shares vary from 0.16 to 0.53. I am not sure that there is any point to turning on Hiperdispatch for these LPARs. I read an article by Don Deese where he said HiperDispatch Management Mode cannot be effective in an LPAR unless the LPAR has a share of CPC capacity that results in at least 0.5 (the #CP value) equivalent physical processors. This was in a document about the z10 and I am wondering whether it is also true on a z196. If we enable HiperDispatch on the one LPAR will there be a negative effect on the other LPARs? In total now there are 37 LPs assigned for the box. I think this is a high number. Any comments would be appreciated. Mike Hall Millennium II Inc. -- 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: Enforcing job name conventions - which exit?
IKJEFF10 gets control as the JCL is being submitted (via the SUBMIT command), and it has access to all the TSO control blocks, so it can supply jobcard info, etc. IEFUJV does not get control until the job is actually selected by the initiator, and has no access to the TSO environment. On Wed, Aug 10, 2011 at 11:45 AM, Paul Gilmartin paulgboul...@aim.comwrote: On Wed, 10 Aug 2011 10:25:37 -0400, Scott Rowe wrote: Two what? There is one TSO submit exit (IKJEFF10), and one job verification exit (IEFUJV). These two exit points were created for different purposes and functions. What can be done in IKJEFF10 that couldn't equally well be done in IEFUJV? Can IEFUJV detect that the job is being submitted from a TSO session (whether by SUBMIT or writing directly to INTRDR) and take any special action needed for TSO? Does IEFUJV get control too late to perform actions required for TSO? Or does IEFUJV get control too early, before some control blocks required for TSO operations are set up? -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: file allocation dcb order
On 8/10/2011 9:17 AM, MONTERO ROMERO, ENRIQUE ELOI wrote: Hi to all, I am looking for which is the DCB order to allocate a dataset. I mean, Program DCB, JCL DCB, Dataset DCB. Is there some IBM doc that explains such order? Best regards Enrique Montero Sigh. DCB's have _nothing_ to do with allocation. DCB information is used by the OPEN routines. SPACE and DATACLAS JCL parameters affect allocation. As far as sources for filling in DCB parameters and the priority of these sources, there was a recent, tedious thread on this listserv. The DCB fields that participate in what is called the DCB merge are: RECFM, LRECL, BLKSIZE, BUFNO, OPTCD, DSORG; ignoring the impacts of the DCBE and OPEN exits and OPEN RDJFCB, the order of priority for DCB sources at OPEN time is: 1. If a parameter has a non-zero value coded in the program, that value is used 2. If a value is omitted from the program but coded in the JCL, the JCL value will be used 3. If a value is omitted from the program and the JCL but exists in a label, the value from the label is used After the merge, OPEN checks for completeness; if only the BLKSIZE remains un-initialized, if a new data set is being created, and if the LRECL and RECFM are supplied, and if RECFM is not U, the system will compute an optimal blocksize and place it in the DCB. Next OPEN checks for consistency; if all is well, OPEN gets buffers and, for input files, primes the buffers. The primary information source is DFSMS Using Data Sets (SC26-7410; from the z/OS Internet library, you can download DGT2D4A0.PDF for the z/OS V1R13 version); check out chapter 21 Specifying and Initializing Data Control Blocks, the section Using OPEN to Prepare a Data Set for Processing; p332 has a diagram with a detailed explanation. Note that high level languages might modify this behavior using exits behind the scenes; check the docs for the language of interest. -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com * Special promotion: 15% off on all DB2 training classes scheduled by September 1, taught by year end 2011 * Check out our entire DB2 curriculum at: http://www.trainersfriend.com/DB2_and_VSAM_courses/DB2curric.htm -- 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: CLUSTER - alter Command error
The manual contains a very clear chart that shows what is permissible, and the description of the keyword also clearly states when it can be used. You really need to check the manuals first. Usually the answers are right there. - Don Imbriale On Wed, Aug 10, 2011 at 6:42 AM, jagadishan perumal jagadish...@gmail.comwrote: Hi, I am unable to change the SHARE OPTION for the given DS. My JCL : //STEP1 EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSIN DD * ALTER JAGS.FILE2.VSAM SHAREOPTIONS(4 3) /* Error : ALTER JAGS.FILE2.VSAM SHAREOPTIONS(4 3) IDC3190I 'SHAREOPTIONS' PARAMETER INVALID WITH ENTRY TYPE IDC0532I **ENTRY JAGS.FILE2.VSAM NOT ALTERED IDC0001I FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS 8 Is ALTER SHAREOPTION not possible at Cluster Level ? Could anyone please guide me Regards, Jags -- 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: file allocation dcb order
By allocation do you mean creation? During dataset creation, the only DCB information available is from the allocation parameters (i.e. JCL or SVC 99), so the dataset attributes are assigned from there. However these attributes may be overridden during OPEN. On Wed, Aug 10, 2011 at 11:53 AM, Paul Gilmartin paulgboul...@aim.comwrote: On Wed, 10 Aug 2011 17:17:38 +0200, MONTERO ROMERO, ENRIQUE ELOI wrote: I am looking for which is the DCB order to allocate a dataset. I mean, Program DCB, JCL DCB, Dataset DCB. Read the recent thread here on ORRUPT PDS - I/O ERROR and try to glean some truth from it. Is there some IBM doc that explains such order? Yes, but many don't read it. I'd start with JCL Reference and Using Data Sets. -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: Enforcing job name conventions - which exit?
IKJEFF10 runs in the TSO user address space, under the TCB of the submit command. This means that it can display a message to the user terminal. In addition it has access to TSO/E control blocks that exist in the submittor address space. IEFUJV runs in the Converter or Interpreter, not in the submitting address space. It has more limited means of communicating to the submittor. === Wayne Driscoll OMEGAMON DB2 L3 Support/Development wdrisco(AT)us.ibm.com === From: Paul Gilmartin paulgboul...@aim.com To: IBM-MAIN@bama.ua.edu Date: 08/10/2011 10:46 AM Subject: Re: Enforcing job name conventions - which exit? Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu On Wed, 10 Aug 2011 10:25:37 -0400, Scott Rowe wrote: Two what? There is one TSO submit exit (IKJEFF10), and one job verification exit (IEFUJV). These two exit points were created for different purposes and functions. What can be done in IKJEFF10 that couldn't equally well be done in IEFUJV? Can IEFUJV detect that the job is being submitted from a TSO session (whether by SUBMIT or writing directly to INTRDR) and take any special action needed for TSO? Does IEFUJV get control too late to perform actions required for TSO? Or does IEFUJV get control too early, before some control blocks required for TSO operations are set up? -- 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 -- 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: GRS Ring complex on next generation of processors
Not to mention the pathetic performance of ring disruption/resync in non-XCF RING mode. On Tue, Aug 9, 2011 at 8:09 PM, Shane Ginnane ibm-m...@tpg.com.au wrote: On Wed, Aug 10th, 2011 at 7:18 AM, Scott Rowe wrote: I would consider using a base Sysplex across all your LPARs, and have GRS use XCF signalling over FICON CTC. This is a far superior solution over the older style of GRS-Ring, and it gets you all the other benefits of Sysplex. Absolutely agree. Works a treat - and makes the definition debacle a whole lot easier to manage. Shane ... -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: HiperDispatch with mostly small LPARs
The OLD ROT for LP:CP was 2:1. More recent hardware (e.g. 2817) have increased this limit to about 3:1 The exact value between 2:1 and 3:1 depends on the level of pain you can endure. YMMV. The amount of overhead due to context switching when another LP is dispatched varies with the activity and quantity of the LPs. DANGER! Will Robinson DANGER! This IS NOT a linear equation. IMO it tends towards cubic once the 3:1 ratio is exceeded! HTH, snip We are thinking about HiperDispatch implementation but I am not sure it is appropriate in our environment. We have a z196 Host = 2817-M66/700 with 12 CPs. There is one large LPAR with a share that allows access to 8.89 CPs. It is assigned 12 LPs. The rest of the LPARs on this box have very low shares. There are 8 additional LPARs and the highest physical processor share is 1.05. The rest of the PP shares vary from 0.16 to 0.53. I am not sure that there is any point to turning on Hiperdispatch for these LPARs. I read an article by Don Deese where he said HiperDispatch Management Mode cannot be effective in an LPAR unless the LPAR has a share of CPC capacity that results in at least 0.5 (the #CP value) equivalent physical processors. This was in a document about the z10 and I am wondering whether it is also true on a z196. If we enable HiperDispatch on the one LPAR will there be a negative effect on the other LPARs? In total now there are 37 LPs assigned for the box. I think this is a high number. /snip -- 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: Enforcing job name conventions - which exit?
IKJEFF10 can issue a TPUT message to the TSO user and refuse to even pass the job off to the internal reader. It can also change the JCL as it is validating it, including inserting and deleting JCL cards. -- 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 Paul Gilmartin Sent: Wednesday, August 10, 2011 10:45 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Enforcing job name conventions - which exit? On Wed, 10 Aug 2011 10:25:37 -0400, Scott Rowe wrote: Two what? There is one TSO submit exit (IKJEFF10), and one job verification exit (IEFUJV). These two exit points were created for different purposes and functions. What can be done in IKJEFF10 that couldn't equally well be done in IEFUJV? Can IEFUJV detect that the job is being submitted from a TSO session (whether by SUBMIT or writing directly to INTRDR) and take any special action needed for TSO? Does IEFUJV get control too late to perform actions required for TSO? Or does IEFUJV get control too early, before some control blocks required for TSO operations are set up? -- 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 -- 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: Z Toolkit for z/OS Install
Thanks for the correction. I thought it was more like a telnet session. I don't much use TSO OMVS. I do use ISPF's interface to edit and browse UNIX files. But I greatly dislike the dumb terminal interface of TSO OMVS. -- 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 Kirk Wolf Sent: Wednesday, August 10, 2011 10:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Z Toolkit for z/OS Install John, I almost never disagree with you, but if you run the TSO OMVS shell the forked OMVS address spaces inherit the REGION= size from the original TSO address space. For example, if I turn on debug mode and run the cozsftp command under TSO OMVS, it will dump out the LDA: /S0W1/tmpexport COZ_LOG=D /S0W1/tmpcozsftp Co:Z SFTP version: 1.9.0 (5.0p1) 2011-05-09 Copyright (C) Dovetailed Technologies, LLC. 2008. All rights reserved. .. *ZosUtil[D]: region size requested = 10K, Actual below/above limit = 8168K / 10K* .. The 10K region size is what my TSO logon proc used. Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:50 AM, McKown, John john.mck...@healthmarkets.com wrote: The OMVS environment DOES NOT RUN IN YOUR TSO ADDRESS SPACE! Look in your OMVS segment for the RACF id. TSO OMVS is just a terminal emulator to a UNIX shell prompt. This shell is running in a separate address space. The size is in the OMVS segment for the RACF (aka TSO) id. Sample output from my id: quote OMVS INFORMATION UID= 001009 HOME= /u/tsh009 PROGRAM= /bin/sh CPUTIMEMAX= NONE ASSIZEMAX= NONE FILEPROCMAX= NONE PROCUSERMAX= NONE THREADSMAX= NONE MMAPAREAMAX= NONE /quote The important part is ASSIZEMAX. The output from D OMVS,O is: quote CURRENT UNIX CONFIGURATION SETTINGS: MAXPROCSYS = 2000MAXPROCUSER =250 MAXFILEPROC = 64000MAXFILESIZE = NOLIMIT MAXCPUTIME = 2147483647MAXUIDS =500 MAXPTYS =256 MAXMMAPAREA = 40960MAXASSIZE = 2147483647 MAXTHREADS = 2000MAXTHREADTASKS =500 MAXCORESIZE = 2147483647MAXSHAREPAGES = 131072 IPCMSGQBYTES= 262144IPCMSGQMNUM = 1 IPCMSGNIDS =500IPCSEMNIDS =500 IPCSEMNOPS = 25IPCSEMNSEMS = 25 IPCSHMMPAGES=256IPCSHMNIDS =500 IPCSHMNSEGS = 10IPCSHMSPAGES= 262144 /quote Again, the important value is MAXASSIZE which is the MAXimum AddressSpace SIZE. Or, the default region if not otherwise specified, depending on any overrides from the IEFUSI exit. -- 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 Randy Hoekstra Sent: Wednesday, August 10, 2011 9:31 AM To: IBM-MAIN@bama.ua.edu Subject: Co: Z Toolkit for z/OS Install I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with
SAP and Fall Time Change
Anyone running SAP on the Mainframe, using a Job Scheduling System such as CA7 and using standard time zone offsets for the LPARs (NOT GMT).Please contact me off list. Some folks in our operations and production control would like to contact you about how you handle the fall time change at your location. Thanks ___ Jim Petersen MVS - Lead Systems Engineer Home Depot Technology Center 1300 Park Center Drive, Austin, TX 78753 www.homedepot.com email:jim_peter...@homedepot.com 512-977-2615 direct 512-977-2930 fax 210-859-9887 cell phone The information in this Internet Email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this Email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. When addressed to our clients any opinions or advice contained in this Email are subject to the terms and conditions expressed in any applicable governing The Home Depot terms of business or client engagement letter. The Home Depot disclaims all responsibility and liability for the accuracy and content of this attachment and for any damages or losses arising from any inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other items of a destructive nature, which may be contained in this attachment and shall not be liable for direct, indirect, consequential or special damages in connection with this e-mail message or its attachment. -- 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: Co: Z Toolkit for z/OS Install
Mark Zelden wrote a nice REXX program to show memory. You can run under TSO or TSO OMVS (or on a native shell session.) http://www.mzelden.com/mvsfiles/rexxstor.txt Kirk Wolf wrote: Randy, See our latest response to your thread on our free support forum here: http://dovetail.com/forum/viewtopic.php?f=8t=1133 (Someone here may have a suggestion as to how to diagnose region size under TSO OMVS... it would be nice if there was a simple way to display available region size from the LDA while in TSO OMVS). Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:31 AM, Randy Hoekstra randy.hoeks...@haworth.comwrote: I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- Don Poitras - zSeries R D - SAS Institute Inc. - SAS Campus Drive mailto:sas...@sas.com (919)531-5637 Fax:677- Cary, NC 27513 -- 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
DB2 list
Is there a DB2 list that users can subscribe to? Thks, Bill J. -- 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: Co: Z Toolkit for z/OS Install
Which was how I originally determined what Kirk wrote about where the region size came from for TSO OMVS (and ISHELL).But it is also documented somewhere in the manuals. Using my exec was just a lot easier than trying to find where it is documented. :-) -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ On Wed, 10 Aug 2011 13:02:44 -0400, Don Poitras sas...@sas.com wrote: Mark Zelden wrote a nice REXX program to show memory. You can run under TSO or TSO OMVS (or on a native shell session.) http://www.mzelden.com/mvsfiles/rexxstor.txt Kirk Wolf wrote: Randy, See our latest response to your thread on our free support forum here: http://dovetail.com/forum/viewtopic.php?f=8t=1133 (Someone here may have a suggestion as to how to diagnose region size under TSO OMVS... it would be nice if there was a simple way to display available region size from the LDA while in TSO OMVS). Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:31 AM, Randy Hoekstra randy.hoeks...@haworth.comwrote: I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- Don Poitras - zSeries R D - SAS Institute Inc. - SAS Campus Drive mailto:sas...@sas.com (919)531-5637 Fax:677- Cary, NC 27513 -- 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
Re: DB2 list
Visit the IDUG website (http://www.idug.org) william janulin wjanu...@yahoo.com Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu 08/10/2011 12:34 PM Please respond to IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu To IBM-MAIN@bama.ua.edu cc Subject DB2 list Is there a DB2 list that users can subscribe to? Thks, Bill J. -- 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 ** This communication contains information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please note that any distribution, copying or use of this communication or the information in it is strictly prohibited. If you have received this communication in error, please notify the sender immediately and then destroy any copies of it. ** -- 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: DB2 list
The (mostly) mainframe DB2 list is called DB2-L and it's reasonably active and collegial. To subscribe, send mail to lists...@listserv.american.edu with the command: SUBSCRIBE DB2-L Check out: http://www.lsoft.com/scripts/wl.exe?SL1=DB2-LH=LISTSERV.AMERICAN.EDU HTH. Tom Flesher E-Net Corporation william janulin wjanulin@YAHOO.C OMTo Sent by: IBM IBM-MAIN@bama.ua.edu Mainframe cc Discussion List ibm-m...@bama.ua Subject .edu DB2 list 08/10/2011 10:33 AM Please respond to IBM Mainframe Discussion List ibm-m...@bama.ua .edu Is there a DB2 list that users can subscribe to? Thks, Bill J. -- 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
Re: DB2 list
Oops, I stand corrected, the list is hosted by IDUG. Thanks to Craig Pace for the correct link! TF -- 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
batch job as non-swappable
What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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: batch job as non-swappable
SYSEVENT DONTSWAP - Original Message - From: Tim Brown [mailto:tbr...@cenhud.com] Sent: Wednesday, August 10, 2011 01:50 PM To: IBM-MAIN@bama.ua.edu IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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
Re: batch job as non-swappable
On 8/10/2011 1:50 PM, Tim Brown wrote: What is required to make a particular batch job run as non-swappable It has to run authorized, and issue a SYSEVENT, either TRANSWAP or DONTSWAP. Gerhard Postpischil Bradford, VT -- 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: batch job as non-swappable
Where is this coded ? -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tom Harper Sent: Wednesday, August 10, 2011 1:58 PM To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable SYSEVENT DONTSWAP - Original Message - From: Tim Brown [mailto:tbr...@cenhud.com] Sent: Wednesday, August 10, 2011 01:50 PM To: IBM-MAIN@bama.ua.edu IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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
Re: batch job as non-swappable
My first question would be: Why do you think you want to run this job as non-swappable? On Wed, Aug 10, 2011 at 1:50 PM, Tim Brown tbr...@cenhud.com wrote: What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: batch job as non-swappable
SYSEVENT is an assebler macro. On Wed, Aug 10, 2011 at 1:59 PM, Tim Brown tbr...@cenhud.com wrote: Where is this coded ? -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tom Harper Sent: Wednesday, August 10, 2011 1:58 PM To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable SYSEVENT DONTSWAP - Original Message - From: Tim Brown [mailto:tbr...@cenhud.com] Sent: Wednesday, August 10, 2011 01:50 PM To: IBM-MAIN@bama.ua.edu IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: batch job as non-swappable
If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning If a more flexible approach is required, then the SYSEVENT DONTSWAP and TRANSWAP services can be used (depending on the length of time you want the program to remain non-swappable) - note that your program will have to be authorized to issue these SYSEVENTs Rob Scott Lead Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tim Brown Sent: 10 August 2011 19:51 To: IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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
Re: batch job as non-swappable
If you have a system monitor product like TMON/MVS or Omegamon, you might be able to do it externally. I remember TMON/MVS had several swappability functions built into it. Once when testing these functions, I used it force the otherwise non-swappable JES2 to be swapped out and then swapped back in. JES2 became very unhappy right after being swapped in. But TMON/MVS and the rest of the operating system was still alive and well. I don't recall if there is a way to force a job to be non-swappable or not. Bill Fairchild -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tim Brown Sent: Wednesday, August 10, 2011 12:51 PM To: IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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
Re: batch job as non-swappable
You add the code to your batch job. The SYSEVENT macro is described in Authorized System Services. Bill Fairchild -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tim Brown Sent: Wednesday, August 10, 2011 1:00 PM To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable Where is this coded ? -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tom Harper Sent: Wednesday, August 10, 2011 1:58 PM To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable SYSEVENT DONTSWAP - Original Message - From: Tim Brown [mailto:tbr...@cenhud.com] Sent: Wednesday, August 10, 2011 01:50 PM To: IBM-MAIN@bama.ua.edu IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable Thanks, Tim Brown Systems Specialist - Project Leader Central Hudson Gas Electric 284 South Ave Poughkeepsie, NY 12601 Email: tbr...@cenhud.com mailto:tbr...@cenhud.com Phone: 845-486-5643 Fax: 845-486-5921 Cell: 845-235-4255 This message contains confidential information and is only for the intended recipient. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, please notify the sender immediately by replying to this note and deleting all copies and attachments. -- 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 -- 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: batch job as non-swappable
On Wed, 10 Aug 2011 13:58:05 -0400, Gerhard Postpischil gerh...@valley.net wrote: On 8/10/2011 1:50 PM, Tim Brown wrote: What is required to make a particular batch job run as non-swappable It has to run authorized, and issue a SYSEVENT, either TRANSWAP or DONTSWAP. So most likely this has to be done by a tool or MVS monitor like Omegamon, TMON, MXI, etc. Another option if the program name is unique or you just need a temporary change is to update the PPT (SCHEDxx parmlib member) with an entry for the program and add NOSWAP PPT PGMNAME(myprog) NOSWAP Then use the T SCH=xx command to update the ppt. Mark -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ -- 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: DB2 list
You're out of date. The whole structure changed a couple of months ago. Somebody already posted the 'new' process of enrollment. - Ted MacNEIL eamacn...@yahoo.ca Twitter: @TedMacNEIL -Original Message- From: Tom Flesher t...@enet.com Sender: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu Date: Wed, 10 Aug 2011 10:45:33 To: IBM-MAIN@bama.ua.edu Reply-To: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu Subject: Re: DB2 list The (mostly) mainframe DB2 list is called DB2-L and it's reasonably active and collegial. To subscribe, send mail to lists...@listserv.american.edu with the command: SUBSCRIBE DB2-L Check out: http://www.lsoft.com/scripts/wl.exe?SL1=DB2-LH=LISTSERV.AMERICAN.EDU HTH. Tom Flesher E-Net Corporation william janulin wjanulin@YAHOO.C OMTo Sent by: IBM IBM-MAIN@bama.ua.edu Mainframe cc Discussion List ibm-m...@bama.ua Subject .edu DB2 list 08/10/2011 10:33 AM Please respond to IBM Mainframe Discussion List ibm-m...@bama.ua .edu Is there a DB2 list that users can subscribe to? Thks, Bill J. -- 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
Re: batch job as non-swappable
On Wed, 10 Aug 2011 14:01:21 -0400, Scott Rowe wrote: Why do you think you want to run this job as non-swappable? I'd like to know too. Off the top of my head I can think of two possible reasons. Perhaps you have another. 1. You are establishing a cross-memory environment. 2. You think the job will perform better if it is non-swappable. IMO, number 1 is a good reason, number 2 is not. -- Tom Marchant -- 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: batch job as non-swappable
If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - Ted MacNEIL eamacn...@yahoo.ca Twitter: @TedMacNEIL -- 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
Fwd: Message (There are several lists by the name of DB2-L on...)
For single entities you should be able to send to a backbone and subscribe to any unique list. Looks like DB2-l is still going thru transmogrification. From: lists...@listserv.arizona.edu To: efinnel...@aol.com Sent: 8/10/2011 1:30:09 P.M. Central Daylight Time Subj: Message (There are several lists by the name of DB2-L on...) There are several lists by the name of DB2-L on the LISTSERV network. Please select one from the following list and resend your request to the appropriate server. db...@idugdb2-l.org IDUG DB2-L db...@listserv.american.eduDB2 Data Base Discussion List -- 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: Co: Z Toolkit for z/OS Install
Duh, I'm not sure what I forgot about your REXX LDA tool... I've even used it myself before :-) Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 12:41 PM, Mark Zelden m...@mzelden.com wrote: Which was how I originally determined what Kirk wrote about where the region size came from for TSO OMVS (and ISHELL).But it is also documented somewhere in the manuals. Using my exec was just a lot easier than trying to find where it is documented. :-) -- 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: batch job as non-swappable
On Wed, 10 Aug 2011 18:25:27 +, Ted MacNEIL eamacn...@yahoo.ca wrote: If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - No, you are incorrect sir. -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ -- 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: batch job as non-swappable
It also has to be authorised. No, you are incorrect sir. It has to reside in an authorized library. Otherwise one sees message: IEF188I PROBLEM PROGRAM ATTRIBUTES ASSIGNED Bob Shannon Rocket Software -- 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: Co: Z Toolkit for z/OS Install
Mark, While I'm looking at this, there is one odd aspect I'd like to understand. Maybe you know this. Even though the LDA shows the region (LIMIT and SIZE) as coming from TSO when run under TSO or TSO OMVS and RACF OMVS segment when run under the native shell, I'm not sure where region requested is coming from. I have ASSIZEMAX=0536870912, but the value that shows up both under TSO OMVS and the native shell as: Region requested: 55296K Perhaps this is set through some exit, but I thought it was strange as I actually get the region size I expect, but this value is much lower. When I run your exec on native TSO, the value is what I expect to see: 1048576K. I'd expect on TSO OMVS to see the same value and on native shell to see 524288K. Mark Zelden wrote: Which was how I originally determined what Kirk wrote about where the region size came from for TSO OMVS (and ISHELL).But it is also documented somewhere in the manuals. Using my exec was just a lot easier than trying to find where it is documented. :-) -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ On Wed, 10 Aug 2011 13:02:44 -0400, Don Poitras sas...@sas.com wrote: Mark Zelden wrote a nice REXX program to show memory. You can run under TSO or TSO OMVS (or on a native shell session.) http://www.mzelden.com/mvsfiles/rexxstor.txt Kirk Wolf wrote: Randy, See our latest response to your thread on our free support forum here: http://dovetail.com/forum/viewtopic.php?f=8t=1133 (Someone here may have a suggestion as to how to diagnose region size under TSO OMVS... it would be nice if there was a simple way to display available region size from the LDA while in TSO OMVS). Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:31 AM, Randy Hoekstra randy.hoeks...@haworth.comwrote: I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- Don Poitras - zSeries R D - SAS Institute Inc. - SAS Campus Drive mailto:sas...@sas.com (919)531-5637 Fax:677- Cary, NC 27513 -- 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: batch job as non-swappable
Mark Only three SYSEVENTs are unauthorized : FREEAUX, QVS and REQFASD If you are going to use SYSEVENT TRANSWAP or DONTSWAP, then you have to be authorized. Rob Scott Lead Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mark Zelden Sent: 10 August 2011 20:46 To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable On Wed, 10 Aug 2011 18:25:27 +, Ted MacNEIL eamacn...@yahoo.ca wrote: If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - No, you are incorrect sir. -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ -- 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
Re: batch job as non-swappable
On Wed, 10 Aug 2011 19:27:55 +, Rob Scott rsc...@rocketsoftware.com wrote: Mark Only three SYSEVENTs are unauthorized : FREEAUX, QVS and REQFASD If you are going to use SYSEVENT TRANSWAP or DONTSWAP, then you have to be authorized. But Mark was replying in the context of using the PPT to set the program non-swappable, Rob, not in the context of having the program issue SYSEVENT. Yes, issuing the SYSEVENT requires the program to run authorized. Using the PPT does not; it only requires the program to come from an authorized library. -- Walt Farrell IBM STSM, z/OS Security Design -- 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: batch job as non-swappable
Yeah - I replied out of context and sent too early Rob Scott Lead Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Walt Farrell Sent: 10 August 2011 21:33 To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable On Wed, 10 Aug 2011 19:27:55 +, Rob Scott rsc...@rocketsoftware.com wrote: Mark Only three SYSEVENTs are unauthorized : FREEAUX, QVS and REQFASD If you are going to use SYSEVENT TRANSWAP or DONTSWAP, then you have to be authorized. But Mark was replying in the context of using the PPT to set the program non-swappable, Rob, not in the context of having the program issue SYSEVENT. Yes, issuing the SYSEVENT requires the program to run authorized. Using the PPT does not; it only requires the program to come from an authorized library. -- Walt Farrell IBM STSM, z/OS Security Design -- 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
Re: batch job as non-swappable
If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - No, you are incorrect sir. From Initialisation Tuning: PGMNAME(name) identifies by name the program, specified in the PGM parameter on the EXEC statement for a job or step, that requires special attributes. It must consist of an alphabetic or national (#, @, or $) character followed by 0 to 7 alphanumeric or national characters. PGMNAME(name)is required on the PPT statement. A program specified in the PPT will obtain special attributes only if all of the following are true: o The program is fetched from an authorized library or from the link pack area (pageable, modified, fixed, or dynamic LPA). o All STEPLIB data sets are authorized if a STEPLIB DD (or concatenation) exist for the step. v All JOBLIB data sets are authorized if a JOBLIB DD (or concatenation) exists for this job and no STEPLIB DD exists for this step Otherwise, problem program attributes are assigned. All programs described by PPT entries must come from an APF library or concatenation, or from the link pack area. Notes: 1. To override an IBM-supplied entry Does that NOT mean Authourised? Ted MacNEIL eamacn...@yahoo.ca -- 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: batch job as non-swappable
Yes, that does not mean authorized, since AC=1 is not required on the load module. On Wed, Aug 10, 2011 at 3:49 PM, Ted MacNEIL eamacn...@yahoo.ca wrote: If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - No, you are incorrect sir. From Initialisation Tuning: PGMNAME(name) identifies by name the program, specified in the PGM parameter on the EXEC statement for a job or step, that requires special attributes. It must consist of an alphabetic or national (#, @, or $) character followed by 0 to 7 alphanumeric or national characters. PGMNAME(name)is required on the PPT statement. A program specified in the PPT will obtain special attributes only if all of the following are true: o The program is fetched from an authorized library or from the link pack area (pageable, modified, fixed, or dynamic LPA). o All STEPLIB data sets are authorized if a STEPLIB DD (or concatenation) exist for the step. v All JOBLIB data sets are authorized if a JOBLIB DD (or concatenation) exists for this job and no STEPLIB DD exists for this step Otherwise, problem program attributes are assigned. All programs described by PPT entries must come from an APF library or concatenation, or from the link pack area. Notes: 1. To override an IBM-supplied entry Does that NOT mean Authourised? Ted MacNEIL eamacn...@yahoo.ca -- 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 CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- 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: batch job as non-swappable
On 10 August 2011 15:49, Ted MacNEIL eamacn...@yahoo.ca wrote: If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - No, you are incorrect sir. From Initialisation Tuning: PGMNAME(name) identifies by name the program, specified in the PGM parameter on the EXEC statement for a job or step, that requires special attributes. It must consist of an alphabetic or national (#, @, or $) character followed by 0 to 7 alphanumeric or national characters. PGMNAME(name)is required on the PPT statement. A program specified in the PPT will obtain special attributes only if all of the following are true: o The program is fetched from an authorized library or from the link pack area (pageable, modified, fixed, or dynamic LPA). o All STEPLIB data sets are authorized if a STEPLIB DD (or concatenation) exist for the step. v All JOBLIB data sets are authorized if a JOBLIB DD (or concatenation) exists for this job and no STEPLIB DD exists for this step Otherwise, problem program attributes are assigned. All programs described by PPT entries must come from an APF library or concatenation, or from the link pack area. Does that NOT mean Authourised? No. For example, glancing at the SYS1.LINKLIB on a system here, there are 3861 modules, of which only 360 or less than 10% are marked AC(1). Tony H. -- 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: batch job as non-swappable
Tom: Good one. Way back in the 70's we had a rather large job (30+ hours and a couple of megabytes memory). The user insisted that it would run faster if it was made non swapable. We argued till we were blue in the face. Politics won and it was made no swapable and duh of course it didn't run any faster. A few time it even took longer (adjusted for input). We went up to the powers that be and asked for it to be put back. The people started to pagefix everything in sight and soon the whole system dragged to a dead slowness. Nothing else could be run. We tried putting maxuser (tso) down low (10 if I remember correctly) and then they howled because they couldn't monitor the job (long story best not told). They were doing some strange things and trying to out guess MVS (again long story). They had a programmer sitting at his desk constantly monitoring the job for the entire 30+ hours. We asked if the guy was going to be there every week and the answer was yes and we asked if that was really cost effective and the answer came back its not your budget MYOB. Ed From: Tom Marchant m42tom-ibmm...@yahoo.com To: IBM-MAIN@bama.ua.edu Sent: Wednesday, August 10, 2011 1:24 PM Subject: Re: batch job as non-swappable On Wed, 10 Aug 2011 14:01:21 -0400, Scott Rowe wrote: Why do you think you want to run this job as non-swappable? I'd like to know too. Off the top of my head I can think of two possible reasons. Perhaps you have another. 1. You are establishing a cross-memory environment. 2. You think the job will perform better if it is non-swappable. IMO, number 1 is a good reason, number 2 is not. -- Tom Marchant -- 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
Re: batch job as non-swappable
I was referring to coding the PPT entry. The job step program just has to be in an authorized library. I wasn't referring to using SYSEVENT in a program. Regards, Mark -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ On Wed, 10 Aug 2011 19:27:55 +, Rob Scott rsc...@rocketsoftware.com wrote: Mark Only three SYSEVENTs are unauthorized : FREEAUX, QVS and REQFASD If you are going to use SYSEVENT TRANSWAP or DONTSWAP, then you have to be authorized. Rob Scott Lead Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Mark Zelden Sent: 10 August 2011 20:46 To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable On Wed, 10 Aug 2011 18:25:27 +, Ted MacNEIL eamacn...@yahoo.ca wrote: If you identify the jobstep program name (and you *always* want it to run non-swap), then an entry in SCHEDxx PARMLIB member should do it - see MVS Init+Tuning It also has to be authourised. - No, you are incorrect sir. -- Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS mailto:m...@mzelden.com Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html Systems Programming expert at http://expertanswercenter.techtarget.com/ -- 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: batch job as non-swappable
At the point in your authorized program where it decides it needs to be non-swappable. It would probably be prudent to cancel the attribute when the program decides it is no longer needed. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tim Brown Sent: Wednesday, August 10, 2011 11:00 AM To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable Where is this coded ? -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Tom Harper Sent: Wednesday, August 10, 2011 1:58 PM To: IBM-MAIN@bama.ua.edu Subject: Re: batch job as non-swappable SYSEVENT DONTSWAP - Original Message - From: Tim Brown [mailto:tbr...@cenhud.com] Sent: Wednesday, August 10, 2011 01:50 PM To: IBM-MAIN@bama.ua.edu IBM-MAIN@bama.ua.edu Subject: batch job as non-swappable What is required to make a particular batch job run as non-swappable -- 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: Z Toolkit for z/OS Install
And just for the rest of the view... the User's OMVS segment can contain an ASSIZEMAX to set the memory size for an address space running under Unix System Services. Of course .. just to confuse the issue the OMVS shell being forked from TSO has will use either the region size or the ASSIZEMAX depending on which is bigger. Rob Schramm Senior Systems Consultant Imperium Group On Wed, Aug 10, 2011 at 11:55 AM, Kirk Wolf k...@dovetail.com wrote: John, I almost never disagree with you, but if you run the TSO OMVS shell the forked OMVS address spaces inherit the REGION= size from the original TSO address space. For example, if I turn on debug mode and run the cozsftp command under TSO OMVS, it will dump out the LDA: /S0W1/tmpexport COZ_LOG=D /S0W1/tmpcozsftp Co:Z SFTP version: 1.9.0 (5.0p1) 2011-05-09 Copyright (C) Dovetailed Technologies, LLC. 2008. All rights reserved. .. *ZosUtil[D]: region size requested = 10K, Actual below/above limit = 8168K / 10K* .. The 10K region size is what my TSO logon proc used. Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 10, 2011 at 9:50 AM, McKown, John john.mck...@healthmarkets.com wrote: The OMVS environment DOES NOT RUN IN YOUR TSO ADDRESS SPACE! Look in your OMVS segment for the RACF id. TSO OMVS is just a terminal emulator to a UNIX shell prompt. This shell is running in a separate address space. The size is in the OMVS segment for the RACF (aka TSO) id. Sample output from my id: quote OMVS INFORMATION UID= 001009 HOME= /u/tsh009 PROGRAM= /bin/sh CPUTIMEMAX= NONE ASSIZEMAX= NONE FILEPROCMAX= NONE PROCUSERMAX= NONE THREADSMAX= NONE MMAPAREAMAX= NONE /quote The important part is ASSIZEMAX. The output from D OMVS,O is: quote CURRENT UNIX CONFIGURATION SETTINGS: MAXPROCSYS = 2000MAXPROCUSER =250 MAXFILEPROC = 64000MAXFILESIZE = NOLIMIT MAXCPUTIME = 2147483647MAXUIDS =500 MAXPTYS =256 MAXMMAPAREA = 40960MAXASSIZE = 2147483647 MAXTHREADS = 2000MAXTHREADTASKS =500 MAXCORESIZE = 2147483647MAXSHAREPAGES = 131072 IPCMSGQBYTES= 262144IPCMSGQMNUM = 1 IPCMSGNIDS =500IPCSEMNIDS =500 IPCSEMNOPS = 25IPCSEMNSEMS = 25 IPCSHMMPAGES=256IPCSHMNIDS =500 IPCSHMNSEGS = 10IPCSHMSPAGES= 262144 /quote Again, the important value is MAXASSIZE which is the MAXimum AddressSpace SIZE. Or, the default region if not otherwise specified, depending on any overrides from the IEFUSI exit. -- 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 Randy Hoekstra Sent: Wednesday, August 10, 2011 9:31 AM To: IBM-MAIN@bama.ua.edu Subject: Co: Z Toolkit for z/OS Install I'm trying to install the Co: Z Toolkit for z/OS under TSO OMVS and can't get around the FSUM9225 no memory: EDC5132I NOT ENOUGH MEMORY. errors with a TSO region size of 2047M. Our test system CSA = 2404K, ECSA = 61588K. Any suggestions? -- 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 -- For IBM-MAIN subscribe / signoff
CAMLST LOCATE and SCRATCH
All: I need a little help, maybe a lot of help. I wrote an Assembler routine that is able to locate a dataset non-racf, non-sms and the routine finds it fine , no problem. When I go to CAMLST SCRATCH it i have a S0C1 it looks like in dfp...So here is my snippet of my source showing LOCATE and Scratch. The input dsname in coming in off SYSIN... LOCATE INDAB LTR R15,R15 BZ FOUNDIT MVI OUTAREA,C' ' MVC OUTAREA+1(132),OUTAREA MVC OUTAREA+2(19),=C'LOCATE DID NOT FIND' MVC OUTAREA+22(44),DSNIN MVC DSNSCR,DSNIN PUT PRTOUT,OUTAREA B EXIT REMOVED DS 0H WTO 'REMOVED ENTERED',ROUTCDE=(11) SR R15,R15 SR R0,R0 NO UCB SUPPLIED SCRATCH DELDSN LTR R15,R15 BZ SCRATCHD MVI OUTAREA,C' ' MVC OUTAREA+1(132),OUTAREA MVC OUTAREA+2(19),=C'SCRATCH FAILED' PUT PRTOUT,OUTAREA B EXIT INDAB CAMLST NAME,DSNQRY,,LOCAREA DSNQRY DC CL44' ' LOCAREA DS 0D DS 265X'00' REMOVE CAMLST UNCAT,DSNAME DSNAME DS CL44 DELDSN CAMLST SCRATCH,DSNSCR,,VOLIST DSNSCR DS CL44' ' VOLIST DC 0F BLANKS DC CL133' ' Here is my output: 19.25.29 JOB00166 IGD17040I ERROR IN DADSM PROCESSING FOR DATA SET 570 570 SFORD.TEST1 570 HISTORIC RETURN CODE IS 4 DIAGNOSTIC INFORMATION IS 04280039 19.25.29 JOB00166 IGD306I UNEXPECTED ERROR DURING IGGDAS02 PROCESSING 571 571 RETURN CODE 4 REASON CODE 57 571 THE MODULE THAT DETECTED THE ERROR IS IGDVTSDA 571 SMS MODULE TRACE BACK - VTSDA VTSDL SSIRT 571 SYMPTOM RECORD CREATED, PROBLEM ID IS IGD8 19.25.29 JOB00166 IEA995I SYMPTOM DUMP OUTPUT 572 572 SYSTEM COMPLETION CODE=0C1 REASON CODE=0001 572 TIME=19.25.29 SEQ=00090 CPU= ASID=001A 572 PSW AT TIME OF ERROR 078D2000 0052 ILC 2 INTC 01 572 NO ACTIVE MODULE FOUND 572 NAME=UNKNOWN 572 DATA AT PSW 004C - 00FE14B8 572 GR 0: 7CA0 1: 7C40 572 2: 0040 3: 008D79D4 572 4: 5: 572 6: 008C6FE0 7: FD00 572 8: 008D0F88 9: 008CFCC8 572 A: 7B48 B: 008FF350 572 C: 7920 D: 7B48 572 E: 60007AB2 F: 0050 572 END OF SYMPTOM DUMP 19.25.29 JOB00166 IEF450I EXECLOCA STEP1 - ABEND=S0C1 U REASON=0001 57 573 TIME=19.25.29 19.25.29 JOB00166 IEF404I EXECLOCA - ENDED - TIME=19.25.29 19.25.29 JOB00166 $HASP395 EXECLOCA ENDED My question is this...after a LOCATE finds the dataset ..Is it correct that the dataset name has to be moved into the DSNSCR variable name if so..I am puzzled, Do i need to allocate a UCB prior to this ...My assumption is that (1) find that dataset and (2) move name to deletet dataset name and call CAMLST scratch... Sorry for the long posting..What have i missed Many thanks and Regards, Scott J Ford Software Engineer http://www.identityforge.com -- 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: file allocation dcb order
Steve you are such a kill-joy - must be time we had another endless thread about this ... ;-) Nice post though. Shane ... -- 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
Shared Hiperspace write serialization
I have looked in the manuals so if the answer is there, I could not find it. I am looking to write to a hiperspace from the IEFU8x exits. I do not see anything to stop this but I am concerned about writing to a shared hiperspace from multiple addree spaces. Do I need to be concerned? If in a middle of a write operation an interrupt occurs and then from another address space issues a write to the hiperspace, what happens? Another thing I did not see in the manual. I assume an SREAD will retrieve the data in the order it was written. True? -- 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: CAMLST LOCATE and SCRATCH
On 8/10/2011 7:50 PM, Scott Ford wrote: I need a little help, maybe a lot of help. I wrote an Assembler routine that is able to locate a dataset non-racf, non-sms and the routine finds it fine , no problem. When I go to CAMLST SCRATCH it i have a S0C1 it looks like in dfp...So here is mysnippet of my source showing LOCATE and Scratch. The input dsname in coming in off SYSIN... You should not be getting an 0C1, but rather an error message. 1) You may use the same physical CL44 field for all requests, using the same name in the CAMLSTs. 2) SMS data sets are funny; you may only think you have a non-SMS data set? You need to look up the messages and the error codes. I prefer to use a DELETE (non-VSAM) statement with IDCAMS. You may LINK or ATTACH to IDCAMS passing it a SYSIN/SYSPRINT exit list; in the SYSIN exit you return the DELETE statement(s), then end of input. In the SYSPRINT exit, you choose whether to print or ignore the text given to you. It's a little more overhead, but well worthwhile. The information about the exits is in a figure, not the text, so some types of reader don't show it at all. If you want sample code, let me know. Also if the LOCATE returns a MIGRAT as the volume serial, you can use an HDELETE statement to get rid of the data set without a recall. 3) SCRATCH may need an OVRD parameter. 4) The 0C1 at location 52 means that you tried to do an I/O (GET, PUT, etc.) to a closed DCB. Your fragment doesn't show a DCB for SYSPRINT, nor the OPEN and CLOSE statement; and if you have those, you could be missing the DD card. Gerhard Postpischil Bradford, VT -- 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: CAMLST LOCATE and SCRATCH
On Wed, Aug 10, 2011 at 6:50 PM, Scott Ford scott_j_f...@yahoo.com wrote: deleted 19.25.29 JOB00166 IGD17040I ERROR IN DADSM PROCESSING FOR DATA SET 570 570 SFORD.TEST1 570 HISTORIC RETURN CODE IS 4 DIAGNOSTIC INFORMATION IS 04280039 19.25.29 JOB00166 IGD306I UNEXPECTED ERROR DURING IGGDAS02 PROCESSING 571 571 RETURN CODE 4 REASON CODE 57 571 THE MODULE THAT DETECTED THE ERROR IS IGDVTSDA 571 SMS MODULE TRACE BACK - VTSDA VTSDL SSIRT 571 SYMPTOM RECORD CREATED, PROBLEM ID IS IGD8 19.25.29 JOB00166 IEA995I SYMPTOM DUMP OUTPUT 572 572 SYSTEM COMPLETION CODE=0C1 REASON CODE=0001 572 TIME=19.25.29 SEQ=00090 CPU= ASID=001A 572 PSW AT TIME OF ERROR 078D2000 0052 ILC 2 INTC 01 572 NO ACTIVE MODULE FOUND 572 NAME=UNKNOWN 572 DATA AT PSW 004C - 00FE14B8 572 GR 0: 7CA0 1: 7C40 572 2: 0040 3: 008D79D4 572 4: 5: 572 6: 008C6FE0 7: FD00 572 8: 008D0F88 9: 008CFCC8 572 A: 7B48 B: 008FF350 572 C: 7920 D: 7B48 572 E: 60007AB2 F: 0050 572 END OF SYMPTOM DUMP deleted I was using TSO ISPF 3.4 to try to delete datasets and got similar messages. This was a spare volume I was putting junk datasets on, then trying to delete them. I solved the delete by running and ICKDSK Convert NONSMS on the volume. The VTOC was inited to Storage Group, but no storage group contained the volser. Not sure if this is the case in your situation. -- 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: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SETLOCK in IEFU85
Maybe a very short tutorial showing how to google? http://lmgtfy.com/?q=FWIW http://lmgtfy.com/?q=ITYM On Wed, Aug 10, 2011 at 9:06 AM, Bill Fairchild bi...@mainstar.com wrote: FWIW (pun intended), you could also Google for FWIW in case you can't remember that FWIW is defined in a jargon file. Also, while you're in there, you might check out ITYM (see Shmuel's last sentence below). In fact, Google is an excellent place to start if you ever see a word XYZ that you don't recognize. Just Google for XYZ. It also works with complex multiple-word computer topics and 10,000 other kinds of information. Bill Fairchild -- 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: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
OT: If you use linkedin.com...
You may want to read this. http://www.theregister.co.uk/2011/08/11/linkedin_privacy_stuff_up/ I don't know about you, but if they want to use my name and face, I expect them to rent it by the hour. -- 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: batch job as non-swappable
At 13:09 -0500 on 08/10/2011, Mark Zelden wrote about Re: batch job as non-swappable: So most likely this has to be done by a tool or MVS monitor like Omegamon, TMON, MXI, etc. Another option if the program name is unique or you just need a temporary change is to update the PPT (SCHEDxx parmlib member) with an entry for the program and add NOSWAP PPT PGMNAME(myprog) NOSWAP Then use the T SCH=xx command to update the ppt. Note/Warning: This change must be in effect BEFORE you run the program. IOW: It will have no effect on a copy that is already running - only on ones that have started after the PPT has been updated. -- 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