Re: The new POO (Props / ProP ) is available
Subject: The new POO (Props / ProP ) is available http://www-01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d5 7819852571c500428f9a Ah, at last. Time to find out what BRAFIX does8-) Fred! - ATTENTION: The information in this electronic mail message is private and confidential, and only intended for the addressee. Should you receive this message by mistake, you are hereby notified that any disclosure, reproduction, distribution or use of this message is strictly prohibited. Please inform the sender by reply transmission and delete the message without copying or opening it. Messages and attachments are scanned for all viruses known. If this message contains password-protected attachments, the files have NOT been scanned for viruses by the ING mail domain. Always scan attachments before opening them. - -- 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 vs. JES3
Thompson, Steve pisze: -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Clark Morris Sent: Sunday, September 05, 2010 4:55 PM To: IBM-MAIN@bama.ua.edu Subject: Re: O/T IBM to Ship World's Fastest Computer Chip SNIPPAGE As someone who was in a field where you can't get a consensus on whether JES2 is better than JES3 and who is a follower of transportation issues (and a member of Transport Action Atlantic), I doubt a reporter would be able to determine easily which side of an argument is flat out wrong, even with some hours of research. SNIPPAGE I created a new thread out of this because I think this is a bit more important a topic -- so why let it get lost in O/T IBM blah blah? Why is JES2 better than JES3? Why is JES3 better than JES2? Why would JES3 be preferred over JES2? To my knowledge JES2 is preferred by IBM. A kind of evidence would be pricing: JES2 price is included in z/OS, JES3 is separately priced. I also heard that JES3 is used by minority of customers (1000?), but large ones. They are willing to pay instead of migrate to JES2. BTW: the topic does IMHO fall into neverending story category, like what's your no 1 thing to change in JCL. No consensus expected as well as no effect. ;-) -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym BRE Banku SA bd w caoci opacone. -- 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
Passing commands to SDSF in REXX
Hi, One of our users asked me if the following was possible: How do I start SDSF from within REXX and then pass commands to it, for example, start SDSF issue the PREFIX command and then the ST command. Is this possible? TIA Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- 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 vs. JES3
Hi, I think the question Which is better JES2 or JES3? is one for the bigots, and is akin to Which is better z/OS, z/VM or z/VSE? Many of the more senior members of the list will know that the two Job Entry Systems existed prior to MVS but were developed independently for different purposes. JES2 being developed from the Houston Automatic Spooling System (HASP), and JES3 was begat from ASP. As I understood it at the time HASP was classified as a Field Developed Product being created by IBM employees outside of the product cycle, whereas ASP was a bona fide development. (1969 was a long time ago so I now have Virtual Memory, in that I remember virtually everything.) One of the design constraints for ASP was to assist Attached Processor Support and aid scientific calculations which were CPU intensive. It therefore found favour in those environments. The biggest benefit of HASP that the installation I was at; was better use of printers without having to dedicated devices, as previously, or spool prints to tape for subsequent printing. All of these predated MAS and NJE. In terms of IBM preference, it is always difficult to be certain. On the one hand IBM did seem to adopt JES2, but shipped both arguably for compatibility reasons I guess. In the 1980s I did get involved with a small, 4381 site, which had been talked into purchasing JES3 even though it was unlikely that they would benefit from many of its features. (This was at the time there was a drive to move installations from VSE to MVS.) The real issue these days I think is, Is there a need for both JES2 and JES3? To what extent if any does SysPlex align the products such that IBM could concentrate development on only one? In the meantime it is horses for courses, although I doubt that anybody will convert from one to the other, as it is not necessarily a trivial exercise. Kind Regards - Terry Director KMS-IT Limited 228 Abbeydale Road South Dore Sheffield S17 3LA UK Reg : 3767263 Outgoing e-mails have been scanned, but it is the recipients responsibility to ensure their anti-virus software is up to date. -- 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
Searching the archives
How do I search the archives of IBM-MAIN? I tried http://listserv.ua.edu (like http://listserv.uga.edu for the Assembler list) and http://bama.ua.edu but can't find the newslist server for this group. Thanks, Fred! - ATTENTION: The information in this electronic mail message is private and confidential, and only intended for the addressee. Should you receive this message by mistake, you are hereby notified that any disclosure, reproduction, distribution or use of this message is strictly prohibited. Please inform the sender by reply transmission and delete the message without copying or opening it. Messages and attachments are scanned for all viruses known. If this message contains password-protected attachments, the files have NOT been scanned for viruses by the ING mail domain. Always scan attachments before opening them. - -- 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
IEC020I 001-1
I'm trying to read a RECFM=U partitioned dataset but keep getting a IEC020I 001-1 message and a S001 abend. The program works for FIXED and VARIABLE records, I wanted to add support for UNDEFINED records. According to the documentation a possible cause is: RECFM=U was specified on the DCB macro instruction, but no logical record length was specified. Setting DCBLRECL to the blocksize from DCBBLKSI before executing the READ command doesn't help. What am I doing wrong? Here are a few relevant parts from the program: The DCB, DCBE and READ declaration: DCBD DSORG=(PO) DCBE DSCL56 * READ DECB,SF,,,'S'MF=L The DCB and DCBE are copied from a 'Model' specification that is defined like this: DCB DCBE=0, DDNAME=DUMMY, DSORG=PO, MACRF=(R,W) * DCBE EODAD=0, RMODE31=BUFF The OPEN: MVC OPEN,=X'8000' !! Bug in OPEN macro !! OPEN ((9),INPUT), + MODE=31,+ MF=(E,OPEN) And the READ (R2 points to a buffer, R9 to the DCB): READ DECB,SF,(9),(2),'S'MF=E CHECK DECB Thanks for any suggestions. Fred! - ATTENTION: The information in this electronic mail message is private and confidential, and only intended for the addressee. Should you receive this message by mistake, you are hereby notified that any disclosure, reproduction, distribution or use of this message is strictly prohibited. Please inform the sender by reply transmission and delete the message without copying or opening it. Messages and attachments are scanned for all viruses known. If this message contains password-protected attachments, the files have NOT been scanned for viruses by the ING mail domain. Always scan attachments before opening them. - -- 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: Searching the archives
http://bama.ua.edu/archives/ibm-main.html You will need a valid login username(email address) password. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Fred van der Windt Sent: 06 September 2010 10:01 To: IBM-MAIN@bama.ua.edu Subject: Searching the archives How do I search the archives of IBM-MAIN? I tried http://listserv.ua.edu (like http://listserv.uga.edu for the Assembler list) and http://bama.ua.edu but can't find the newslist server for this group. Thanks, Fred! -- 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: Searching the archives
How do I search the archives of IBM-MAIN? I tried http://listserv.ua.edu (like http://listserv.uga.edu for the Assembler list) and http://bama.ua.edu but can't find the newslist server for this group. One could probably start by reading the add on tacked on to the end of each post: - I'm a SuperHero with neither powers, nor motivation! Kimota! -- 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: IEC020I 001-1
On Mon, 6 Sep 2010 11:29:43 +0200, Fred van der Windt wrote: I'm trying to read a RECFM=U partitioned dataset but keep getting a IEC020I 001-1 message and a S001 abend. The program works for FIXED and VARIABLE records, I wanted to add support for UNDEFINED records. According to the documentation a possible cause is: RECFM=U was specified on the DCB macro instruction, but no logical record length was specified. Setting DCBLRECL to the blocksize from DCBBLKSI before executing the READ command doesn't help. What am I doing wrong? Here are a few relevant parts from the program: Is it possible that the member contains a block larger than the BLKSIZE in the label? This could happen if a member was added later with an overriding BLKSIZE. What happens if you: o Attempt to copy the member with IEBGENER? o Attempt to read the member with LMGET? BTW, in MC I read: #3.6 z/OS V1R7.0 MVS System Messages, Vol 7 (IEB-IEE) | IEC020I 001-rc,mod,jjj, sss,ddname[-#],dev,ser,dsname( member) ... + For concatenated data sets, some data set in the concatenation has attributes that are different than the attributes of the first data set in the concatenation. For example, some data set may have a different blocksize than the first data set. Is this still a problem? I had thought that ages ago OPEN was repaired to set DCBBLKSI to the largest BLKSIZE in the catenation rather than the first. Are the rules different for concatenated PDSes with RECFM=U? -- 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: IEC020I 001-1
Is it possible that the member contains a block larger than the BLKSIZE in the label? This could happen if a member was added later with an overriding BLKSIZE. I'm using a load library in my tests so I assume the members are 'correct': they were all created by the linker (IEWL). Fred! - ATTENTION: The information in this electronic mail message is private and confidential, and only intended for the addressee. Should you receive this message by mistake, you are hereby notified that any disclosure, reproduction, distribution or use of this message is strictly prohibited. Please inform the sender by reply transmission and delete the message without copying or opening it. Messages and attachments are scanned for all viruses known. If this message contains password-protected attachments, the files have NOT been scanned for viruses by the ING mail domain. Always scan attachments before opening them. - -- 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
CPU Spikes completely hangs sessions;No logons: need inputs
hi, i have come across similar times where in my services/STCs demand a lot of CPU and thus resulting soft capping. some times even when msu's are being increased, via system tools though Ops can see that my stcs are taking more CPU, i am unable to logon to the LPAR..so are other users. is there a way that i can monitor/ view the STC of the affected LPAR from a diff one, in sysplex. secondly, how do i prioritize my TSO ID in that LPAR so that it may logon and check/action to trap the issue. My questions might sound foolish or/and inappropriate, but can assure, are not just for Fun. eager to learn, if possible some help/experience shared. TIA, Amit -- 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: CPU Spikes completely hangs sessions;No logons: need inputs
amit wrote: hi, i have come across similar times where in my services/STCs demand a lot of CPU and thus resulting soft capping. some times even when msu's are being increased, via system tools though ? Ops can see that my stcs are taking more CPU, i am unable to logon to the LPAR..so are other users. is there a way that i can monitor/ view the STC of the affected LPAR from a diff one, ? in sysplex. secondly, how do i prioritize my TSO ID in that LPAR so that it may logon and check/action to trap the issue. My questions might sound foolish or/and inappropriate, but ? can assure, are not just for Fun. eager to learn, if possible some help/experience shared. Do you have any monitoring tools like Omegamon, Tmon, Sysview, or Mainview? Do you have RMF setup to view all systems in the Plex? These would be the best tools to look at for seeing what is spiking in your system. Also, it will depend on you software levels. What is you z/OS system (z/OS V1.???) and what kind of mix are you running on this system? Is it DB2, CICS, batch, TSO, Application Development or Production or Sandbox? When you say OPS can see your stcs spiking, which ones are they talking about? These will help guide you to determine how best to view this situation. 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: Passing commands to SDSF in REXX
Is this Batch or Online? Anyway, you can start SDSF under ISPF and on the parm/zcmd field move the following: prefix xxx;st;exit. But why bother? there is an interface to SDSF from Rexx. Itschak 2010/9/6 גדי בן אבי gad...@malam.com Hi, One of our users asked me if the following was possible: How do I start SDSF from within REXX and then pass commands to it, for example, start SDSF issue the PREFIX command and then the ST command. Is this possible? TIA Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- 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 vs. JES3
I am sure there will be some opinions on this. But the basic functions of JES2 and JES3 are different. I have only used JES2 and know very little of JES3. So I am a little biased. JES3 has resource functions where JES2 does not. In JES3, as I understand it, a job cannot get into the system unless all allocations are met. However, you can submit a job to JES2 and it could begin to run without all allocations (dasd, tape, etc.) being available. To handle that problem in JES2 you have add-on products like ThruPut Manager, DTS Software SCC, ACS, and so on. So to me the bottom line is more like: JES2 comes with the operating system, but how many more products do you need to add-on before it behaves (okay I will say it) like JES3? I like JES2 because it is simpler in concept than JES3. However, both products have their pros and cons. I am not sure that this can be a apples to apples type of choice. They are both apples, but do you like sweet ones or tart? Do you like Washington or Delicious? Do you like Red or Green? I think it all comes down to what you have worked on and how you have adapted to using it. Both are good systems and do their jobs very well. 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: Passing commands to SDSF in REXX
: Passing commands to SDSF in REXX Hi, One of our users asked me if the following was possible: How do I start SDSF from within REXX and then pass commands to it, for example, start SDSF issue the PREFIX command and then the ST command. Is this possible? TIA Gadi What level of z/OS are you running? If you are at z/OS V1.9 or higher then you could use the SDSF/REXX interface. Also, you might want to see if anyone on the TSO-REXX newsgroup has answered this question. For TSO-REXX subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO TSO-REXX 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: CPU Spikes completely hangs sessions;No logons: need inputs
thanks Lizette. yes we have sysview, which helps to track whether they are related to my STCs. I handle a product named ObjectStar(TIBCO)..very old name HURON,3 layered s/w similar to DB2, but i find it much powerful, quite rare in today installations too. Anyhow, in general terms, sysview or system tools like RMF would help me to track which all STCs however, if i wanted to browse/see through the JESYSMSG/sysprint of the STC, when i am unable to logon to the affected LPAR(session HUNG due to high CPU)..is there a way via SDSF commands from one LPAR to view/browse the same of a diff LPAR?.. When you say OPS can see your stcs spiking, which ones are they talking about? I meant the Operations team via thier consoles which are mostly solve/sysview...or they would have been already logged on to the LPAR SDSF, so can sort the CPU in DA option. On Mon, Sep 6, 2010 at 4:54 PM, Lizette Koehler stars...@mindspring.comwrote: amit wrote: hi, i have come across similar times where in my services/STCs demand a lot of CPU and thus resulting soft capping. some times even when msu's are being increased, via system tools though ? Ops can see that my stcs are taking more CPU, i am unable to logon to the LPAR..so are other users. is there a way that i can monitor/ view the STC of the affected LPAR from a diff one, ? in sysplex. secondly, how do i prioritize my TSO ID in that LPAR so that it may logon and check/action to trap the issue. My questions might sound foolish or/and inappropriate, but ? can assure, are not just for Fun. eager to learn, if possible some help/experience shared. Do you have any monitoring tools like Omegamon, Tmon, Sysview, or Mainview? Do you have RMF setup to view all systems in the Plex? These would be the best tools to look at for seeing what is spiking in your system. Also, it will depend on you software levels. What is you z/OS system (z/OS V1.???) and what kind of mix are you running on this system? Is it DB2, CICS, batch, TSO, Application Development or Production or Sandbox? When you say OPS can see your stcs spiking, which ones are they talking about? These will help guide you to determine how best to view this situation. 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: CPU Spikes completely hangs sessions;No logons: need inputs
missed some queries, sorry: What is you z/OS system (z/OS V1.???) and what kind of mix are you running on this system we are on V1.11 currently. reg to the RMF PLEX option, can you let me know which options.how would i know RMF is setup to view all in a PLEX? cheers, Amit On Mon, Sep 6, 2010 at 5:20 PM, amit amitpdu...@gmail.com wrote: thanks Lizette. yes we have sysview, which helps to track whether they are related to my STCs. I handle a product named ObjectStar(TIBCO)..very old name HURON,3 layered s/w similar to DB2, but i find it much powerful, quite rare in today installations too. Anyhow, in general terms, sysview or system tools like RMF would help me to track which all STCs however, if i wanted to browse/see through the JESYSMSG/sysprint of the STC, when i am unable to logon to the affected LPAR(session HUNG due to high CPU)..is there a way via SDSF commands from one LPAR to view/browse the same of a diff LPAR?.. When you say OPS can see your stcs spiking, which ones are they talking about? I meant the Operations team via thier consoles which are mostly solve/sysview...or they would have been already logged on to the LPAR SDSF, so can sort the CPU in DA option. On Mon, Sep 6, 2010 at 4:54 PM, Lizette Koehler stars...@mindspring.comwrote: amit wrote: hi, i have come across similar times where in my services/STCs demand a lot of CPU and thus resulting soft capping. some times even when msu's are being increased, via system tools though ? Ops can see that my stcs are taking more CPU, i am unable to logon to the LPAR..so are other users. is there a way that i can monitor/ view the STC of the affected LPAR from a diff one, ? in sysplex. secondly, how do i prioritize my TSO ID in that LPAR so that it may logon and check/action to trap the issue. My questions might sound foolish or/and inappropriate, but ? can assure, are not just for Fun. eager to learn, if possible some help/experience shared. Do you have any monitoring tools like Omegamon, Tmon, Sysview, or Mainview? Do you have RMF setup to view all systems in the Plex? These would be the best tools to look at for seeing what is spiking in your system. Also, it will depend on you software levels. What is you z/OS system (z/OS V1.???) and what kind of mix are you running on this system? Is it DB2, CICS, batch, TSO, Application Development or Production or Sandbox? When you say OPS can see your stcs spiking, which ones are they talking about? These will help guide you to determine how best to view this situation. 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: Passing commands to SDSF in REXX
What the user wants to do is: Write a REXX program that will take the job name from the current cursor position and then start SDSF with that job name as a prefix. This is online, under ISPF. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Monday, September 06, 2010 2:47 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Passing commands to SDSF in REXX : Passing commands to SDSF in REXX Hi, One of our users asked me if the following was possible: How do I start SDSF from within REXX and then pass commands to it, for example, start SDSF issue the PREFIX command and then the ST command. Is this possible? TIA Gadi What level of z/OS are you running? If you are at z/OS V1.9 or higher then you could use the SDSF/REXX interface. Also, you might want to see if anyone on the TSO-REXX newsgroup has answered this question. For TSO-REXX subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO TSO-REXX 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: CPU Spikes completely hangs sessions;No logons: need inputs
however, if i wanted to browse/see through the JESYSMSG/sysprint of the STC, when i am unable to logon to the affected LPAR(session HUNG due to high CPU. If you cannot logon, use the operator reset command to reset your TSO userid into SYSSTC. That may (or may not) allow you to logon. Every other tool you are going to use in a cpu starved environment will also need it's dispatching priority adjusted by resetting it into a higher service class. Keep in mind that you may not even be aware which tools need to be reset, depending on *where* (i.e. in which address space) the code for a command executes (example: If VTAM and/or TCPIP don't get enough cpu, they cannot show you the output from the tool you have just used). Also keep in mind that resetting something into a higher service class distorts the results. Regards, Barbara Nitz -- 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: CPU Spikes completely hangs sessions;No logons: need inputs
thanks Barbara..and i totally agree with you in term so tools reset. however and more of the same reason, to concentrate on my own STC activity...anything i can do, logged from a diff LPAR. does RMF/SYSVIEW provide interface to see STC details ? On Mon, Sep 6, 2010 at 5:32 PM, Barbara Nitz nitz-...@gmx.net wrote: however, if i wanted to browse/see through the JESYSMSG/sysprint of the STC, when i am unable to logon to the affected LPAR(session HUNG due to high CPU. If you cannot logon, use the operator reset command to reset your TSO userid into SYSSTC. That may (or may not) allow you to logon. Every other tool you are going to use in a cpu starved environment will also need it's dispatching priority adjusted by resetting it into a higher service class. Keep in mind that you may not even be aware which tools need to be reset, depending on *where* (i.e. in which address space) the code for a command executes (example: If VTAM and/or TCPIP don't get enough cpu, they cannot show you the output from the tool you have just used). Also keep in mind that resetting something into a higher service class distorts the results. Regards, Barbara Nitz -- 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: Passing commands to SDSF in REXX
On Mon, 2010-09-06 at 14:58 +0300, גדי בן אבי wrote: What the user wants to do is: Write a REXX program that will take the job name from the current cursor position and then start SDSF with that job name as a prefix. This is online, under ISPF. Gadi Hum, I'd try using the QUEUE command in REXX and see what happens. I don't know if it will work and I'm not at work today. QUEUE 'PREFIX 'someprefix QUEUE 'ST ' SDSF I don't know if the SDSF command will read from the REXX stack or not. -- John McKown Maranatha! -- 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: Passing commands to SDSF in REXX
Hi, It's much simpler than that: The user has the job displayed in the editor. He Submits the job. The user enters a command on the command line, moves the cursor to the job name and presses enter The command performs the following functions: 1. get the job name from the cursor position 2. starts SDSF 3. enters the prefix command with the job name 4. enters the ST command. The user can then look at the job, monitor its execution, and do all the other wonderful things you can do in SDSF. gadi -Original Message- From: Lizette Koehler [mailto:stars...@mindspring.com] Sent: Monday, September 06, 2010 3:41 PM To: גדי בן אבי Subject: RE: Passing commands to SDSF in REXX What the user wants to do is: Write a REXX program that will take the job name from the current cursor position and then start SDSF with that job name as a prefix. This is online, under ISPF. How are you planning to provide the Jobname for this function? Is the user unable to do a PREFIX in SDSF on their own? I am not understanding the full intent of this application you are creating. Are these jobs the user submitted but different names? You can limit user view through the SDSF or SAF security functions so they only see their jobs. To answer your basic question - yes you can do this. However, there needs to be more of an application definition to determine what is really wanted. It almost sounds like you are going to write a pre filter to SDSF. I would not want to have to support that since there are facilities available in the z/OS system with SDSF and SAF to provide a cleaner process. So, if I underdstand 1) Provide a display screen for a user to select a jobname.How is the jobname obtained? What provides the list? 2) Once the jobname is provided issue the SDSF command with that jobname as the prefix. What functions are to be provided once in SDSF? Is normal SAF or SDSF control in place at this point? 3) Will you be using an ISPF Panel for the job selection? How are you controlling the data? Is this being fed by another process? 4) Any thing else??? 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: Passing commands to SDSF in REXX
Hi, It's much simpler than that: The user has the job displayed in the editor. He Submits the job. The user enters a command on the command line, moves the cursor to the job name and presses enter The command performs the following functions: 1. get the job name from the cursor position 2. starts SDSF 3. enters the prefix command with the job name 4. enters the ST command. Okay, then what you want is an ISPF CMD or MACRO that you can use on the command line that will accept a parm (cursor selected position). Yes that can be done. Since I am not at work today, I would suggest that you look at Mark Zelden's website and see what he has done with various ISPF MACROs. Then look at the SDSF manual and see how to call SDSF and passing a parm. I would think an ISPF Macro would be a process that could do this for you. 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: Passing commands to SDSF in REXX
The part we are having problems with is passing the parameters to SDSF. We know how to do everything else. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Monday, September 06, 2010 4:08 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Passing commands to SDSF in REXX Hi, It's much simpler than that: The user has the job displayed in the editor. He Submits the job. The user enters a command on the command line, moves the cursor to the job name and presses enter The command performs the following functions: 1. get the job name from the cursor position 2. starts SDSF 3. enters the prefix command with the job name 4. enters the ST command. Okay, then what you want is an ISPF CMD or MACRO that you can use on the command line that will accept a parm (cursor selected position). Yes that can be done. Since I am not at work today, I would suggest that you look at Mark Zelden's website and see what he has done with various ISPF MACROs. Then look at the SDSF manual and see how to call SDSF and passing a parm. I would think an ISPF Macro would be a process that could do this for you. 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: Passing commands to SDSF in REXX
The Archives had this bit of code from 2008. http://groups.google.com/group/bit.listserv.tsorexx/msg/957c30e301fc76db I would check out the entire thread to see what they came up with. Note: This was in the TSO REXX newsgroup. If you are at z/OS V1.9 or above, then the SDSF REXX interface would probably make it easier. I am not sure what ISRTSO is in this example. /* Rexx */ Arg Tr_parm If Tr_parm '' then do;trace_on=1;Tr_parm='TRACE 'Tr_parm;interpret Tr_parm;end else trace_on = 0 commands = SDSF da;pre d901*;sort jobname Address 'ISPEXEC' 'DISPLAY PANEL (ISRTSO) COMMAND('commands') RETBUFFR('bufname') RETLGTH('lngname')' I have not tried this. But this might be 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: CPU Spikes completely hangs sessions;No logons: need inputs
Amit. Firstly you should have RMF monitor III setup so that it can see the address spaces in all the LPARs in the Sysplex. Make sure RMF address spaces are at high priority. You can then see who is getting the CPU and how much the LPAR is using. Have the TSO userids of selected (trusted not to abuse the priority) performance people set to a single period high priority service class. Alternatively you can get someone reset to a high priority at problem times. It is useful to have some TSO users stay logged on nearly all the time. Not sure of the best options to achieve this. Terry Draper zSeries Performance Consultant w...@btopenworld.com mobile: +66 811431287 --- On Mon, 6/9/10, amit amitpdu...@gmail.com wrote: From: amit amitpdu...@gmail.com Subject: CPU Spikes completely hangs sessions;No logons: need inputs To: IBM-MAIN@bama.ua.edu Date: Monday, 6 September, 2010, 11:59 hi, i have come across similar times where in my services/STCs demand a lot of CPU and thus resulting soft capping. some times even when msu's are being increased, via system tools though Ops can see that my stcs are taking more CPU, i am unable to logon to the LPAR..so are other users. is there a way that i can monitor/ view the STC of the affected LPAR from a diff one, in sysplex. secondly, how do i prioritize my TSO ID in that LPAR so that it may logon and check/action to trap the issue. My questions might sound foolish or/and inappropriate, but can assure, are not just for Fun. eager to learn, if possible some help/experience shared. TIA, Amit -- 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 vs. JES3
Having worked with both JES2 and JES3 (JES3 first), I would say it depends on what functionality you require. JES3 has some multisystem capability that you may like. If there is no requirement for this then definitely go JES2. JES2 can handle multisystems adequately. JES2 has tended to get support before JES3. Many JES3 systems have been converted to JES2. Someone new should definitely look to use JES2. Now I will be shot down by the JES3 bigots. All I say is have have no axe to grind for either. Terry Draper zSeries Performance Consultant w...@btopenworld.com mobile: +66 811431287 --- On Sun, 5/9/10, Thompson, Steve steve_thomp...@stercomm.com wrote: From: Thompson, Steve steve_thomp...@stercomm.com Subject: JES2 vs. JES3 To: IBM-MAIN@bama.ua.edu Date: Sunday, 5 September, 2010, 23:13 -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Clark Morris Sent: Sunday, September 05, 2010 4:55 PM To: IBM-MAIN@bama.ua.edu Subject: Re: O/T IBM to Ship World's Fastest Computer Chip SNIPPAGE As someone who was in a field where you can't get a consensus on whether JES2 is better than JES3 and who is a follower of transportation issues (and a member of Transport Action Atlantic), I doubt a reporter would be able to determine easily which side of an argument is flat out wrong, even with some hours of research. SNIPPAGE I created a new thread out of this because I think this is a bit more important a topic -- so why let it get lost in O/T IBM blah blah? Why is JES2 better than JES3? Why is JES3 better than JES2? Why would JES3 be preferred over JES2? Regards, Steve Thompson -- 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: Practical uses for submitting JCL with other than RECFM=F(B),LRECL=80
On Thu, 2 Sep 2010 14:40:06 -0500, Kirk Wolf k...@dovetail.com wrote: We are working on some support in our Co:Z Toolkit that allows users to submit and manage jobs, and I was wondering how often (at all) anyone really needs to submit jobs with records that are not fixed length, LRECL=80? Used longer-than-80 a few times for entering shell script as in-stream data. Cheers, Jantje. -- 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: Code names for zSeries
From:Edward Jaffe edja...@phoenixsoftware.com On 9/4/2010 6:28 PM, Ted MacNEIL wrote: Which only makes sense in one country in the world. It makes sense in every country in which Fantasy Island reruns aren't dubbed into another language. Not so. zPlain is not pronounced zee-plane anywhere else than the US. I had to look at the initial mention of zPlain twice before I got it.. zed Plain? Huh? Tom Russell Stay calm. Be brave. Wait for the signs. ─ Jasper FriendlyBear ... and remember to leave good news alone. ─ Gracie HeavyHand
Re: Practical uses for submitting JCL with other than RECFM=F(B),LRECL=80
On Mon, 6 Sep 2010 10:31:19 -0500, Jan MOEYERSONS wrote: On Thu, 2 Sep 2010 14:40:06 -0500, Kirk Wolf wrote: We are working on some support in our Co:Z Toolkit that allows users to submit and manage jobs, and I was wondering how often (at all) anyone really needs to submit jobs with records that are not fixed length, LRECL=80? Used longer-than-80 a few times for entering shell script as in-stream data. Why should Kirk be much concerned with supporting the Unix lunatic fringe? But this makes me think that since it's been a while since JES2 gained support for RECFM/LRECL other than F/80, and JES3 even longer, it's about there was a NF APAR or a Requirement that the ISPF SUBmit command support longer and variable record formats. Apparently IBM saw sufficient need or business case for the facility to invest the resource to provide it in JES2. Why stop short of supporting it in ISPF? -- 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
TSO command return code
Hi List, We have a job to issue HDEL from ML1(as below). However, when the last dataset is not found, the step will get rc=14. Then I tried to put TSO command 'TIME' in the last line, but still get rc=14 (when the second last HDEL dataset is not in ML1 or not found). But put HQUERY in the last line can avoid rc14. Only the same kind of command can override previous fail command's rc14? Can anyone shed some light on this? Thanks... //STEP01 EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HDEL A.B.C HDEL A.B.D .. -- Cobe Xu Best Regards --- zOS Performance Capacity Analyst E2E Performance Analyst 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: Code names for zSeries
I got it.. zed Plain? Huh? You mean: Eh? - I'm a SuperHero with neither powers, nor motivation! Kimota! -- 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: Practical uses for submitting JCL with other than RECFM=F(B),LRECL=80
Apparently IBM saw sufficient need or business case for the facility to invest the resource to provide it in JES2. Why stop short of supporting it in ISPF? It's actually TSO. ISPF just manages the records to support the TSO/E submit restrictions. - I'm a SuperHero with neither powers, nor motivation! Kimota! -- 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: Passing commands to SDSF in REXX
On Mon, 6 Sep 2010 15:45:33 +0300, G+D+J+ B+N% #B+J+ wrote: The user has the job displayed in the editor. He Submits the job. The user enters a command on the command line, moves the cursor to the job name and presses enter The command performs the following functions: 1. get the job name from the cursor position Can the just submitted job ID be read from the screen by an EXEC or macro, or has the message line already been cleared from the screen before the macro begins execution? Wouldn't it be great if ISPF kept the name and number of the last job submitted in variables? (Or does it already?) If a macro issues the submit command, is the job ID available in a reply? 2. starts SDSF 3. enters the prefix command with the job name 4. enters the ST command. The user can then look at the job, monitor its execution, and do all the other wonderful things you can do in SDSF. I have mixed feelings about this. You appear to want SDSF for Dummies, sparing the user any real knowledge of what he's doing. Any programmer with the skill to be editing and submitting JCL ought to be well capable of mastering SDSF. But it sounds so convenient that I'd use it if it were there. But I'd make little effort to obtain it or create it. Usually I just keep SDSF ST display with OWNER userid(); PREFIX *; sorted by submission time descending in another split. On submitting a job I need only to SWAP to that other split and the job just submitted appears on the top line. -- 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: O/T IBM to Ship World's Fastest Computer Chip
Here's an article with a short video of some IBM guys talking about it. http://www.engadget.com/2010/09/06/ibm-claims-worlds-fastest-processor-with-5-2ghz-z196/ -- 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: CPU Spikes completely hangs sessions;No logons: need inputs
Amit, In addition, if you are running a single JES2 in your SYSPLEX you can display other LPARS in the SDSF DA display using the SYSNAME sysid line command. Alternatively you can use the ISPF Table based RMF II display to monitor the other LPARS in your SYSPLEX by simply overtyping the System ID in the upper right hand corner with the one you want. Depending on your installation you can typically get to this (far superior) version of RMF II with the command ERBRMF, or TSO ERBRMF, and then follow the menus. This is feature is enabled by XCF and does not require a parallel SYSPLEX, but you do need a MAS for the DA SYSNAME to work. I regularly use the RMF II feature in a four system GRS ring. Ron -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Terry Draper Sent: Monday, September 06, 2010 7:21 AM To: IBM-MAIN@bama.ua.edu Subject: Re: [IBM-MAIN] CPU Spikes completely hangs sessions;No logons: need inputs Amit. Firstly you should have RMF monitor III setup so that it can see the address spaces in all the LPARs in the Sysplex. Make sure RMF address spaces are at high priority. You can then see who is getting the CPU and how much the LPAR is using. Have the TSO userids of selected (trusted not to abuse the priority) performance people set to a single period high priority service class. Alternatively you can get someone reset to a high priority at problem times. It is useful to have some TSO users stay logged on nearly all the time. Not sure of the best options to achieve this. Terry Draper zSeries Performance Consultant w...@btopenworld.com mobile: +66 811431287 --- On Mon, 6/9/10, amit amitpdu...@gmail.com wrote: From: amit amitpdu...@gmail.com Subject: CPU Spikes completely hangs sessions;No logons: need inputs To: IBM-MAIN@bama.ua.edu Date: Monday, 6 September, 2010, 11:59 hi, i have come across similar times where in my services/STCs demand a lot of CPU and thus resulting soft capping. some times even when msu's are being increased, via system tools though Ops can see that my stcs are taking more CPU, i am unable to logon to the LPAR..so are other users. is there a way that i can monitor/ view the STC of the affected LPAR from a diff one, in sysplex. secondly, how do i prioritize my TSO ID in that LPAR so that it may logon and check/action to trap the issue. My questions might sound foolish or/and inappropriate, but can assure, are not just for Fun. eager to learn, if possible some help/experience shared. TIA, Amit -- 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: TSO command return code 14 for HDEL
Cobe Xu Wrote We have a job to issue HDEL from ML1(as below). However, when the last dataset is not found, the step will get rc=14. Then I tried to put TSO command 'TIME' in the last line, but still get rc=14 (when the second last HDEL dataset is not in ML1 or not found). But put HQUERY in the last line can avoid rc14. Only the same kind of command can override previous fail command's rc14? Can anyone shed some light on this? Thanks... //STEP01 EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HDEL A.B.C HDEL A.B.D .. I am not sure this behavior of an RC14, which is returned when an HDEL is issued against a dataset that does not exist, can be changed. But what I might do is create a sequential file with the datasets to be HDEL'd Then I would use a REXX to 1) Verify the dataset exists Then issue the HDEL 1a) That it exists on ML1 Then issue the HDEL 2) If the dataset does not exist Then bypass the dataset I would issue the HDEL for every dataset that match condition(s) 1 (1a) Of course I would wonder why you need to manually delete HSM L1 datasets rather than letting DFSMShsm handle that for you 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: Code names for zSeries
Over here in England, you might have got away with z/Cars -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL Sent: 06 September 2010 17:38 To: IBM-MAIN@bama.ua.edu Subject: Re: Code names for zSeries I got it.. zed Plain? Huh? You mean: Eh? - I'm a SuperHero with neither powers, nor motivation! Kimota! -- 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 email has been scanned for all known viruses by the MessageLabs Email Security Service and the Macro 4 internal virus protection system. . -- -- - This email has been scanned for all known viruses by the MessageLabs Email Security Service and the Macro 4 internal virus protection system. . -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: JES2 vs. JES3
It depends definitely fits here. I would say at this point of the JESes and z/OS, that probably 70-80% of the code is common between them. JES3 has the GLOBAL concept of managing the environment, while JES2 is a collection of LOCAL environments. With MAS, JES2 has certainly become more global in nature. JES3 does have a lot of features over JES2, if you plan to use them. Most sites that I have seen running JES3 run in JES2 mode. JES3 does have the pre-setup requirement, can have up to 255 unique Job classifications, has a built-in Job Scheduler, and definitely has a bit different JCL coding requirements (nothing that can't be overcome). From an operator perspective, JES3 may be a bit more challenging to run (no emails from the seasoned JES3 folks). Many sites that run JES3 are left over from historical environments, and have never changed. You can still find several shops with a single or dual JES3 Global/Local setup. In my opinion this might be a waste of JES3 capabilities. You really need to decide what your JES needs are, and then the right one will fall out for you. And your mileage WILL vary. zNorman -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Monday, September 06, 2010 Monday 4:45 AM To: IBM-MAIN@bama.ua.edu Subject: Re: JES2 vs. JES3 I am sure there will be some opinions on this. But the basic functions of JES2 and JES3 are different. I have only used JES2 and know very little of JES3. So I am a little biased. JES3 has resource functions where JES2 does not. In JES3, as I understand it, a job cannot get into the system unless all allocations are met. However, you can submit a job to JES2 and it could begin to run without all allocations (dasd, tape, etc.) being available. To handle that problem in JES2 you have add-on products like ThruPut Manager, DTS Software SCC, ACS, and so on. So to me the bottom line is more like: JES2 comes with the operating system, but how many more products do you need to add-on before it behaves (okay I will say it) like JES3? I like JES2 because it is simpler in concept than JES3. However, both products have their pros and cons. I am not sure that this can be a apples to apples type of choice. They are both apples, but do you like sweet ones or tart? Do you like Washington or Delicious? Do you like Red or Green? I think it all comes down to what you have worked on and how you have adapted to using it. Both are good systems and do their jobs very well. 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
Backups (was Virginia DOT outage)
On 9/3/2010 7:41 PM, Clark Morris wrote: On 3 Sep 2010 15:52:25 -0700, in bit.listserv.ibm-main you wrote: On 9/3/2010 5:36 PM, Gerhard Adam wrote: The way I read the articles, there was mirroring and the failure of primary was made disastrous by the failure of the mirroring device. If this is the case, what are the probabilities of the same thing on IBM devices regardless of the operating system? That's probably true. After all, who would ever think to have more than one backup. Mirroring doesn't equal backup. Mirroring will happily duplicate bad data written by a misbehaving program (or by misbehaving hardware for that matter). And a backup program will blithely copy bad data to the backup mechanism. Yes, but with mirroring it is already to late when the change occurs. With a backup you have a chance to restore the bad data if you catch it in time. We do backups every night, and keep them for at least a month. The applications folks do their own backups as well, and may keep them longer. It is certainly possible to not realize the problem until the backup is no longer available, but at least you have a chance. -- Richard -- 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 vs. JES3
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Thompson, Steve Sent: Sunday, September 05, 2010 5:14 PM To: IBM-MAIN@bama.ua.edu Subject: JES2 vs. JES3 SNIPPAGE I have worked in both environments, and have migrated between the environments, and even started a VSE to MVS/JES3 project -- my specialty was ALC and operations (just before I was hired by Amdahl) with CTG. Going back to the '70s, I vaguely remember a rule of thumb (if you were building a shop or converting from non-IBM to IBM): If you are going to run up to 3 CPUs (basically a Box, or CEC as it would be called today) in a site, you would use JES2 because JES3 Global was expensive (in CPU cycles). If you were going to have 3 or more CECs in a site, you would give strong consideration to JES3. Today, I have been looking at features I was familiar with in JES3 and it appears to me that many of them have been moved to BCP (basic control program) to make SYSPLEX operations easier to do. A good example of this is the change in console support and command routing. From my perspective, and this is just my opinion having NOT used JES3 under z/OS, the only thing that JES3 would buy us today is the JOB scheduler that JES3 had, and Job Set Up. JOB Setup is a foreign concept to anyone who has done JES2 only. And it causes heartburn for people having to provide a JOB stream to/for a JES3 environment. The idea that JES3 and MVS can both manage tape drives/mounts and JES3 requires the data sets to exist before the JOB starts (otherwise you get a JCL error -- UNLESS the data set is created in the JOB via JCL) is hard for some to get their hands around. I have done work for a US Gov't agency, that was running a single CEC with JES3 Global and no locals. As I understood it, they did this because they were dependent on the JES3 job management (job scheduler) system. But they could not otherwise justify JES3. And if they had not been a JES3 shop in years gone by, they would have just gotten a simple job scheduler. I would like to hear from current JES3 users and what they think. Regards, Steve Thompson -- 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 vs. JES3
before being con'ed into going to POK to be in charge of loosely-coupled architecture, my wife did a stint in the JES group ... including working on spec. for JESUS (JES Unified System) ... taking all the features, that customers couldn't live w/o, from both JES (slightly earlier, she had been part of the catchers for ASP in the JES group). However, the polarization of the two sides prevented much progress being made. in POK, she did peer-coupled shared data architecture ... which saw little uptake (except for IMS hotstandby) until sysplex (contributing to her not staying long in that position; that periodic battles with SNA organization about demands that SNA be mandated for peer-coupled coordination communication). -- virtualization experience starting Jan1968, online at home since Mar1970 -- 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: Backups (was Virginia DOT outage)
Richard, How true. I thought this was part of the thinking behind before and after batch back-ups, providing a checkpoint where an application could be restored prior to some application related error or corruption. There are a few sites that use in-system copy products (Shadowimage, FlashCopy, Timefinder, etc) to capture several Point-in-Time copies at regular intervals throughout the day to minimize the time required to restore and roll forward from this sort of error. From what I perceive of this problem, this sort of backup process may not have been compromised, and could have been used to restore the data to a recovery point in minutes, not days. There's a reason the storage vendor's are selling low performance, High Capacity SATA drives - this could be one of them :-) Ron -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Richard L Peurifoy Yes, but with mirroring it is already to late when the change occurs. With a backup you have a chance to restore the bad data if you catch it in time. We do backups every night, and keep them for at least a month. The applications folks do their own backups as well, and may keep them longer. It is certainly possible to not realize the problem until the backup is no longer available, but at least you have a chance. -- Richard -- 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 vs. JES3
On Mon, 6 Sep 2010 15:28:50 -0400, Thompson, Steve wrote: drives/mounts and JES3 requires the data sets to exist before the JOB starts (otherwise you get a JCL error -- UNLESS the data set is created in the JOB via JCL) is hard for some to get their hands around. And if you code DISP=NEW you get a JCL error if the data set already exists. And JES3 setup is oblivious to COND, IF, THEN, ELSE, etc, and operates as if every step will be executed, even those in both branches of THEN and ELSE. And it doesn't count if you create or delete a data set in an IDCAMS step -- JES3 setup only understands JCL allocation. And the diagnostics are unsatisfactory to someone minimally familiar with JES3. Circumventions take the form such as: //STEP0 EXEC PGM=IEFBR14 //STEP1 EXEC PGM=IEFBR14,COND=(0,LE) //DD1 DD DISP=(MOD,CATLG),DSN=DATA.SET.ONE //DD2 DD DISP=(MOD,CATLG),DSN=DATA.SET.TWO etc. -- 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: The new POO (Props / ProP ) is available
On Fri, 3 Sep 2010 16:47:20 -0600, Steve Comstock wrote: http://www-01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d57819852571c500428f9a In which I read: In a multiprocessing configuration, a single TOD clock is shared by all CPUs. Each CPU has its own clock comparator, CPU timer, and TOD programma- ble register. I thought I was told in the past that each CPU had its own TOD clock, for fault tolerance. Was I misinformed, or did IBM decide subsequently that the complexity of synchronizing several dozen clocks outweighs the risk of a single point of failure? -- 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: JES2 vs. JES3
On 5 September 2010 18:13, Thompson, Steve steve_thomp...@stercomm.com wrote: I created a new thread out of this because I think this is a bit more important a topic -- so why let it get lost in O/T IBM blah blah? Why is JES2 better than JES3? Why is JES3 better than JES2? Why would JES3 be preferred over JES2? Back in the 1970s, it was said that if you had two 168s, you should not even think about JES3, but if you had two 168s and a 158, JES3 would be OK because JES3 would consume a 158's worth of CPU time on its own, leaving the 168s to run the application workload. 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: The new POO (Props / ProP ) is available
In general, the Principle Of Operations only describes the logical results that facilities are to produce. This allows different models to use different methods to obtain the same logical results. IMO, where possible, IBM tries to hide the actual method that the hardware uses to obtain those results just to keep them secret from potential competitors. I would hope that the TOD clock facility is still fault tolerant. There may still be multiple physical TOD clocks (perhaps not one per CPU or LPAR, etc.), but a reasonable number for redundancy. However, from the view point of each processor there might be only one logical TOD facility. To know for sure, I think you need to bluntly ask IBM if the TOD clock facility is redundant. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Monday, September 06, 2010 9:33 PM To: IBM-MAIN@bama.ua.edu Subject: Re: The new POO (Props / ProP ) is available On Fri, 3 Sep 2010 16:47:20 -0600, Steve Comstock wrote: http://www- 01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d57819852571c500428f9a In which I read: In a multiprocessing configuration, a single TOD clock is shared by all CPUs. Each CPU has its own clock comparator, CPU timer, and TOD programma- ble register. I thought I was told in the past that each CPU had its own TOD clock, for fault tolerance. Was I misinformed, or did IBM decide subsequently that the complexity of synchronizing several dozen clocks outweighs the risk of a single point of failure? -- 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