Re: TSO test confusion ?
I understand thanks Sent from my iPhone > On Feb 2, 2014, at 1:15 AM, Jon Perryman wrote: > > I'm not sure what you are asking or what you are saying is incorrect. LISTCB > will display the TCB for the program you are testing which is what you see in > R15. Obviously it should not be the TCB where LISTTCB is running which is > PSATOLD. > > Jon Perryman. > > > > >> >> From: Micheal Butz >> >> >> The correct value is what in R15 this matches the TCB displayed by LISTTCB > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: TSO test confusion ?
I'm not sure what you are asking or what you are saying is incorrect. LISTCB will display the TCB for the program you are testing which is what you see in R15. Obviously it should not be the TCB where LISTTCB is running which is PSATOLD. Jon Perryman. > > From: Micheal Butz > > >The correct value is what in R15 this matches the TCB displayed by LISTTCB > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: I am getting message IKJ56866I DATA SET NOT ALLOCATED, CONCURRENT ALLOCATIONS
It sounds like the FREE is not working properly. LISTDS ST would display the allocated datasets See if your datasets are actually being freed or what is causing the large number of dynamic datasets Jon Perryman. > > From: Paul Gilmartin > > >On Fri, 31 Jan 2014 09:16:41 -0600, John McKown wrote: > >>Look at the DYNAMNBR parameter on the EXEC JCL statement >>ref: >>http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2B6A0/16.6 >> >Should this matter if he's doing FREE? The allocations should then not be >concurrent. Perhaps the FREE is failing. > >>On Fri, Jan 31, 2014 at 9:13 AM, Mil Hashoul wrote: >>> ... >>> IKJ56866I DATA SET x NOT ALLOCATED, CONCURRENT ALLOCATIONS > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: TSO test confusion ?
The correct value is what in R15 this matches the TCB displayed by LISTTCB Sent from my iPhone > On Feb 1, 2014, at 11:54 PM, Jon Perryman wrote: > > This was recently discussed. PSATOLD is for the active TCB. The program has a > TCB that is paused at TEST breakpoints. The active TCB is a different TCB > because TESTAUTH is now active so you can issue TESTAUTH commands. > > Jon Perryman. > > > >> >> From: MichealButz >> >> >> 000910 58F0 021C0021C 972 L R15,X'21C' >> 000914 973 TCBLOOP DS0H >> >> IKJ57024I AT +914 >> L 21C. >> 021C. 008DE4E0 >> L 15R >> 15R 008AD478 > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Compiled rexx fails on readfile
When you have an error in a SYSCALL command, you should display RETVAL, ERRNO and ERRNOJR. I think it's ERRNOJR that you can use with BPXMTEXT to see help information. ERRNO is a generic error number type. RC is even more generic. As for your problem, it's with the parenthesis. They represent variable substitution. I can't remember if it's REXX or UNIX environment variables. Either use the parenthesis or REXX variable substitution but not both because you don't have a variable defined with the file name string. Jon Perryman. > > From: Paul Gilmartin > > >>The stem is empty apart from the number of lines which is correct. >> >o How does interpreted Rexx behave? > >o Is the behavior the same with other input files? > > > > > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: TSO test confusion ?
This was recently discussed. PSATOLD is for the active TCB. The program has a TCB that is paused at TEST breakpoints. The active TCB is a different TCB because TESTAUTH is now active so you can issue TESTAUTH commands. Jon Perryman. > > From: MichealButz > > >000910 58F0 021C 0021C 972 L R15,X'21C' >000914 973 TCBLOOP DS 0H > >IKJ57024I AT +914 >L 21C. >021C. 008DE4E0 >L 15R >15R 008AD478 > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
TSO test confusion ?
Hi, I get the following results under TESTAUTH which I don't understand 000910 58F0 021C0021C 972 L R15,X'21C' 000914 973 TCBLOOP DS0H Enter X to Terminate using log/list defaults IKJ57024I AT +914 TESTAUTH L 21C. 021C. 008DE4E0 TESTAUTH L 15R 15R 008AD478 TESTAUTH -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Re : JES2 / TCP/IP Network Printer Definitions....
It was hard to find! http://www.ricoh-usa.com/products/product_details.aspx?cid=2&scid=2&pid=1671 &ptm=features&tsn=canada Not sure if it can do JES or AFP. fortunately the folks from Bolder monitor the list and can fill in the blanks. Looks like it's a 'Network printer' with base PCL5 support and optional PDF3. In a message dated 2/1/2014 3:04:25 P.M. Central Standard Time, stars...@mindspring.com writes: I would suggest opening up an SR with JES2 and see if this will work. Typically I have had something else that interfaces with JES2 and the printer. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
How to print from JES2 using NETSRV to Richo Printer (was JES2 / TCP/IP Network Printer Definitions)
Changing the subject line to see if anyone knows that answer. Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Lizette Koehler > Sent: Saturday, February 01, 2014 2:05 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > I am not sure if JES2 can print to a Ricoh Aficio MP2851. Though I will admit I > have not kept up with JES2 and printing functions for a while now. > So it may be possible, I am just not sure. > > > I would suggest opening up an SR with JES2 and see if this will work. > Typically I have had something else that interfaces with JES2 and the printer. > > Or maybe someone on the list with more knowledge of JES2 printing to Ricoh can > assist. Or contact Ricoh and see if they know if you can print from > JES2 thru the NETSRV to their printer. > > You could also try posting to the JES2 newsgroup. They are more focused on > JES2 and maybe able to help. > > Typically JES2 is very limited in what it can print to and products like VPS and > INFOPRINT have filled in the functions JES2 could not provide. > > The considerations are data streams, Ascii/Ebcidic, fonts, Twains, etc... > > > Lizette > > > > -Original Message- > > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > > On Behalf Of Jim Thomas > > Sent: Saturday, February 01, 2014 11:15 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > > > Ma'am, > > > > The physical device is Ricoh Aficio MP2851 and no ... I have not > > verified > anything > > ... I was merely asked to set it up for people to be able to print to > > it > via JES2 / > > Mainframe. > > > > While I do know that there are 3rd party software out there, sadly, I > > do > not have any > > ... to me... it should be very simple to be able to define a printer > > for > LPD or anything > > else. JES2 merely giving the functionality of DEST= and such. All I'm > > (literally) trying to do is use JES2 for data transport. > > > > I am also the RACF group (sigh) ... so I once again thank you for your > assistance > > and attempts to help. For now, I'll read thru the APAR that you've > > sent > me. > > > > If I may, I'd be happy to let you know of my progress / outcome. > > > > Kind Regards. > > > > Jim Thomas > > > > -Original Message- > > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > > On Behalf Of Lizette Koehler > > Sent: Saturday, February 01, 2014 11:37 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > > > I guess I need to get some more understanding of what you are trying > > to > connect to > > JES2 via TCPIP. > > > > What is the type of network printer? Have you verified it can be done > this way? > > > > The reasons I ask is VPS software is made to handle what JES2 cannot > > do > natively. > > So I am just trying to verify this is something that JES2 can do. > > > > Next, > > > > Unless your RACF/SAF group has provided something like a Default UID, > > your NETSRVx will require an OMVS segment to do this. > > > > I have also found this APAR which may be helpful. It is very long and > detailed on > > NETSRV > > > > OA19215: INCORRECT DOC FOR DEFINING NETSRV USERID TO OMVS > > > > http://www-01.ibm.com/support/docview.wss?uid=isg1OA19215 > > > > > > > > The Defining a NETSRV sub-section is contained within the the Special > > considerations for TCP/IP NJE section and should > > read: > > > > Special considerations for TCP/IP NJE > > Controlling TCP/IP NJE networking is similar to controlling > > SNA networking. In addition to VTAM, it is necessary to start > > TCP/IP in order to communicate using TCP/IP. TCP/IP NJE # > > configurations > also > > require that a JES2 SOCKET statement be > > defined which specifies the IP address and port (typically 175 > > or 2252) that will be used by both the local node and the > > partner node. The IP address and port used by the local node # must > > then > be > > specified on a SOCKET statement associated with # the NETSRV in order > > for > > JES2 to listen for TCP connections. > > | The sockets LOCAL and LOCALTLS are defined automatically by > > | JES2 initialization and default to listening on all IP > > addresses and TCP/IP stacks associated with the MVS image. For > > definitions regarding the partner node, it is necessary to > > know the IP name or address of the partner node, either as a > > | symbolic name (such as wash.ibm.com) or as an explicit > > address in either dotted decimal format (for IPv4) or > > hex-colon format (for IPv6). You can also increase security > > in your network by using SSL or TLS across this NJE link. > > | For more information, see Application Transparent - Transport > > Layer Security (AT-TLS) data protection in z/OS > > Communications Server: IP Configurat
Re: Re : JES2 / TCP/IP Network Printer Definitions....
I am not sure if JES2 can print to a Ricoh Aficio MP2851. Though I will admit I have not kept up with JES2 and printing functions for a while now. So it may be possible, I am just not sure. I would suggest opening up an SR with JES2 and see if this will work. Typically I have had something else that interfaces with JES2 and the printer. Or maybe someone on the list with more knowledge of JES2 printing to Ricoh can assist. Or contact Ricoh and see if they know if you can print from JES2 thru the NETSRV to their printer. You could also try posting to the JES2 newsgroup. They are more focused on JES2 and maybe able to help. Typically JES2 is very limited in what it can print to and products like VPS and INFOPRINT have filled in the functions JES2 could not provide. The considerations are data streams, Ascii/Ebcidic, fonts, Twains, etc... Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 11:15 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Ma'am, > > The physical device is Ricoh Aficio MP2851 and no ... I have not verified anything > ... I was merely asked to set it up for people to be able to print to it via JES2 / > Mainframe. > > While I do know that there are 3rd party software out there, sadly, I do not have any > ... to me... it should be very simple to be able to define a printer for LPD or anything > else. JES2 merely giving the functionality of DEST= and such. All I'm > (literally) trying to do is use JES2 for data transport. > > I am also the RACF group (sigh) ... so I once again thank you for your assistance > and attempts to help. For now, I'll read thru the APAR that you've sent me. > > If I may, I'd be happy to let you know of my progress / outcome. > > Kind Regards. > > Jim Thomas > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Lizette Koehler > Sent: Saturday, February 01, 2014 11:37 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > I guess I need to get some more understanding of what you are trying to connect to > JES2 via TCPIP. > > What is the type of network printer? Have you verified it can be done this way? > > The reasons I ask is VPS software is made to handle what JES2 cannot do natively. > So I am just trying to verify this is something that JES2 can do. > > Next, > > Unless your RACF/SAF group has provided something like a Default UID, your > NETSRVx will require an OMVS segment to do this. > > I have also found this APAR which may be helpful. It is very long and detailed on > NETSRV > > OA19215: INCORRECT DOC FOR DEFINING NETSRV USERID TO OMVS > > http://www-01.ibm.com/support/docview.wss?uid=isg1OA19215 > > > > The Defining a NETSRV sub-section is contained within the the Special > considerations for TCP/IP NJE section and should > read: > > Special considerations for TCP/IP NJE > Controlling TCP/IP NJE networking is similar to controlling > SNA networking. In addition to VTAM, it is necessary to start > TCP/IP in order to communicate using TCP/IP. TCP/IP NJE # configurations also > require that a JES2 SOCKET statement be > defined which specifies the IP address and port (typically 175 > or 2252) that will be used by both the local node and the > partner node. The IP address and port used by the local node # must then be > specified on a SOCKET statement associated with # the NETSRV in order for > JES2 to listen for TCP connections. > | The sockets LOCAL and LOCALTLS are defined automatically by > | JES2 initialization and default to listening on all IP > addresses and TCP/IP stacks associated with the MVS image. For > definitions regarding the partner node, it is necessary to > know the IP name or address of the partner node, either as a > | symbolic name (such as wash.ibm.com) or as an explicit > address in either dotted decimal format (for IPv4) or > hex-colon format (for IPv6). You can also increase security > in your network by using SSL or TLS across this NJE link. > | For more information, see Application Transparent - Transport > Layer Security (AT-TLS) data protection in z/OS > Communications Server: IP Configuration Guide. > > | Setting up TCP/IP > Before implementing NJE/TCP, you need to set up TCP/IP on your > MVS system. If you are already using TCP/IP for other > applications, there are a few additional definitions required > | to enable JES2 to perform NJE/TCP. Your security administrator should > | determine the actual values to use for the example below. For more > | information, see the z/OS Security Server RACF Security > | Administrator's Guide and z/OS UNIX System Services Planning > | documentation. > # > # Check the buffer sizes defined in your TCP/IP definitions. > In particular,
Re: Re : JES2 / TCP/IP Network Printer Definitions....
We have used info print server and nets pool for years. That should accomplish the same results. Sent from my Android phone using TouchDown (www.nitrodesk.com) -Original Message- From: Jim Thomas [j...@thethomasresidence.us] Received: Saturday, 01 Feb 2014, 1:15pm To: IBM-MAIN@LISTSERV.UA.EDU [IBM-MAIN@LISTSERV.UA.EDU] Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions Ma'am, The physical device is Ricoh Aficio MP2851 and no ... I have not verified anything ... I was merely asked to set it up for people to be able to print to it via JES2 / Mainframe. While I do know that there are 3rd party software out there, sadly, I do not have any ... to me... it should be very simple to be able to define a printer for LPD or anything else. JES2 merely giving the functionality of DEST= and such. All I'm (literally) trying to do is use JES2 for data transport. I am also the RACF group (sigh) ... so I once again thank you for your assistance and attempts to help. For now, I'll read thru the APAR that you've sent me. If I may, I'd be happy to let you know of my progress / outcome. Kind Regards. Jim Thomas -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Saturday, February 01, 2014 11:37 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions I guess I need to get some more understanding of what you are trying to connect to JES2 via TCPIP. What is the type of network printer? Have you verified it can be done this way? The reasons I ask is VPS software is made to handle what JES2 cannot do natively. So I am just trying to verify this is something that JES2 can do. Next, Unless your RACF/SAF group has provided something like a Default UID, your NETSRVx will require an OMVS segment to do this. I have also found this APAR which may be helpful. It is very long and detailed on NETSRV OA19215: INCORRECT DOC FOR DEFINING NETSRV USERID TO OMVS http://www-01.ibm.com/support/docview.wss?uid=isg1OA19215 The Defining a NETSRV sub-section is contained within the the Special considerations for TCP/IP NJE section and should read: Special considerations for TCP/IP NJE Controlling TCP/IP NJE networking is similar to controlling SNA networking. In addition to VTAM, it is necessary to start TCP/IP in order to communicate using TCP/IP. TCP/IP NJE # configurations also require that a JES2 SOCKET statement be defined which specifies the IP address and port (typically 175 or 2252) that will be used by both the local node and the partner node. The IP address and port used by the local node # must then be specified on a SOCKET statement associated with # the NETSRV in order for JES2 to listen for TCP connections. | The sockets LOCAL and LOCALTLS are defined automatically by | JES2 initialization and default to listening on all IP addresses and TCP/IP stacks associated with the MVS image. For definitions regarding the partner node, it is necessary to know the IP name or address of the partner node, either as a | symbolic name (such as wash.ibm.com) or as an explicit address in either dotted decimal format (for IPv4) or hex-colon format (for IPv6). You can also increase security in your network by using SSL or TLS across this NJE link. | For more information, see Application Transparent - Transport Layer Security (AT-TLS) data protection in z/OS Communications Server: IP Configuration Guide. | Setting up TCP/IP Before implementing NJE/TCP, you need to set up TCP/IP on your MVS system. If you are already using TCP/IP for other applications, there are a few additional definitions required | to enable JES2 to perform NJE/TCP. Your security administrator should | determine the actual values to use for the example below. For more | information, see the z/OS Security Server RACF Security | Administrator's Guide and z/OS UNIX System Services Planning | documentation. # # Check the buffer sizes defined in your TCP/IP definitions. In particular, you must set the TCPCONFIG MAXRECVBUFRSIZE and RECVBUFRSIZE parameters to at least 512, and ideally set them to a value of 32768 or higher. The NJE/TCP implementation also supports virtual IP addresses (VIPA addresses), and the use of sysplex distributor to share IP addresses throughout a SYSPLEX. There is no additional JES2 setup to take advantage of either of these features other than to specify the appropriate IP address or host name on the SOCKET Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 10:18 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Sir, > > I've tried that too... it was when it failed (on the first go around), that I tried > NETSERV (per the doc). > > Kind Regards. > > Jim Thomas > > -Ori
Re: Re : JES2 / TCP/IP Network Printer Definitions....
Sent from my Android phone using TouchDown (www.nitrodesk.com) -Original Message- From: Jim Thomas [j...@thethomasresidence.us] Received: Saturday, 01 Feb 2014, 1:15pm To: IBM-MAIN@LISTSERV.UA.EDU [IBM-MAIN@LISTSERV.UA.EDU] Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions Ma'am, The physical device is Ricoh Aficio MP2851 and no ... I have not verified anything ... I was merely asked to set it up for people to be able to print to it via JES2 / Mainframe. While I do know that there are 3rd party software out there, sadly, I do not have any ... to me... it should be very simple to be able to define a printer for LPD or anything else. JES2 merely giving the functionality of DEST= and such. All I'm (literally) trying to do is use JES2 for data transport. I am also the RACF group (sigh) ... so I once again thank you for your assistance and attempts to help. For now, I'll read thru the APAR that you've sent me. If I may, I'd be happy to let you know of my progress / outcome. Kind Regards. Jim Thomas -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Saturday, February 01, 2014 11:37 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions I guess I need to get some more understanding of what you are trying to connect to JES2 via TCPIP. What is the type of network printer? Have you verified it can be done this way? The reasons I ask is VPS software is made to handle what JES2 cannot do natively. So I am just trying to verify this is something that JES2 can do. Next, Unless your RACF/SAF group has provided something like a Default UID, your NETSRVx will require an OMVS segment to do this. I have also found this APAR which may be helpful. It is very long and detailed on NETSRV OA19215: INCORRECT DOC FOR DEFINING NETSRV USERID TO OMVS http://www-01.ibm.com/support/docview.wss?uid=isg1OA19215 The Defining a NETSRV sub-section is contained within the the Special considerations for TCP/IP NJE section and should read: Special considerations for TCP/IP NJE Controlling TCP/IP NJE networking is similar to controlling SNA networking. In addition to VTAM, it is necessary to start TCP/IP in order to communicate using TCP/IP. TCP/IP NJE # configurations also require that a JES2 SOCKET statement be defined which specifies the IP address and port (typically 175 or 2252) that will be used by both the local node and the partner node. The IP address and port used by the local node # must then be specified on a SOCKET statement associated with # the NETSRV in order for JES2 to listen for TCP connections. | The sockets LOCAL and LOCALTLS are defined automatically by | JES2 initialization and default to listening on all IP addresses and TCP/IP stacks associated with the MVS image. For definitions regarding the partner node, it is necessary to know the IP name or address of the partner node, either as a | symbolic name (such as wash.ibm.com) or as an explicit address in either dotted decimal format (for IPv4) or hex-colon format (for IPv6). You can also increase security in your network by using SSL or TLS across this NJE link. | For more information, see Application Transparent - Transport Layer Security (AT-TLS) data protection in z/OS Communications Server: IP Configuration Guide. | Setting up TCP/IP Before implementing NJE/TCP, you need to set up TCP/IP on your MVS system. If you are already using TCP/IP for other applications, there are a few additional definitions required | to enable JES2 to perform NJE/TCP. Your security administrator should | determine the actual values to use for the example below. For more | information, see the z/OS Security Server RACF Security | Administrator's Guide and z/OS UNIX System Services Planning | documentation. # # Check the buffer sizes defined in your TCP/IP definitions. In particular, you must set the TCPCONFIG MAXRECVBUFRSIZE and RECVBUFRSIZE parameters to at least 512, and ideally set them to a value of 32768 or higher. The NJE/TCP implementation also supports virtual IP addresses (VIPA addresses), and the use of sysplex distributor to share IP addresses throughout a SYSPLEX. There is no additional JES2 setup to take advantage of either of these features other than to specify the appropriate IP address or host name on the SOCKET Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 10:18 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Sir, > > I've tried that too... it was when it failed (on the first go around), that I tried > NETSERV (per the doc). > > Kind Regards. > > Jim Thomas > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Beh
Re: What TCB or TCBJLB is reprinted by TSOLIB
On Fri, 31 Jan 2014 15:09:02 +, Rob Scott wrote: >The OP was discussing using TCBJLB as the input to a FIND macro. > >If TCBJLB contains an ISPF TASKLIB then a FIND for a module in a TSOLIB >declared dataset will not succeed. > > Correct. As I mentioned earlier the OP will have to account for multiple levels of tasklibs, working up the TCB tree, and basically duplicate all the same searching the system did (and in the same order) to find the module in the first place. (And as I mentioned to the OP off-list, after the fact he can never be sure that he's getting the same results the system got, anyway, as he can't account for a LOAD or ATTACH that DCB= and he can't account for modules having been added to or deleted from libraries since the system loaded the module he's interested in.) -- Walt -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
edja...@phoenixsoftware.com (Ed Jaffe) writes: > Naturally, the laws of physics dictate the notion of a capture ratio > will always exist, but the "uncaptured" problem has been minimized and > for many is no longer worthy of serious concern. re: http://www.garlic.com/~lynn/2014b.html#78 CPU time http://www.garlic.com/~lynn/2014b.html#80 CPU time http://www.garlic.com/~lynn/2014b.html#81 CPU time http://www.garlic.com/~lynn/2014b.html#82 CPU time http://www.garlic.com/~lynn/2014b.html#83 CPU time http://www.garlic.com/~lynn/2014b.html#84 CPU time still in r13, this mention what to do if your capture ratio is below 80% http://pic.dhe.ibm.com/infocenter/zos/v1r13/topic/com.ibm.zos.r13.erba900/erbzpm9056.htm definately better than the days when it could be less than 40% and the "analyzing processor characteristics" in r13 doesn't appear to have changed http://pic.dhe.ibm.com/infocenter/zos/v1r13/topic/com.ibm.zos.r13.erba900/erbzpm9029.htm although this reference in r13 documentation has refs from r11 system http://pic.dhe.ibm.com/infocenter/zos/v1r13/topic/com.ibm.zos.r13.erba900/erbzpm9041.htm but the capture ratio section seems to be r13 system and has example of 71% ... but comment is that most systems should be better than 80% ... again lot better than the days of 40% "Capacity Planning" SHARE presentation still discusses that low and/or varying capture ratio is problem https://share.confex.com/share/119/webprogram/Handout/Session11598/capplan_mistakes.pdf -- virtualization experience starting Jan1968, online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Re : JES2 / TCP/IP Network Printer Definitions....
Ma'am, The physical device is Ricoh Aficio MP2851 and no ... I have not verified anything ... I was merely asked to set it up for people to be able to print to it via JES2 / Mainframe. While I do know that there are 3rd party software out there, sadly, I do not have any ... to me... it should be very simple to be able to define a printer for LPD or anything else. JES2 merely giving the functionality of DEST= and such. All I'm (literally) trying to do is use JES2 for data transport. I am also the RACF group (sigh) ... so I once again thank you for your assistance and attempts to help. For now, I'll read thru the APAR that you've sent me. If I may, I'd be happy to let you know of my progress / outcome. Kind Regards. Jim Thomas -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Saturday, February 01, 2014 11:37 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions I guess I need to get some more understanding of what you are trying to connect to JES2 via TCPIP. What is the type of network printer? Have you verified it can be done this way? The reasons I ask is VPS software is made to handle what JES2 cannot do natively. So I am just trying to verify this is something that JES2 can do. Next, Unless your RACF/SAF group has provided something like a Default UID, your NETSRVx will require an OMVS segment to do this. I have also found this APAR which may be helpful. It is very long and detailed on NETSRV OA19215: INCORRECT DOC FOR DEFINING NETSRV USERID TO OMVS http://www-01.ibm.com/support/docview.wss?uid=isg1OA19215 The Defining a NETSRV sub-section is contained within the the Special considerations for TCP/IP NJE section and should read: Special considerations for TCP/IP NJE Controlling TCP/IP NJE networking is similar to controlling SNA networking. In addition to VTAM, it is necessary to start TCP/IP in order to communicate using TCP/IP. TCP/IP NJE # configurations also require that a JES2 SOCKET statement be defined which specifies the IP address and port (typically 175 or 2252) that will be used by both the local node and the partner node. The IP address and port used by the local node # must then be specified on a SOCKET statement associated with # the NETSRV in order for JES2 to listen for TCP connections. | The sockets LOCAL and LOCALTLS are defined automatically by | JES2 initialization and default to listening on all IP addresses and TCP/IP stacks associated with the MVS image. For definitions regarding the partner node, it is necessary to know the IP name or address of the partner node, either as a | symbolic name (such as wash.ibm.com) or as an explicit address in either dotted decimal format (for IPv4) or hex-colon format (for IPv6). You can also increase security in your network by using SSL or TLS across this NJE link. | For more information, see Application Transparent - Transport Layer Security (AT-TLS) data protection in z/OS Communications Server: IP Configuration Guide. | Setting up TCP/IP Before implementing NJE/TCP, you need to set up TCP/IP on your MVS system. If you are already using TCP/IP for other applications, there are a few additional definitions required | to enable JES2 to perform NJE/TCP. Your security administrator should | determine the actual values to use for the example below. For more | information, see the z/OS Security Server RACF Security | Administrator's Guide and z/OS UNIX System Services Planning | documentation. # # Check the buffer sizes defined in your TCP/IP definitions. In particular, you must set the TCPCONFIG MAXRECVBUFRSIZE and RECVBUFRSIZE parameters to at least 512, and ideally set them to a value of 32768 or higher. The NJE/TCP implementation also supports virtual IP addresses (VIPA addresses), and the use of sysplex distributor to share IP addresses throughout a SYSPLEX. There is no additional JES2 setup to take advantage of either of these features other than to specify the appropriate IP address or host name on the SOCKET Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 10:18 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Sir, > > I've tried that too... it was when it failed (on the first go around), that I tried > NETSERV (per the doc). > > Kind Regards. > > Jim Thomas > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Bob Rutledge > Sent: Saturday, February 01, 2014 9:50 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Jim Thomas wrote: > > Hello, > > > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > >
Re: CPU time
Ted: It inserted hooks into the OS. FLIH, SVCH, MCH etc etc... Ed Ed On Feb 1, 2014, at 12:08 AM, Ted MacNEIL wrote: How can it? Unless it's the highest priority. And, shades of Heisenberg, what about itself? - -teD 300,000 Kilometres per Second Not only is it a good idea! It's the LAW!!! -Original Message- From: Ed Gould Sender: IBM Mainframe Discussion List Date: Fri, 31 Jan 2014 23:28:08 To: Reply-To: IBM Mainframe Discussion List Subject: Re: CPU time Ted: At one time (MVS) there was a product called QCM. Which did measure precisely the amount of CPU time that was used by the task and by MVS. Alas it is (AFAIK) no longer marketed. Ed On Jan 31, 2014, at 11:12 PM, Ted MacNEIL wrote: vm370 did accurately track time used ... but mvs is quite a bit sloppier ... which gives rise to "capture ratio" ... ratio cpu accounted for compared to total cpu busy. I've been doing capacity planning since 1981. VM is better than MVS, but it's not 100% accurate. No software monitor can be. - -teD 300,000 Kilometres per Second Not only is it a good idea! It's the LAW!!! - - For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM- MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Re : JES2 / TCP/IP Network Printer Definitions....
I guess I need to get some more understanding of what you are trying to connect to JES2 via TCPIP. What is the type of network printer? Have you verified it can be done this way? The reasons I ask is VPS software is made to handle what JES2 cannot do natively. So I am just trying to verify this is something that JES2 can do. Next, Unless your RACF/SAF group has provided something like a Default UID, your NETSRVx will require an OMVS segment to do this. I have also found this APAR which may be helpful. It is very long and detailed on NETSRV OA19215: INCORRECT DOC FOR DEFINING NETSRV USERID TO OMVS http://www-01.ibm.com/support/docview.wss?uid=isg1OA19215 The Defining a NETSRV sub-section is contained within the the Special considerations for TCP/IP NJE section and should read: Special considerations for TCP/IP NJE Controlling TCP/IP NJE networking is similar to controlling SNA networking. In addition to VTAM, it is necessary to start TCP/IP in order to communicate using TCP/IP. TCP/IP NJE # configurations also require that a JES2 SOCKET statement be defined which specifies the IP address and port (typically 175 or 2252) that will be used by both the local node and the partner node. The IP address and port used by the local node # must then be specified on a SOCKET statement associated with # the NETSRV in order for JES2 to listen for TCP connections. | The sockets LOCAL and LOCALTLS are defined automatically by | JES2 initialization and default to listening on all IP addresses and TCP/IP stacks associated with the MVS image. For definitions regarding the partner node, it is necessary to know the IP name or address of the partner node, either as a | symbolic name (such as wash.ibm.com) or as an explicit address in either dotted decimal format (for IPv4) or hex-colon format (for IPv6). You can also increase security in your network by using SSL or TLS across this NJE link. | For more information, see Application Transparent - Transport Layer Security (AT-TLS) data protection in z/OS Communications Server: IP Configuration Guide. | Setting up TCP/IP Before implementing NJE/TCP, you need to set up TCP/IP on your MVS system. If you are already using TCP/IP for other applications, there are a few additional definitions required | to enable JES2 to perform NJE/TCP. Your security | administrator should determine the actual values to use for | the example below. For more information, see the z/OS | Security Server RACF Security Administrator's Guide and z/OS | UNIX System Services Planning documentation. # # Check the buffer sizes defined in your TCP/IP definitions. In particular, you must set the TCPCONFIG MAXRECVBUFRSIZE and RECVBUFRSIZE parameters to at least 512, and ideally set them to a value of 32768 or higher. The NJE/TCP implementation also supports virtual IP addresses (VIPA addresses), and the use of sysplex distributor to share IP addresses throughout a SYSPLEX. There is no additional JES2 setup to take advantage of either of these features other than to specify the appropriate IP address or host name on the SOCKET Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 10:18 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Sir, > > I've tried that too... it was when it failed (on the first go around), that I tried > NETSERV (per the doc). > > Kind Regards. > > Jim Thomas > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Bob Rutledge > Sent: Saturday, February 01, 2014 9:50 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions > > Jim Thomas wrote: > > Hello, > > > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > > > LINE(n) UNIT=TCP, > > CONNECT=YES > > > > NODE(n) CONNECT=YES, > > LINE=n, > > NAME=noden > > > > SOCKET(socketn),CONNECT=YES, > > IPADDR=1.2.3.4, > > LINE=n, > > NETSERV=n, > > Should this not be NETSRV= ? > > > NODE=noden > > > > NETSRVn SOCKET=socketn > > > > DESTID(destidn) DEST=noden(I do not have a DESTDEF) > > > > > > JES2 startup gives me syntax errors on the SOCKET definition and I am > > unable to get this 'connected' ... > > Bob > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Re : JES2 / TCP/IP Network Printer Definitions....
Sir, I've tried that too... it was when it failed (on the first go around), that I tried NETSERV (per the doc). Kind Regards. Jim Thomas -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Bob Rutledge Sent: Saturday, February 01, 2014 9:50 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Re : JES2 / TCP/IP Network Printer Definitions Jim Thomas wrote: > Hello, > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > LINE(n) UNIT=TCP, > CONNECT=YES > > NODE(n) CONNECT=YES, > LINE=n, > NAME=noden > > SOCKET(socketn),CONNECT=YES, > IPADDR=1.2.3.4, > LINE=n, > NETSERV=n, Should this not be NETSRV= ? > NODE=noden > > NETSRVn SOCKET=socketn > > DESTID(destidn) DEST=noden(I do not have a DESTDEF) > > > JES2 startup gives me syntax errors on the SOCKET definition and I am > unable to get this 'connected' ... Bob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
tedmacn...@bell.blackberry.net (Ted MacNEIL) writes: > A long time ago, in a lab far far away, IBM made a (possibly > erroneous) decision when CPU was expensive to not measure > everything. The rough guideline, so I was told was it took 4-8000 > instructions to measure an event. So, anything under 20K was not worth > it (again, I'm quoting what I was told from [old] memory). Also, at > the time, no console activity measured (ie: operator commands). Some > things changed when SMF Typ30-6 waw introduced (System Address > Spaces). re: http://www.garlic.com/~lynn/2014b.html#78 CPU time http://www.garlic.com/~lynn/2014b.html#80 CPU time http://www.garlic.com/~lynn/2014b.html#81 CPU time http://www.garlic.com/~lynn/2014b.html#82 CPU time http://www.garlic.com/~lynn/2014b.html#83 CPU time tymshare was one of the virtual machine-based online commercial service bureau ... among other things they made their online computer conferencing system available free to *SHARE* starting in aug1976 ... vmshare archives http://vm.marist.edu/~vmshare they also wrote a capability-based 370 operating system GNOSIS ... a major objective was to do detailed accounting for detailed user use of 3rd party applications, databases, files, etc ... to be able to remit to the 3rd parties, pro-rated revenue based on user use of each resource. in the 80s, M/D bought tymshare and spun off a number of things, including GNOSIS (into new company key logic). I was brought in to audit/evaluate GNOSIS as part of the spin-off. It turns out all the accounting in the capability boundary crossing was using 30% of the processor. After the spin-off, they removed all the 3rd party accounting from the capability interfaces that significantly speeded up things. They were able to show KeyKOS (aka GNOSIS) running various kinds applications faster than IBM's TPF ... and with significantly higher security than any other operating system. The high level capability abstraction allowed a lot of performance optimization that isn't possible in traditional operating system ... and at the same time significantly increased the performance. It is too bad that they weren't able to interest any IBM mainframe customers. However a number operations have taken the KeyKOS/GNOSIS design and moved them to other hardware platforms ... aiming for EAL7 level security ... *AND* high performance. Note that capability was part of the IBM Future System design ... but done in the hardware which resultetd in horrible performance (no benefits of higher level abstraction optimization). A major factor in performance analysis that 370/195 applications run on an FS machine made from 370/195 components would have throughput of 370/145 (factor of 15-30 times slowdown), which contributed to its eventual failure http://www.garlic.com/~lynn/submain.html#futuresys Capabilty was also part of the IBM's s/38 (folklore that after FS failure, some FS people retreated to rochester and did the s/38). The as/400 which was combination of s/38 & s/36 followon dropped the capability stuff. -- virtualization experience starting Jan1968, online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
On 2/1/2014 8:27 AM, Anne & Lynn Wheeler wrote: thats what I would have thot ... but I checked the ibm references for capture ratio ... and the references cited in the original post still goes into discussion about "capture ratio" (up through zos r12) Naturally, the laws of physics dictate the notion of a capture ratio will always exist, but the "uncaptured" problem has been minimized and for many is no longer worthy of serious concern. Re: IBM documentation. LOL. Go into the z/OS 1.13 bookshelf and search for MVS/ESA. The first hit I looked at, in z/OS MVS Programming: Workload Management Services Version 1 Release 13 (SA22-7619-21), contains the following note for the IWMCQRY macro: [SIC] This functions provided by this macro are only supported on MVS/ESA SP5.2.0 or later. If code with this macro expansion is executed on lower MVS/ESA releases (version 3 or later) a return code of 4 and reason code of 041A (constant IwmRsnCodeNoPolMgt) will be returned indicating that the service is not available. This macro should NOT be executed on MVS versions 1 or 2. Someone should go through and clean up these books for sure... -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
l...@garlic.com (Anne & Lynn Wheeler) writes: > somebody in europe obtains the rights to a descendent of the > "performance predictor" in the early 90s (in the period that the company > had gone into the red, had been reorganized into the 13 "baby blues" in > preparation for breaking up the company) and had ran it through a APL to > C-language translator. I run into him last decade doing consulting work > at large mainframe financial datacenters (operations with 40+ maxed out > mainframes, billion dollar+, machines constantly being upgrade, none > older than 18m ... these operations account for major portion of annual > mainframe revenue). I had found 14% improvement in application that ran > every night on 40+ maxed out (MVS) mainframes (the number of machines > sized so the application finishes in the overnight batch window). re: http://www.garlic.com/~lynn/2014b.html#81 CPU time trivia ... this particular application had couple decade history (at the time some 450k cobol statements) and a dedicated performance group of possibly 100 people. the issue was that they had gotten quite myopic in the techniques they used for looking at performance and throughput ... including lots of low-level hotspot. the science center in the 70s used numerous techniques, system modeling, hot-spot, multiple regression analysis, simulation, workload profiling, etc. turns out the 14% was in a macro characteristic that wasn't evident in the low-level hotspot micro-level (but represented a couple hundred million savings because of the large number of mainframes involved). -- virtualization experience starting Jan1968, online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
edja...@phoenixsoftware.com (Ed Jaffe) writes: > Modern operating systems use the System z Extract-CPU-Time Facility, > which accumulates accurate execution time, in cooperation with PR/SM, > without any "slop." re: http://www.garlic.com/~lynn/2014b.html#78 CPU time http://www.garlic.com/~lynn/2014b.html#80 CPU time http://www.garlic.com/~lynn/2014b.html#81 CPU time thats what I would have thot ... but I checked the ibm references for capture ratio ... and the references cited in the original post still goes into discussion about "capture ratio" (up through zos r12) detailed discussion of smf type 70, 72, and 30 records http://publib.boulder.ibm.com/tividd/td/TDS390/SH19-6818-08/en_US/HTML/DRLM9mst48.htm this "analyzing processor characteristics" gets into more discussion of "capture ratio" http://pic.dhe.ibm.com/infocenter/zos/v1r12/topic/com.ibm.zos.r12.erba900/erbzpm9030.htm -- virtualization experience starting Jan1968, online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
>the detailed MVS capture ratio discussions imply that MVS isn't even bothering >to do the clock accounting for large parts of the kernel (and in some cases >has been as high as 60%). A long time ago, in a lab far far away, IBM made a (possibly erroneous) decision when CPU was expensive to not measure everything. The rough guideline, so I was told was it took 4-8000 instructions to measure an event. So, anything under 20K was not worth it (again, I'm quoting what I was told from [old] memory). Also, at the time, no console activity measured (ie: operator commands). Some things changed when SMF Typ30-6 waw introduced (System Address Spaces). - -teD 300,000 Kilometres per Second Not only is it a good idea! It's the LAW!!! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
On 2/1/2014 6:45 AM, Anne & Lynn Wheeler wrote: MVS (and vm370) gets total cpu busy by clocking in and out of wait state and subtracting it from elapsed. however vm370 does that also for every other thing it does also ... so all the accounted for time plus wait state time should come up to elapsed time (there may be tiny slop doing the clock instructions ... or if PR/SM underneath is doing something) the detailed MVS capture ratio discussions imply that MVS isn't even bothering to do the clock accounting for large parts of the kernel (and in some cases has been as high as 60%). Modern operating systems use the System z Extract-CPU-Time Facility, which accumulates accurate execution time, in cooperation with PR/SM, without any "slop." -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Re : JES2 / TCP/IP Network Printer Definitions....
Jim Thomas wrote: Hello, I'm trying to get a network printer to be useable (via tcp/ip) from JES2. LINE(n) UNIT=TCP, CONNECT=YES NODE(n) CONNECT=YES, LINE=n, NAME=noden SOCKET(socketn),CONNECT=YES, IPADDR=1.2.3.4, LINE=n, NETSERV=n, Should this not be NETSRV= ? NODE=noden NETSRVn SOCKET=socketn DESTID(destidn) DEST=noden(I do not have a DESTDEF) JES2 startup gives me syntax errors on the SOCKET definition and I am unable to get this 'connected' ... Bob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: JES2 / TCP/IP Network Printer Definitions....
Ma'am, I see no error's on NETSRVn during startup and no, I did not create an OMVS segment for NETSRVn. Didn't quite realize I needed one but will check / read up on it now. Yes .. that was the first thing I checked and yes, they are all paired. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Saturday, February 01, 2014 9:33 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: JES2 / TCP/IP Network Printer Definitions What errors are you seeing with the NETSRVx startup? Does NETSRVx have an OMVS Segment? The HASP466 messages do not show a /* */ paring on the line statement. Is there a /* */? Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 8:13 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: JES2 / TCP/IP Network Printer Definitions > > Ma'am, > > Absolutely ... the socket definition (w/local values changed) was > included but no > worries, I'll re-post. > > 'n' = numeric value. > > z/OS 1.13 ... > > SOCKET(socketn),CONNECT=YES, > IPADDR=1.2.3.4, > LINE=n, > NETSERV=n, > NODE=noden > > No ... I cannot get NETSRV to start either ... I'll paste the messages below the > SOCKET messages. > > $HASP466 PARMLIBSTMT 205 SOCKET(socketn),CONNECT=YES, > $HASP466 PARMLIBSTMT 205 /* 1/31 > $HASP466 PARMLIBSTMT 205 /14 JIMT*/IPADDR=1.2.3. > $HASP466 PARMLIBSTMT 205 4, /* 1/ > $HASP466 PARMLIBSTMT 205 31/14 JIMT*/LINE=2, > $HASP466 PARMLIBSTMT 205 /* > $HASP466 PARMLIBSTMT 205 1/31/14 JIMT*/NETSERV=n, > $HASP466 PARMLIBSTMT 205 /* > $HASP466 PARMLIBSTMT 2051/31/14 JIMT*/NODE=noden > $HASP466 PARMLIBSTMT 205 /* > $HASP466 PARMLIBSTMT 205 1/31/14 JIMT*/ > $HASP003 RC=(01),SOCKET(RICOSOK) - INVALID SYNTAX > 01 $HASP469 REPLY PARAMETER STATEMENT, CANCEL, OR END > > $SNETSRVn,SOCKET=socketn > $HASP003 RC=(104),S 865 > $HASP003 RC=(104),S NETSRVn SOCKET - SOCKET MUST SPECIFY LOCAL > $HASP003NODE > > Kind Regards. > > Jim Thomas > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Lizette Koehler > Sent: Saturday, February 01, 2014 8:46 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: JES2 / TCP/IP Network Printer Definitions > > Could you provide the socket definition Level of z/OS And the complete > error message? > > And any info from the NETSRV stc? > > Is the NetSrv STC up? > > > Thanks > > Lizette > > > -Original Message- > > From: IBM Mainframe Discussion List > > [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Jim Thomas > > Sent: Saturday, February 01, 2014 6:59 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re : JES2 / TCP/IP Network Printer Definitions > > > > Hello, > > > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > > > LINE(n) UNIT=TCP, > > CONNECT=YES > > > > NODE(n) CONNECT=YES, > > LINE=n, > > NAME=noden > > > > SOCKET(socketn),CONNECT=YES, > > IPADDR=1.2.3.4, > > LINE=n, > > NETSERV=n, > > NODE=noden > > > > NETSRVn SOCKET=socketn > > > > DESTID(destidn) DEST=noden(I do not have a DESTDEF) > > > > > > JES2 startup gives me syntax errors on the SOCKET definition and I > > am > unable to > > get this 'connected' ... > > > > Any advice would be greatly appreciated. > > > > Kind Regards. > > > > Jim Thomas > > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to > lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to > lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: JES2 / TCP/IP Network Printer Definitions....
What errors are you seeing with the NETSRVx startup? Does NETSRVx have an OMVS Segment? The HASP466 messages do not show a /* */ paring on the line statement. Is there a /* */? Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 8:13 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: JES2 / TCP/IP Network Printer Definitions > > Ma'am, > > Absolutely ... the socket definition (w/local values changed) was included but no > worries, I'll re-post. > > 'n' = numeric value. > > z/OS 1.13 ... > > SOCKET(socketn),CONNECT=YES, > IPADDR=1.2.3.4, > LINE=n, > NETSERV=n, > NODE=noden > > No ... I cannot get NETSRV to start either ... I'll paste the messages below the > SOCKET messages. > > $HASP466 PARMLIBSTMT 205 SOCKET(socketn),CONNECT=YES, > $HASP466 PARMLIBSTMT 205 /* 1/31 > $HASP466 PARMLIBSTMT 205 /14 JIMT*/IPADDR=1.2.3. > $HASP466 PARMLIBSTMT 205 4, /* 1/ > $HASP466 PARMLIBSTMT 205 31/14 JIMT*/LINE=2, > $HASP466 PARMLIBSTMT 205 /* > $HASP466 PARMLIBSTMT 205 1/31/14 JIMT*/NETSERV=n, > $HASP466 PARMLIBSTMT 205 /* > $HASP466 PARMLIBSTMT 2051/31/14 JIMT*/NODE=noden > $HASP466 PARMLIBSTMT 205 /* > $HASP466 PARMLIBSTMT 205 1/31/14 JIMT*/ > $HASP003 RC=(01),SOCKET(RICOSOK) - INVALID SYNTAX > 01 $HASP469 REPLY PARAMETER STATEMENT, CANCEL, OR END > > $SNETSRVn,SOCKET=socketn > $HASP003 RC=(104),S 865 > $HASP003 RC=(104),S NETSRVn SOCKET - SOCKET MUST SPECIFY LOCAL > $HASP003NODE > > Kind Regards. > > Jim Thomas > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Lizette Koehler > Sent: Saturday, February 01, 2014 8:46 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: JES2 / TCP/IP Network Printer Definitions > > Could you provide the socket definition > Level of z/OS > And the complete error message? > > And any info from the NETSRV stc? > > Is the NetSrv STC up? > > > Thanks > > Lizette > > > -Original Message- > > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > > On Behalf Of Jim Thomas > > Sent: Saturday, February 01, 2014 6:59 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re : JES2 / TCP/IP Network Printer Definitions > > > > Hello, > > > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > > > LINE(n) UNIT=TCP, > > CONNECT=YES > > > > NODE(n) CONNECT=YES, > > LINE=n, > > NAME=noden > > > > SOCKET(socketn),CONNECT=YES, > > IPADDR=1.2.3.4, > > LINE=n, > > NETSERV=n, > > NODE=noden > > > > NETSRVn SOCKET=socketn > > > > DESTID(destidn) DEST=noden(I do not have a DESTDEF) > > > > > > JES2 startup gives me syntax errors on the SOCKET definition and I am > unable to > > get this 'connected' ... > > > > Any advice would be greatly appreciated. > > > > Kind Regards. > > > > Jim Thomas > > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send email to > lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send email to > lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
edgould1...@comcast.net (Ed Gould) writes: > At one time (MVS) there was a product called QCM. Which did measure > precisely the amount of CPU time that was used by the task and by MVS. > Alas it is (AFAIK) no longer marketed. re: http://www.garlic.com/~lynn/2014b.html#78 CPU time http://www.garlic.com/~lynn/2014b.html#80 CPU time note accounting ... but performance ... for ecps microcode assist, originally for 138/148 ... we were told that the machine had 6kbytes of available microcode space ... and 370 kernel instructions mapped approx. 1:1 in no. bytes into microcode instructions ... and we were to find the highest used 6k bytes of vm370 kernel. two approaches were done ... modification of 370/145 microcode to sample the psw address and increment a counter for the corresponding address range (had counter for every 32bytes). the other was special vm370 kernel was built that generated time-stamp at entry and exit of every module (intra-module paths could be time between calls to other modules). this is old post with the results of this ... http://www.garlic.com/~lynn/94.html#21 370 ECPS VM microcode assist which showed the highest 6kbytes of kernel code accounting for 79.55% of kernel execution time. note that in the early 70s, the science center http://www.garlic.com/~lynn/subtopic.html#545tech had done something similar to the microcode monitor but with a software full instruction simulator ... which tracked every instruction executed and every data fetch and every data store. a application was then written that took all the addresses and did semi-automated program reorganization optimizing for running in virtual memory paged environment ... and of course ... it could also be used for hot-spot identification. A lot of the internal development groups began using it as part of the transition to 370 virtual memory operation. It was also released as a product in 1976 as VS/Repack. I did a special data collection for VS/Repack ... a vm370 kernel option that would run an application in 10 real pages and record virtual page faults. The granularity wasn't as good as full instruction simulation ... but it ran significantly faster and was nearly as good for the purposes of program reorganization for paged environment. note that the science center besides doing virtual machines, the internal network (also used for bitnet), inventing GML (which morphs into SGML and then HTML) ... also did extensive work on performance montioring, performance tuning, system modeling and workload profiling ... which then morphs into capacity planning. One of the system models was an APL system analytical model which was made available on (world-wide sales&marketing support) HONE called the "performance predictor" ... customer SEs could provide customer system and workload characteristics and then ask what-if questions about what happens if the hardware and/or workload was changed. http://www.garlic.com/~lynn/subtopic.html#hone somebody in europe obtains the rights to a descendent of the "performance predictor" in the early 90s (in the period that the company had gone into the red, had been reorganized into the 13 "baby blues" in preparation for breaking up the company) and had ran it through a APL to C-language translator. I run into him last decade doing consulting work at large mainframe financial datacenters (operations with 40+ maxed out mainframes, billion dollar+, machines constantly being upgrade, none older than 18m ... these operations account for major portion of annual mainframe revenue). I had found 14% improvement in application that ran every night on 40+ maxed out (MVS) mainframes (the number of machines sized so the application finishes in the overnight batch window). -- virtualization experience starting Jan1968, online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: JES2 / TCP/IP Network Printer Definitions....
Ma'am, Absolutely ... the socket definition (w/local values changed) was included but no worries, I'll re-post. 'n' = numeric value. z/OS 1.13 ... SOCKET(socketn),CONNECT=YES, IPADDR=1.2.3.4, LINE=n, NETSERV=n, NODE=noden No ... I cannot get NETSRV to start either ... I'll paste the messages below the SOCKET messages. $HASP466 PARMLIBSTMT 205 SOCKET(socketn),CONNECT=YES, $HASP466 PARMLIBSTMT 205 /* 1/31 $HASP466 PARMLIBSTMT 205 /14 JIMT*/IPADDR=1.2.3. $HASP466 PARMLIBSTMT 205 4, /* 1/ $HASP466 PARMLIBSTMT 205 31/14 JIMT*/LINE=2, $HASP466 PARMLIBSTMT 205 /* $HASP466 PARMLIBSTMT 205 1/31/14 JIMT*/NETSERV=n, $HASP466 PARMLIBSTMT 205 /* $HASP466 PARMLIBSTMT 2051/31/14 JIMT*/NODE=noden $HASP466 PARMLIBSTMT 205 /* $HASP466 PARMLIBSTMT 205 1/31/14 JIMT*/ $HASP003 RC=(01),SOCKET(RICOSOK) - INVALID SYNTAX 01 $HASP469 REPLY PARAMETER STATEMENT, CANCEL, OR END $SNETSRVn,SOCKET=socketn $HASP003 RC=(104),S 865 $HASP003 RC=(104),S NETSRVn SOCKET - SOCKET MUST SPECIFY LOCAL $HASP003NODE Kind Regards. Jim Thomas -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Saturday, February 01, 2014 8:46 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: JES2 / TCP/IP Network Printer Definitions Could you provide the socket definition Level of z/OS And the complete error message? And any info from the NETSRV stc? Is the NetSrv STC up? Thanks Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 6:59 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re : JES2 / TCP/IP Network Printer Definitions > > Hello, > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > LINE(n) UNIT=TCP, > CONNECT=YES > > NODE(n) CONNECT=YES, > LINE=n, > NAME=noden > > SOCKET(socketn),CONNECT=YES, > IPADDR=1.2.3.4, > LINE=n, > NETSERV=n, > NODE=noden > > NETSRVn SOCKET=socketn > > DESTID(destidn) DEST=noden(I do not have a DESTDEF) > > > JES2 startup gives me syntax errors on the SOCKET definition and I am unable to > get this 'connected' ... > > Any advice would be greatly appreciated. > > Kind Regards. > > Jim Thomas > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU time
tedmacn...@bell.blackberry.net (Ted MacNEIL) writes: > I've been doing capacity planning since 1981. > VM is better than MVS, but it's not 100% accurate. > > No software monitor can be. re: http://www.garlic.com/~lynn/2014b.html#78 CPU time it may not be reproducible because of things like cache effects ... which would affect hardware monitors also. its not a software monitor issue ... it is whether the kernel diligently does the clock operations for every piece of work. MVS (and vm370) gets total cpu busy by clocking in and out of wait state and subtracting it from elapsed. however vm370 does that also for every other thing it does also ... so all the accounted for time plus wait state time should come up to elapsed time (there may be tiny slop doing the clock instructions ... or if PR/SM underneath is doing something) the detailed MVS capture ratio discussions imply that MVS isn't even bothering to do the clock accounting for large parts of the kernel (and in some cases has been as high as 60%). -- virtualization experience starting Jan1968, online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: JES2 / TCP/IP Network Printer Definitions....
Could you provide the socket definition Level of z/OS And the complete error message? And any info from the NETSRV stc? Is the NetSrv STC up? Thanks Lizette > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Jim Thomas > Sent: Saturday, February 01, 2014 6:59 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re : JES2 / TCP/IP Network Printer Definitions > > Hello, > > I'm trying to get a network printer to be useable (via tcp/ip) from JES2. > > LINE(n) UNIT=TCP, > CONNECT=YES > > NODE(n) CONNECT=YES, > LINE=n, > NAME=noden > > SOCKET(socketn),CONNECT=YES, > IPADDR=1.2.3.4, > LINE=n, > NETSERV=n, > NODE=noden > > NETSRVn SOCKET=socketn > > DESTID(destidn) DEST=noden(I do not have a DESTDEF) > > > JES2 startup gives me syntax errors on the SOCKET definition and I am unable to > get this 'connected' ... > > Any advice would be greatly appreciated. > > Kind Regards. > > Jim Thomas > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re : JES2 / TCP/IP Network Printer Definitions....
Hello, I'm trying to get a network printer to be useable (via tcp/ip) from JES2. LINE(n) UNIT=TCP, CONNECT=YES NODE(n) CONNECT=YES, LINE=n, NAME=noden SOCKET(socketn),CONNECT=YES, IPADDR=1.2.3.4, LINE=n, NETSERV=n, NODE=noden NETSRVn SOCKET=socketn DESTID(destidn) DEST=noden(I do not have a DESTDEF) JES2 startup gives me syntax errors on the SOCKET definition and I am unable to get this 'connected' ... Any advice would be greatly appreciated. Kind Regards. Jim Thomas -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: multiple TSO Sessions (try this)
Sorry...When I click the reply icon all I see is a blank window. Some listservs have a reply with quote option which I don't see here and I assumed that the prior messages are appended to my post. I didn't explicitly delete or eviscerate anything... Anyway I was responding to Ted MacNeil's statement- I consider myself a typical application developer. I don't believe that the "typical" user needs multiple userids to do their job. - -teD Govind, It would be helpful to know what "somewhat blanket statement" you are disagreeing with. For a thread like this one, to which many people have made motley contributions, some [but not too much] context is necessary. Trimming is good; evisceration is bad. John Gilmore, Ashland, MA 01721 - USA On 1/31/14, Govind Chettiar wrote: > I would respectfully disagree with this somewhat blanket statement. Many is > the time I'd have liked my ISPF Editor session in one window and the > compiler output in another so I can fix the syntax errors etc easily w/o > having to F2 back and forth all the time. This is just one example. > Especially now that I have 2 20" monitors side by side. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN