Re: Mark your calendars for July 10, 2022 - CustomPac intended removal date

2022-05-17 Thread Timothy Sipples
Andrew Rowley wrote:
>It would benefit customers, software vendors and IBM if IBM could get
>these small systems onto more reasonably sized hardware. We get a
>certain pleasure from extracting everything possible from a small
>system, but in reality it's not productive work.

That’s been happening, actually. Take a look at the minimum configurable CP 
(general purpose processor) “PCIs” per IBM’s LSPR data:

z10BC: 25
z114: 26
zBC12: 50
z13s: 80
z14 ZR1: 88
z15 T02: 98*

As I recall the Multiprise 2000 went down as low as ~3.5 PCIs. So over roughly 
25 years it’s been about 3.5 to 98 PCIs as the minimum available CP 
configuration, or about a 28X increase. Insert the usual caveats that “PCI” 
comparisons are perilous, particularly over this broad range of machines.

IBM doesn’t mandate configuring a zIIP in part because z/VSE and VSEn cannot 
use a zIIP. But IBM generally recommends configuring at least one zIIP if you 
run z/OS. zIIPs are (or were) available for all of these models and also for 
the z9BC.

* As Marna mentioned the IBM z15 models have System Recovery Boost. The IBM z15 
T02 capacity model A01 would actually run equivalently to a Z01 capacity model 
during System Recovery Boost (60 minutes), or with even greater capacity if 
equipped with a zIIP. An IBM z15 T02 capacity model Z01 has a PCI rating of 
1,761.

— — — — —
Timothy Sipples
Senior Architect
Digital Assets, Industry Solutions, and Cyber Security
IBM zSystems and LinuxONE
sipp...@sg.ibm.com


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mark your calendars for July 10, 2022 - CustomPac intended removal date

2022-05-17 Thread Brian Westerman
It's very sad that the IBM response to selling a smaller machine to sites based 
on their needs is that they should get a bigger box or buy a zIIP.  I don't 
think that's really an acceptable response from IBM.   Sadly, there really 
isn't going to be any other option(s) provided.  For my clients that have 
really small boxes, I will just have to bite the bullet when working on their 
boxes and bring up z/OSMF late at night and hope to be done before I have to 
shut it back down.  

It really stinks that IBM has let the smaller clients down like this.   They 
should feel really bad, but I doubt it will keep them up at night, even though 
I'm the one that will need to lose sleep over it.  

Brian


On Tue, 17 May 2022 09:35:12 -0500, Marna WALLE  wrote:

>Hi Gadi,
>I'm going to give you some information.  I'm not sure any of it will 
>necessarily help you, but at least you might be able to know what some options 
>are.  You might already know this, and I apologize if I'm repeating 
>information you already know.  There will not be any silver bullet, or 
>necessarily happy news here for you - I'll warn you.   
>
>
>1.  As you see, it will be increasingly difficult to run any relatively modern 
>z/OS workloads at a reduced cost without a zIIP.  I would include anything 
>Java related in that category.  So, z/OSMF is definitely included.  We are 
>becoming more and more dependent upon it for management of and certain 
>functions on the system, and therefore more reliant upon usage of zIIPs.  I 
>would hope that your enterprise is aware of this, having taken a business 
>decision not to currently have a zIIP, and what that means to z/OS.  
>
>2. There are some minor tweaks you can do the help with the performance on 
>z/OSMF start up.  They've been discussed here several times, but I'll point 
>you to a performance paper where an IBM Performance Tester has done an 
>evaluation.  
>https://www.ibm.com/support/pages/system/files/inline-files/zosmf_v2r4_resource_requirement.pdf
>  In addition, I know that Frank Kyne has done his own deep dive into this 
>topic.  He will be presenting at the z/OSMF Guild on just this topic, if you 
>wish to join and see if he has any pointers you might not be aware of:  
>https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/rolando-perez/2021/11/03/zosmf-guild
>
>3.  As you upgrade your HW server level, you will hopefully get to the z15 
>eventually making your z13 situation not a long lasting situation.  This is 
>where System Recovery Boost will give you at no cost, the ability to have an 
>IPL boost on your subcapacity machine to run full speed with a Speed Boost.  
>This will allow you to initialize z/OS and z/OSMF faster for 60 minutes.  Once 
>you have z/OSMF initialized, the consumption of the z/OSMF server does flatten 
>out considerably.  
>
>4. Do note that until July 10, 2022, you can get that CustomPac for z/OS V2.5 
>that you can still install without z/OSMF.  If your upgrade plans do intend to 
>upgrade to z/OS V2.5, I would order and download it now, so that at least you 
>have a copy of it that doesn't need z/OSMF to install for the time being.  
>
>5.  I'm seeing that there are few options left at this point.  I can think of 
>only two:  you could install with a CBPDO yourself, which will be time 
>consuming and cumbersome, and which itself will drive a lot of General Purpose 
>cycles.  Or perhaps you could hire an outsider to use their own systems to 
>install and provide you with a dump/restore format.  I wouldn't know, but I 
>would hazard that the cost of either of these might be more than the price of 
>a zIIP (but I know nothing of the costs).
>
>I do wish that you are able to find a solution that will work for you. 
>-Marna WALLE
>z/OS Installation and Upgrade
>IBM Poughkeepsie
>
>--
>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: Mark your calendars for July 10, 2022 - CustomPac intended removal date

2022-05-17 Thread Andrew Rowley

On 17/05/2022 2:27 pm, Brian Westerman wrote:

What will be done for the smaller systems z13s level that only have 15MSU 
(80MIP) in the entire box?
I have a certain sympathy with the z/OSMF developers. 80 MIPS was a 
small system even back in the late 1990s wasn't it? Hardware limitations 
due to software pricing is strangling the low end mainframe market in 
particular.


It would benefit customers, software vendors and IBM if IBM could get 
these small systems onto more reasonably sized hardware. We get a 
certain pleasure from extracting everything possible from a small 
system, but in reality it's not productive work.


I would love to see IBM say the smallest system they will sell is e.g. 
equivalent computing power to a low-mid Intel system, maybe minimum 4 
CPU and 200 MSU - and no sub capacity measurement below that size. (On 
my Dallas RDP system z/OSMF starts in about 40s. That system runs single 
threaded Java work at a similar speed to my desktop PC. Roughly 
converting, I think that makes my 6 core desktop PC equivalent to 
600-700 MSU.)


Vendors would be forced to rework their pricing for small systems. If 
the jump is big enough and forced by IBM you can't just tell customers 
to suck it up and fork out the big bucks or you lose the customer.


It would cause pain for vendor pricing teams, but would benefit their 
developers and the mainframe market in the long run. It would be more 
practical to run new work on the mainframe (including z/OSMF), reduce 
the pressure to move work off small systems, and eliminate many 
performance problems.


zIIPs, System Recovery Boost etc are really just workarounds for the 
fact that the smallest Z systems are too small. So much effort expended 
to limit  system capacity to last century levels...


--
Andrew Rowley
Black Hill Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMF 64 parsing with SORT.

2022-05-17 Thread Sri h Kolusu
Hi,

Here is another version with detailed descriptions for the flags. The output 
can be exported to an excel file

// EXPORT SYMLIST=*
// SET SMFIN=Your.Input.VBS.SMF.Dataset
// SET DTRPT=
/*
//***
//* Delete the output report if it exists   *
//***
//DELFILES EXEC PGM=IEFBR14
//FILE01   DD DSN=,
//DISP=(MOD,DELETE,DELETE),
//SPACE=(TRK,(1,0),RLSE)
/*
//***
//* Format SMF-64 records to readable format using DFSORT   *
//***
//FORMAT64 EXEC PGM=SORT
//SYSOUT   DD SYSOUT=*
//SORTIN   DD DISP=SHR,DSN=
//SORTOUT  DD DSN=,
//DISP=(NEW,CATLG,DELETE),
//SPACE=(CYL,(25,25),RLSE)
//SYSINDD *
 OPTION COPY,VLSCMP
 INCLUDE COND=(06,01,BI,EQ,X'40',AND,  ONLY 64 SMF RECORDS
   43,1,BI,NE,1,AND,WITH EXTENDED AREA
   43,1,BI,EQ,B'1...')  ONLY AT CLOSE

 OUTFIL VTOF,REMOVECC,
  HEADER1=('DATE;TIME;JOBNAME;USERID;',
   'N_RECORDS;N_DELETE;N_INSERT;N_UPDATE;N_GET;N_EXCP;',
   'DDNAME;CLUSTER NAME;COMPONENT NAME;',
   'Indicator of component being processed;',
   'SMB ACCESS BIAS Information;',
   'First ACB MACRF flag byte;'),

  BUILD=(011,04,DT1,EDIT=(-TT-TT),C';',  $ SMF64DTE
 007,04,TM1,EDIT=(TT:TT:TT),C';',$ SMF64TME
 019,08,C';',$ SMF64JBN
 035,08,C';',$ SMF64UIF
 179,04,BI,M11,LENGTH=9,C';',$ SMF64NLR
 227,04,BI,M11,LENGTH=9,C';',$ SMF64DDE
 231,04,BI,M11,LENGTH=9,C';',$ SMF64DIN
 235,04,BI,M11,LENGTH=9,C';',$ SMF64DUP
 239,04,BI,M11,LENGTH=9,C';',$ SMF64DRE
 255,04,BI,M11,LENGTH=9,C';',$ SMF64DEP
 273,08,C';',$ SMF64DDN
 291,44,C';',$ SMF64CLN
 089,44,C';',$ SMF64DNM
 044,01,CHANGE=(32,  $ SMF64DTY
   B'1...',C'Data set.  ',
   B'.1..',C'Index. ',
   B'..1.',C'Extended format.   ',
   B'...1',C'Compressed.',
   B'1...',C'RLS is in effect.  ',
   B'.1..',C'RLS is in effect, mmf disabled.',
   B'..1.',C'Extended addressable data set. ',
   B'...1',C'Secondary space reduction. '),
   NOMATCH=(C'None of the flags are set'),
   C';',
 341,01,CHANGE=(32,  $ SMF64SMB
   B'1...',C'AMP ACCBIAS through JCL.   ',
   B'.1..',C'JCL or DATACLAS set SMB.   ',
   B'..1.',C'BIAS=DO used.  ',
   B'...1',C'BIAS=SO used.  ',
   B'1...',C'BIAS=SW used.  ',
   B'.1..',C'BIAS=DW used.  ',
   B'..1.',C'BIAS=CO used.  ',
   B'...1',C'BIAS=CR used.  '),
   NOMATCH=(C'None of the flags are set'),
   C';',
 337,01,CHANGE=(32,  $ SMF64MC1
   B'1...',C'Record is identified by a key. ',
   B'.1..',C'Record is identified by a RBA. ',
   B'..1.',C'Control-interval processing.   ',
   B'...1',C'Sequential processing. ',
   B'1...',C'Direct processing. ',
   B'.1..',C'Input processing.  ',
   B'..1.',C'Output processing. ',
   B'...1',C'User-supplied buffer space.'),
   NOMATCH=(C'None of the flags are set'),
   C';')
/*


Thanks,
Kolusu


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Do you have an example of .......

2022-05-17 Thread Horacio Luis Villa
Hi Willy,

yes! that was the trick,
I tried with ADDRESS SDSF but wasn't aware of ISFSLASH. I used '/D SMS, 
STORGRP(ALL)' and got the error,
Thanks to you and Kolusu,
Horacio

De: IBM Mainframe Discussion List  en nombre de Willy 
Jensen 
Enviado: martes, 17 de mayo de 2022 06:46
Para: IBM-MAIN@LISTSERV.UA.EDU 
Asunto: [EXTERNAL] Re: Do you have an example of ...

Try this REXX using the SDSF API:

 zz=isfcalls('ON')
 Address SDSF ISFSLASH "'D SMS,STORGRP(ALL)' (WAIT)"
 cc=rc
 zz=isfcalls('OFF')
 if rc<>0 then say 'Console failed rc' cc
 else do n=1 to isfulog.0
  say '->'isfulog.n
 end

--
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: VTAM USSTAB

2022-05-17 Thread Colin Paice
Depending on what you want from it and how big it is, you may want to write
a (c) program to load the module, and chain down the entries.
The structure looks pretty simple.  See  SYS1.SISTMAC1(USSTAB).  The macros
have good comments about the structure of the data.
Colin


On Tue, 17 May 2022 at 17:58, Farley, Peter x23353 <
031df298a9da-dmarc-requ...@listserv.ua.edu> wrote:

> If you license the HLASM Toolkit, you should have the DISASM utility to
> disassemble CSECT's.  A little tricky to set up and get working right, but
> it can be done.
>
> HTH
>
> Peter
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of PINION, RICHARD W.
> Sent: Tuesday, May 17, 2022 12:25 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: VTAM USSTAB
>
> Does anybody know of a way to reverse assemble USSTAB load modules?
>
> Award-winning service<
> https://urldefense.com/v3/__https://www.firsthorizon.com/global/About-Us/Awards__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!MhFPs7fq9XvzFk2FcxzycPId4-pXaTgGFqQ8v6YBCKsPGGjLlM02yX03gkJMTKFA-32VF-IkeaGr6UG56zkwDCxT1Ks$
> >
> --
>
> This message and any attachments are intended only for the use of the
> addressee and may contain information that is privileged and confidential.
> If the reader of the message is not the intended recipient or an authorized
> representative of the intended recipient, you are hereby notified that any
> dissemination of this communication is strictly prohibited. If you have
> received this communication in error, please notify us immediately by
> e-mail and delete the message and any attachments from your system.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@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: VTAM USSTAB

2022-05-17 Thread Seymour J Metz
Rather than parsing the load module, I would advise doing a LOAD and using, 
e.g, the ISTBIND mapping, to decode the storage.


From: IBM Mainframe Discussion List  on behalf of 
PINION, RICHARD W. 
Sent: Tuesday, May 17, 2022 12:25 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: VTAM USSTAB

Does anybody know of a way to reverse assemble USSTAB load modules?

Award-winning 
service

Confidentiality notice:
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
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: VTAM USSTAB

2022-05-17 Thread Farley, Peter x23353
If you license the HLASM Toolkit, you should have the DISASM utility to 
disassemble CSECT's.  A little tricky to set up and get working right, but it 
can be done.

HTH

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
PINION, RICHARD W.
Sent: Tuesday, May 17, 2022 12:25 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: VTAM USSTAB

Does anybody know of a way to reverse assemble USSTAB load modules?

Award-winning 
service
--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


VTAM USSTAB

2022-05-17 Thread PINION, RICHARD W.
Does anybody know of a way to reverse assemble USSTAB load modules?

Award-winning service

Confidentiality notice:
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMF 64 parsing with SORT.

2022-05-17 Thread Massimo Biancucci
Hi everybody,

some people asked me to share the SORT I use to evaluate the "need or use"
of ACCBIAS.
It's not so sophisticated and it could be better, anyway here it is.
The output can be simply imported in Excel.

Best regards.
Max

//youjobc  JOB 000,J48017,CLASS=A,MSGCLASS=5,

//  COND=(4,LT),NOTIFY=

//*---*

//*   *

//*---*

// EXPORT SYMLIST=*

// SET SMFIN=MYSMF
// SET CSVOUT=MYCSV
//*---*

//*   *

//*---*

//ST010EXEC  PGM=IDCAMS

//SYSPRINT DD  SYSOUT=*

//SYSINDD  *,SYMBOLS=JCLONLY

 DELETE 

 IF MAXCC LE 8 THEN SET MAXCC EQ 0

/*

//*---*

//*   *

//*---*

//ST020EXEC  PGM=SORT
//SYSPRINT DD  SYSOUT=*
//SYSOUT   DD  SYSOUT=*
//SORTIN   DD  DISP=SHR,DSN=

//SORTOUT  DD  DSN=,
// SPACE=(TRK,(10,00)),DATACLAS=UEFSQCMP,
// DISP=(,CATLG),DCB=(LRECL=500,RECFM=VB,DSORG=PS)
//SYSINDD  *
 OPTION COPY,VLSCMP
 INCLUDE COND=(06,01,BI,EQ,X'40',AND,  ONLY 64 SMF RECORDS
   43,1,BI,NE,1,AND,WITH EXTENDED AREA

   43,1,BI,EQ,B'1...')  ONLY AT CLOSE

 OUTFIL REMOVECC,

  HEADER1=('DATA;ORA;JOBNAME;USERID;',

   'N_RECORDS;N_DELETE;N_INSERT;N_UPDATE;N_GET;N_EXCP;',

   'DDNAME;CLUSTER NAME;COMPONENT NAME;',

   'DATASET;INDEX;EXTENDED;COMPRESSED;EXTENDED ADDR;',

   'ACCBIAS_JCL;ACCBIAS_AUTO;BIAS_TYPE;',

   'INPUT;OUTPUT;INDEXED;',

   'ACC_RBA;ACC_CINTVL;ACC_SEQ;ACC_RND;DUMMY'),

  IFTHEN=(WHEN=INIT,

BUILD=(1,4,

   44,1,TEMP - DTY

   341,1,   TEMP - SMB

   337,1,   TEMP - MC1

   11,4,DT1,C';',   DTE - DATA

   7,4,TM1,C';',TME - ORA

   19,8,C';',   JBN - JOBNAME

   35,8,C';',   UIF - USERID JOB

   179,4,BI,TO=ZD,C';', NLR - LOGICAL RECORDS

   227,4,BI,TO=ZD,C';', DDE - DELETED BY THIS JOB

   231,4,BI,TO=ZD,C';', DIN - INSERTED BY THIS JOB

   235,4,BI,TO=ZD,C';', DUP - UPDATED BY THIS JOB

   239,4,BI,TO=ZD,C';', DRE - RETRIEVED BY THIS JOB

   255,4,BI,TO=ZD,C';', DEP - EXCP BY THIS JOB

   273,8,C';',  DDN - DDNAME FROM JCL

   291,44,C';', CLN - CLUSTER NAME FROM JCL

   89,44,C';',  DNM - CLUSTER COMPONENT NAME

   C'N',C';',   IT'S A DATASET - DTY BIT 0

   C'N',C';',   IT'S AN INDEX - DTY BIT 1

   C'N',C';',   EXTENDED FORMAT - DTY BIT 2

   C'N',C';',   COMPRESSED - DTY BIT 3

   C'N',C';',   EXTENDED ADDRESSING - DTY BIT 6

   C'N',C';',   ACCBIAS JCL SPECIFIED - SMB BIT 0

   C'N',C';',   ACCBIAS AUTO VIA JCL OR DC - SMB BIT 1

   C'NO',C';',  BIASTYPE - SMB BIT 2-7

   C'N',C';',   OPEN INPUT - MC1 BIT 5

   C'N',C';',   OPEN OUTPUT - MC1 BIT 6

   C'N',C';',   ORG IS INDEXED - MC1 BIT 0

   C'N',C';',   ACCESS IS RBA - MC1 BIT 1

   C'N',C';',   ACCESS IS CINTVL - MC1 BIT 2

   C'N',C';',   ACCESS IS SEQUENTIAL - MC1 BIT 3

   C'N',C';')), ACCESS IS RANDOM - MC1 BIT 4

  IFTHEN=(WHEN=(5,1,BI,EQ,B'1...'), IT'S A DATASET

   OVERLAY=(207:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(5,1,BI,EQ,B'.1..'), IT'S AN INDEX

   OVERLAY=(209:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(5,1,BI,EQ,B'..1.'), EXTEND FORMAT

   OVERLAY=(211:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(5,1,BI,EQ,B'...1'), COMPRESSED

   OVERLAY=(213:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(5,1,BI,EQ,B'..1.'), EXTENDED ADDRESSING

   OVERLAY=(215:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'1...'), ACCBIAS JCL SPECIFIED

   OVERLAY=(217:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'.1..'), ACCBIAS AUTO

   OVERLAY=(219:C'S'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'..1.'), ACCBIAS=DO

   OVERLAY=(221:C'DO'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'...1'), ACCBIAS=SO

   OVERLAY=(221:C'SO'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'1...'), ACCBIAS=SW

   OVERLAY=(221:C'SW'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'.1..'), ACCBIAS=DW

   OVERLAY=(221:C'DW'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'..1.'), ACCBIAS=CO

   OVERLAY=(221:C'CO'),HIT=NEXT),

  IFTHEN=(WHEN=(6,1,BI,EQ,B'...1'), ACCBIAS=CR

   OVERLAY=(221:C'CR'),HIT=NEXT),

  IFTHEN=(WHEN=(7,1,BI,EQ,B'.1..'), 

Re: Mark your calendars for July 10, 2022 - CustomPac intended removal date

2022-05-17 Thread Marna WALLE
Hi Gadi,
I'm going to give you some information.  I'm not sure any of it will 
necessarily help you, but at least you might be able to know what some options 
are.  You might already know this, and I apologize if I'm repeating information 
you already know.  There will not be any silver bullet, or necessarily happy 
news here for you - I'll warn you.   


1.  As you see, it will be increasingly difficult to run any relatively modern 
z/OS workloads at a reduced cost without a zIIP.  I would include anything Java 
related in that category.  So, z/OSMF is definitely included.  We are becoming 
more and more dependent upon it for management of and certain functions on the 
system, and therefore more reliant upon usage of zIIPs.  I would hope that your 
enterprise is aware of this, having taken a business decision not to currently 
have a zIIP, and what that means to z/OS.  

2. There are some minor tweaks you can do the help with the performance on 
z/OSMF start up.  They've been discussed here several times, but I'll point you 
to a performance paper where an IBM Performance Tester has done an evaluation.  
https://www.ibm.com/support/pages/system/files/inline-files/zosmf_v2r4_resource_requirement.pdf
  In addition, I know that Frank Kyne has done his own deep dive into this 
topic.  He will be presenting at the z/OSMF Guild on just this topic, if you 
wish to join and see if he has any pointers you might not be aware of:  
https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/rolando-perez/2021/11/03/zosmf-guild

3.  As you upgrade your HW server level, you will hopefully get to the z15 
eventually making your z13 situation not a long lasting situation.  This is 
where System Recovery Boost will give you at no cost, the ability to have an 
IPL boost on your subcapacity machine to run full speed with a Speed Boost.  
This will allow you to initialize z/OS and z/OSMF faster for 60 minutes.  Once 
you have z/OSMF initialized, the consumption of the z/OSMF server does flatten 
out considerably.  

4. Do note that until July 10, 2022, you can get that CustomPac for z/OS V2.5 
that you can still install without z/OSMF.  If your upgrade plans do intend to 
upgrade to z/OS V2.5, I would order and download it now, so that at least you 
have a copy of it that doesn't need z/OSMF to install for the time being.  

5.  I'm seeing that there are few options left at this point.  I can think of 
only two:  you could install with a CBPDO yourself, which will be time 
consuming and cumbersome, and which itself will drive a lot of General Purpose 
cycles.  Or perhaps you could hire an outsider to use their own systems to 
install and provide you with a dump/restore format.  I wouldn't know, but I 
would hazard that the cost of either of these might be more than the price of a 
zIIP (but I know nothing of the costs).

I do wish that you are able to find a solution that will work for you. 
-Marna WALLE
z/OS Installation and Upgrade
IBM Poughkeepsie

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OSMF - Software Management

2022-05-17 Thread Mike Martin
Awesome.  Thanks Kurt.  The spreadsheet we currently use to track software, has 
additional columns that management likes to see, such as the "latest and 
greatest" version that has been GA'd.  We can probably just keep that in a 
separate spreadsheet.   The important thing to me is the EOS date that gets 
updated from the web in z/OSMF.

Thanks again Kurt.   -Mike Martin

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OSMF - Software Management

2022-05-17 Thread Kurt J. Quackenbush
A quick search found this from Broadcom:
https://techdocs.broadcom.com/us/en/ca-mainframe-software/traditional-management/mainframe-common-maintenance-procedures/1-0/getting-started/z-osmf-requirements/import-product-information-into-z-osmf.html
I know other vendors are aware of the z/OSMF Software Management Product 
Information files, but I do not know if any others provide them.

Regarding adding fields to the display, no, z/OSMF Software Management has no 
capability at this time for user-added fields.  But I'm curious, can you 
explain more what you want to add? 

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
MARTIN, MIKE
Sent: Tuesday, May 17, 2022 8:15 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] z/OSMF - Software Management

Hi all,

Like some other shops, we track installed software versions and End of Support 
dates just using a spreadsheet.  The spreadsheet is difficult to keep current.

I just started looking at the z/OSMF Software Management feature and like that 
it can show the End of Support date for IBM products that we add to it.  (None 
of our current products have been installed via z/OSMF, which is another topic)

I have a couple questions for people that use it...


  1.  Do any 3rd party vendors supply a file/link that can be used to update 
the EOS date in z/OSMF?
  2.  Can fields be added to the z/OSMF Software Management (for instance, 
latest GA version available)?

Mike Martin

This email may contain confidential and privileged material for the sole use of 
the intended recipient. If you are not the intended recipient, please contact 
the sender and delete all copies. Any review or distribution by others is 
strictly prohibited. Personal emails are restricted by policy of the State 
Employees' Credit Union (SECU).  Therefore SECU specifically disclaims any 
responsibility or liability for any personal information or opinions of the 
author expressed in this email.

--
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


z/OSMF - Software Management

2022-05-17 Thread MARTIN, MIKE
Hi all,

Like some other shops, we track installed software versions and End of Support 
dates just using a spreadsheet.  The spreadsheet is difficult to keep current.

I just started looking at the z/OSMF Software Management feature and like that 
it can show the End of Support date for IBM products that we add to it.  (None 
of our current products have been installed via z/OSMF, which is another topic)

I have a couple questions for people that use it...


  1.  Do any 3rd party vendors supply a file/link that can be used to update 
the EOS date in z/OSMF?
  2.  Can fields be added to the z/OSMF Software Management (for instance, 
latest GA version available)?

Mike Martin

This email may contain confidential and privileged material for the sole use of 
the intended recipient. If you are not the intended recipient, please contact 
the sender and delete all copies. Any review or distribution by others is 
strictly prohibited. Personal emails are restricted by policy of the State 
Employees' Credit Union (SECU).  Therefore SECU specifically disclaims any 
responsibility or liability for any personal information or opinions of the 
author expressed in this email.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Do you have an example of .......

2022-05-17 Thread Seymour J Metz
How does that work with no console authority?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Sri 
h Kolusu [skol...@us.ibm.com]
Sent: Monday, May 16, 2022 11:02 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Do you have an example of ...

>> I can execute the command from SDSF, but have no console authority. Is there 
>> any other way?
Horacio,

Try this JCL which runs SDSF in batch and will write the output of the command 
to dynamically allocated ddname SYS1

//RUNCCMDS EXEC PGM=SDSF
//ISFOUT   DD SYSOUT=*
//ISFINDD *
 SET LOG S
 UCLOSE
 ULOG
 /D SMS,STORGRP(ALL)
 ++ALL
 PRINT
 PRINT CLOSE
 END
/*

Thanks,
Kolusu


--
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: Do you have an example of .......

2022-05-17 Thread Willy Jensen
Try this REXX using the SDSF API:

 zz=isfcalls('ON')   
 Address SDSF ISFSLASH "'D SMS,STORGRP(ALL)' (WAIT)" 
 cc=rc   
 zz=isfcalls('OFF')  
 if rc<>0 then say 'Console failed rc' cc
 else do n=1 to isfulog.0
  say '->'isfulog.n  
 end

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Logon proc usage

2022-05-17 Thread Ravi Gaur
One more idea if you have PDSMAN is to enable the PDS Member usage function and 
that will cut user defined smf records to give you exact report who using it 
for what purposeotherwise ofcourse like others pointed out writing syslog 
or smf30 stepname may help.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN