We had problems with OPERLOG, using a structure, so now we only enable it
on one subplex that shares DASD. We have the odd problem with EJES users
on other systems trying to connect to the logstream from images outside the
duplex. Perhaps we should try moving to DASD-only to resolve it.
We have
Speaking for myself also includes the fact that I'm in Japan. I am
constantly reminded that Japan is different. Getting a coffee (コーヒーお
ねがいします) here is a full service experience. :-)
- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Based in Tokyo, Serving IBM Japan /
Hi Barbara,
This is what I run after TSO logon and before ISPF is started for real.
The code runs as an ISPF dialog...better if the ISPF LOG is set to 0 pages.
We use 5 character user IDs.
Address TSO
sysclone_name =
On Thu, 13 Aug 2009 17:44:32 -0500 Patrick O'Keefe patrick.oke...@wamu.net
wrote:
:On Thu, 13 Aug 2009 16:58:21 -0500, Paul Gilmartin
:paulgboul...@aim.com wrote:
:My understanding/conjecture is that when the Assembler
:(for example), using BPAM, encounters a COPY nested
:within another COPY
Ted,
I'm eating some humble pie while typing this.
I found an old article by Cheryl Watson published in August 1988 that
described IO Service Units, I presume with IOSERV=TIME, as 1 IO Service
Unit = 8.32msec of connect time (about 1/2 revolution of most DASD
devices).
Being 1988 the DASD would
Jennifer,
Unfortunately, it is WAD. The ISMF programs do not use the FACILITY class
STGADMIN profiles for governing user authority. To control ISMF, you either
have restrict access to the ISMF program library or restrict access to the
ISMF programs using PROGRAM class profiles. Some organizations
On Wed, 12 Aug 2009 12:47:19 +0200, Hunkeler Peter (KIUP 4)
peter.hunke...@credit-suisse.com wrote:
Denis,
Thanks for the excellent argumentation. I basically concur with you.
Yes, it was an excellent reply, certainly better than I could have done.
I'd like to reply to a few arguments, though:
Thanks Chris,
Just needed to check Can't believe I'm supporting a screen scraping
app again :-) ...
Regards,
Peter
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Chris Mason
Sent: 13 August 2009 17:48
To: IBM-MAIN@bama.ua.edu
Ron Hawkins wrote:
Being 1988 the DASD would have been 3380 which spun at 3600 RPM, which is an
average latency of 8 1/3 msec. 3390s spun at 4200 RPM. 8.32 msec does divide
evenly by 128 microseconds (128 * 6500 = 832000). I would be surprised if
the proximity to average latency is anything more
On Fri, 14 Aug 2009 01:01:43 -0500, Barbara Nitz nitz-...@gmx.net wrote:
We *thought* we were safe on this front. Until we found out that the operlog
logstream gets corrupted on a regular basis because it gets offloaded on the
wrong subsysplex where the offload datasets cannot be found from the
Hi,
I was wondering if someone could help.
I am building an exec that displays a panel, from this panel a person can
choose a system and a date and under the covers we will display the
appropraite syslog for the 100 systems we maintain.
Were I am having trouble, since I do not work with
Gerhard Postpischil gerh...@valley.net wrote in message
news:4a855dee.4060...@valley.net...
Ron Hawkins wrote:
Being 1988 the DASD would have been 3380 which spun at 3600 RPM,
which is an
average latency of 8 1/3 msec. 3390s spun at 4200 RPM. 8.32 msec
does divide
evenly by 128
You're right. It spun at 70 revolutions per second. The 3380 spun at 60 rps,
so its revolution took 16.67 ms.
The average latency of a disk drive was useful for calculating connect time
when every I/O probably involved a real seek (disconnect time) and a real
partial revolution for the
The reason for the outtrap is because the program scans the the output fro the
RMM command and I display some, but not all, output.
Thanks,
Ray Baraniecki
Morgan Stanley Smith Barney
18th Floor
1 New York Plaza
New York, NY 10004
Office - 212-276-5641
Cell - 917-597-5692
Terri Shaffer wrote:
Hi,
I was wondering if someone could help.
I am building an exec that displays a panel, from this panel a person can
choose a system and a date and under the covers we will display the
appropraite syslog for the 100 systems we maintain.
Were I am having trouble,
I'll let you talk to IBM, since I don't do I/O performance measurements any
more. I believe their number was perfectly correct at one time, but not now
(see my post in reply to Ron Hawkins for details). If I were doing I/O
performance measurement and tuning today, I would most definitely not
The connect time estimate of 8.3 ms. is apparently 1/2 revolution of a 3380.
Over 20 years ago (before 1989) was before the 3390 was first introduced, so a
3380's values would still be a correct value in whatever year that value was
published. Whatever is reported by RMF will always be an
Vernooij, CP - SPLXM pisze:
[...]
Please, this is, as often in this group, far Off-Topic.
Is there anybody who can say something On-Topic, meaning answer Davids
question? We are going to 1.10 soon and are very interested in this
threads Topic.
IMHO it is on topic (mainframes) in the IBM-MAIN
Herman,
Thanks for the response. The files in question are VSAM. I will
re-check the migration guide for info.
_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI 49546
Herman, Do you have any links to this info? I only find the changes to
CA-sizes in the migration guide.
_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI 49546 MD
Arthur Gutowski pisze:
[...]
RACF is a sticky wicket. In addition to profile and protection differences,
sysplex communication requires either a shared database, or unique dataset
names. Because we chose not to rename our existing subplex DSNames (too
many ICHRDSNT's to manage), and not to
Sorry Dave, I unlike a number of the listers do not keep references after I
have used them.
Regards,
Herman Stocker
- Snip-
Herman, Do you have any links to this info? I only find the changes to
CA-sizes in the migration guide.
-/Snip-
The sender believes that this E-mail
Terri:
If you are not aware of the MODEL command in ISPF, I suggest you give it
a try to at least answer your first question (the answer is a return
code of 8, but check out MODEL anyway, if you are not familiar with it).
To use it, while in the ISPF editor editing a REXX procedure, type
Gerhard,
Nothing wrong with what you said, but IOSERV uses connect time, which is
handshake and transfer and represents work being done by the CEC. If
everything else you mentioned was to be included then why not use the sum of
Connect, Disconnect and Pend (Service Time) to calculate IO Service
If I were doing I/O performance measurement and tuning today, I would most
definitely not use that number.
Why not?
That is what it is -- constant.
I'm pretty sure it's derived from the equation 128 mics * 6500 = 8.32 ms.
Since you are using the number, you should verify its accuracy and, if
Bill,
With XA I don't think that RPS was ever included in connect time. I admit I
only started working on XA in 1984, but everything I had from back then by
Beretvas and Freisenborg uses disconnect time to estimate if there is a seek
problem based on RPS being counted in Disconnect time.
Of
In a message dated 8/14/2009 9:01:30 A.M. Central Daylight Time,
ron.hawkins1...@sbcglobal.net writes:
handshake and transfer and represents work being done by the CEC. If
everything else you mentioned was to be included then why not use the sum
of
Connect, Disconnect and Pend (Service
Hi List,
I haven't been able to find an answer in the archives, so I'll ask the
list what I'm missing. I'm trying to get DFSMShsm to delete expired
datasets based on management class. To this end, I changed the expire
non-usage field for one of the test management classes to 5 days then
sysplex is not a way for connecting (merge)
several independent systems and applications together.
I disagree.
Sysplex is meant rather to expand single system. So, the proper way is to
merge the systems before and then create sysplex.
Again, I disagree.
Where I first had implemented Parallel
1. How does the exec know when the person hits the PF3 (END) key
Check the return code immediately after you display the panel, like this:
exit_code = 0
do while exit_code = 0
DISPLAY PANEL(MYPANEL)
select
when rc = 0 then call PROCESS_INPUT
when rc = 8 then exit_code = 8
snip
I'm trying to get DFSMShsm to delete expired datasets based on management
class
unsnip
Does SECONDARY SPACE MANAGEMENT run? That's where they should get deleted
if in fact they have not been 'accessed' in 5 days. Also look in the HSM
SYSOUTs for the SECONDARY SPACE MANAGEMENT (or process
Ron,
It's been so long that I had forgotten about RPS. My comments about a
connected search loop became obsolete with the advent of RPS. Then the average
value of 1/2 rotation was to compute the disconnect time waiting for RPS to
cause a reconnect to the channel, assuming that the sector
Jack,
Secondary Space Mgmt runs at 23:00 every night. I see no errors in the
HSM sysouts.
Is it possible that HSM won't touch a dataset that hasn't been opened?
For my test, I merely allocated some datasets then left them sit. I
just opened one today and changed it to see if that would make
Not so much as not opened. But, it won't mess with invalid datasets.
An unopened dataset could be incompletely defined (usually an unknown
DSORG).
And, usually DFHSM won't migrate or delete without a backup existing.
Dave Gibney
Information Technology Services
Washington State University
1. To calculate the cost of CPU find out the normalized cost for 1 MIPS and
find out what machine type they normalize it too such as Z9 2094 S54 745.
2. Look up the service units per second (26727.5780) for the machine type at
the following address:
G'day,
I have been tasked with finding a utility that can archive members of a
PDS/PDSE data set, Not the entire data set but individual members. The
utility should be able to keep a number of copies or generations of the load
modules.
I thought I had heard of a product once a long time ago
Tommy,'
You say you are VSAM.
There is a sub-task for some VSAM functions which is an option within a CICS
address space. I do not think it takes a lot away from the main task, but make
sure you are using this option.
You could set up a TOR and route to multiple AORs and for VSAM
There is a product that does this. It is sold by Mainstar. It's call
SYSchange. It backs up members of a PDS/PDSE every time they are changed
(automatically). It keeps however many copies you want to keep in an archive
database so you can restore them.
Check out the Mainstar Web Site at
Dave,
I know DFHSM won't migrate a dataset without it being backed up
beforehand, but it won't delete one either? The manual I'm looking at
says that DFHSM processes expiration attributes before it processes
migration attributes. And in the backup section of the same manual it
says the number
HSM cannot manage a data set with DSORG unknown. You must assign a dataclass
for HSM to manage it. If a data set is eligible for expiration but space
management is not expiring it; this indicates that there could be a problem
with the records in the MCDS. You'll need to audit the MCDS to see
By the way, data doesn't need to be backed up by HSM to be migrated. There is
an option in the management class you can select that REQUIRES a backup before
migration but if you don't have that turned on; you can successfully migrate
data without a backup. There is no relationship between
CA-Panexec is one
Terry Traylor
charlesSCHWAB
TIS Mainframe Storage Management
Remedy Queue: tis-hs-mstg
(602) 977-5154
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Stocker, Herman
Sent: Friday, August 14, 2009 10:57 AM
To:
Thanks, Jantje.
I vaguely remember coding a simple child server circa 1997 and having an
issue with the need to start it on a terminal to enable password
maintenance via EXEC CICS SIGNON.
But I've never touched the batch part. Will take a look.
Thanks again,
-Victor-
On 2009-08-13 at 12:08, concerning DFSMS batch query
bre..sn...@fan..m...com wrote to IBM-Main:
Is there a way to query DFSMS volume status with a batch job?
DFSMSdfp v1r3.0 Storage Admin Ref SC26-7402-01, Appendix E : Using
NaviQuest; Performing Storage Administration Tasks in Batch - pg
What program and what control cards are you using to accomplish this?
Any mismatch between the SMS status of a volume and the SMS status of a
dataset on that volume is a problem you need to fix as quickly as
possible, independent of any cloning efforts.
If you go to 3.4, list all the datasets on
Ted,
Isn't the statement I'm pretty sure it's derived from the equation 128
mics * 6500 = 8.32 ms a little arse about? That's how service units are
derived, but Connect time and EXCP counts are not derived, they are
recorded.
And connect time is definitely not constant. With FICON the
So based on that it would seem that IOSERV=TIME is no longer honoured and IO
Service Units are always based on EXCP count. It also corrects my 6500* 128
calculation - it should be 65.
I honestly don't know, but the last doc I looked at was circa 1.7 and the
distinction of COUNT/TIME was still
I have never been asked to explain this before, and now I am not sure I have
it right.
Can someone point me to a comprehensive but short discussion on what
Linklist, LPA, MLPA an PLPA are, and the advantages/disadvantages of one
over the other?
Thanks!
Don
On Fri, 14 Aug 2009 14:42:47 -0400, Donald Johnson dej@gmail.com
wrote:
I have never been asked to explain this before, and now I am not sure I have
it right.
Can someone point me to a comprehensive but short discussion on what
Linklist, LPA, MLPA an PLPA are, and the
I honestly don't know about back-up before expire. Coleen is probably
correct. I was just thinking logically. I know I would be disturbed
if a dataset I expected to have a backup for was expired before the
backup was made. But, I can't site a case either way right now.
Dave Gibney
Information
From the Manual DFSMS Storage Administration Reference:
The Expire after Days Non-Usage field specifies how muhc time must eleapse
since last access before a data set or object becomes ELIGIBLE for
expiration.
The keyword here is ELIGIBLE. IIRC, deletion of datasets occurs during
Primary
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Scott Fagen
Sent: Thursday, July 23, 2009 3:15 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: CA Mainframe 2.0
Dave,
The best way to obtain CA MSM is to contact the AD/AM on your
Hallelujah! Another NaviQuest believer!
After several years of going to Share's, I was beginning to believe I was
the only one who saw the value of a really nice tool. I've totally
re-written SMS environments in several very large shops and swear by
NaviQuest.
Welcome, brother!
dd keller
Hey Darth,
It's been a while since I've seen a Naviquest presentation at Share. How about
signing up to present on this topic? It is a great tool!
Colleen Gordon
--
For IBM-MAIN subscribe / signoff / archive access
Even I'd attend that !!
Alan Schwartz
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Colleen Gordon
Sent: Friday, August 14, 2009 2:12 PM
To: IBM-MAIN@bama.ua.edu
Subject: Naviquest
Hey Darth,
It's been a while since I've seen a
Robert S. Hansel , RSH wrote:
Jennifer,
Unfortunately, it is WAD. The ISMF programs do not use the FACILITY class
STGADMIN profiles for governing user authority. To control ISMF, you either
have restrict access to the ISMF program library or restrict access to the
ISMF programs using PROGRAM
Ted MacNEIL pisze:
[...]
The proper way is to meet your business needs and implement SYSPLEX,
application merging, in a low risk and properly planned way.
Technical possibilities may not always reflect business needs.
For example, there is no painless and easy way to merge RACF db's and
for
Try allocating any dataset on the existing SYSRES volume. If there are any
datasets in transition (partial SMS conversion/deconversion), you won't be
able to allocate anything.
Most likely, your ACS routine (STORCLAS) is assigning a storage class to these
datasets while trying to clone the
Hey Darth,
It's been a while since I've seen a NaviQuest presentation at Share. How
about signing up to present on this topic? It is a great tool!
Colleen Gordon
Hi Colleen -
If I can get past budget constraints and can get both permission to go to
Share next year and then also permission
Technical possibilities may not always reflect business needs.
True, but we, as technicians, have a responsibility to meet, or compromise
with, as much of the business need as possible.
For example, there is no painless and easy way to merge RACF db's and for sure
it is IRRUT400 is not
How does one do this? Logging in as SERVICE and looking at the selections in
Gnome didn't seem to have a way to shutdown the Linux system. I remembered that
some Linux systems will shutdown if you tap the power button quickly. On the
2105, this crashed Linux and it had to do an fsck() due to a
Rex,
Since you are not receiving any errors in your MIGLOGs regarding the
dataset in question, space management is probably not running for that
storage group. You must have Auto Migrate set to something other than
NO to get space management to run and expire datasets.
Neal Scheffler
Hi Colleen,
Both of the datasets that I allocated are defined as PS. From a 3.4
listing of one of the test datasets:
Data Set Name . . . . : I.RRP.JUNK
General DataCurrent Allocation
Management class . . : MCINTUATAllocated
Archiver on the CBT Tape WWW.CBTTAPE.ORG FILE 147
SNIP
I have been tasked with finding a utility that can archive members of a
PDS/PDSE data set, Not the entire data set but individual members. The
utility should be able to keep a number of copies or generations of the
load
modules.
/snip
I've got just the opposite thought. I would probably be disturbed if
a dataset that I wanted to delete wouldn't go because it doesn't have a
backup. I'm thinking of the situation where, for example, at my site we
use a specific naming convention for SMS-managed datasets that are
temporary in
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Pommier, Rex R.
Sent: Friday, August 14, 2009 12:50 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: DFSMS and deleting expired datasets by management class
I've got just the opposite thought.
Neal,
Storage group is set to YES for the storage these datasets are sitting
on.
Thanks for the hint.
Rex
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Neal Scheffler
Sent: Friday, August 14, 2009 2:32 PM
To: IBM-MAIN@bama.ua.edu
It's useful, but running ISPF in Batch can be quite doggy :)
Dave Gibney
Information Technology Services
Washington State University
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Darth Keller
Sent: Friday, August 14, 2009 12:07
Data Set Name . . . . : I.RRP.JUNK
Here's the problem Rex, the expiration data is NONE. When do you want the data
sets to expire? X days after creation or x days after last reference date?
Setup the management class to expire the data sets in one way or another and
they'll expire.
General
Darth,
From what I see in the primary space management messages coming from
DFHSM, the volumes these datasets are on do get processed by PSM. From
the Storage Admin Guide, all the datasets on the volume are scanned for
eligibility for being deleted. Pass 1 of PSM also deletes all datasets
that
On this one, I do know that the ***NONE*** is not a factor in HSM
EXPIRE processing as Rex desires. I had my MCTEMP and MCWEEK working for
years before I expanded my DFHSM set-up to honor EXPDT and RETPD from
JCL.
Dave Gibney
Information Technology Services
Washington State University
Colleen,
I thought the expiration date in this screen was only populated if I put
an EXPDT or RETPD in the JCL I used to create it. From what I read in
the manuals, the MGMT class expire non-usage is used when the dataset
doesn't have an expiration date on it. From my SMS construct, I have
the
On Fri, 14 Aug 2009 18:40:58 +, Ted MacNEIL wrote:
Ron Hawkins wrote:
So based on that it would seem that IOSERV=TIME is no longer
I think you mean IOSRVC, a parameter in IEAIPSxx.
honoured and IO Service Units are always based on EXCP count.
It also corrects my 6500* 128 calculation - it
OK, this is tacky, replying to my own post. I just found a paragraph in
the DFHSM SAG that I missed earlier. It appears as though these
datasets need to be backed up for DFHSM to automatically delete them.
From the SAG,
DFSMShsm provides a patch byte that enables users to override the
Hi Rex,
Yes, you're right. Sorry about that. Can you cut and paste the entire
management class definition? Backup shouldn't have anything to do with it
unless you have backup turned on in the management class.
Colleen Gordon
Colleen,
Not a problem. I followed that rabbit earlier which is how I found the
page in the manual that explained the use of **none** in the expiration
date.
Here is the mgmt class def'n. Hopefully line wrap won't mess it up too
bad.
LINE MGMTCLASEXPIRE EXPIRE
Hi Rex,
You have auto backup turned on and you have # of data sets data set deleted set
to 1. Turn backup off and they'll expire or you'll need to use the patch you
found.
If you are only wanting to keep them for 5 days after last reference then I'm
guessing that a backup isn't necessary.
This worked OK on a virtual tape. Now I must make
it work on a physical tape. My EXEC says:
do File = 0 + 1 to 99
File = right( File, 3, 0 )
say
say ' File' File '='
InDD = 'F'File
DynArg =( 'alloc dd('InDD')
Colleen,
I'll try turning backup off and see if they go away tonight.
Just for my own knowledge, with the number of datasets deleted set to 1,
I have to have a backup before it will allow expiration? I was under
the impression that this was more of a maximum number of backups to keep
for a
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Paul Gilmartin
Sent: Friday, August 14, 2009 4:44 PM
To: IBM-MAIN@bama.ua.edu
Subject: Multi-file tape
This worked OK on a virtual tape. Now I must make
it work on a physical tape. My EXEC
Gil,
I can't help with your question about ALLOCATE equivalents, but I think
you should be able to have your operator simply issue a MOUNT command to
permanently mount the tape on a drive. Check the system commands
manual. S/he would have to either do an UNLOAD or VARY OFFLINE to get
the tape
Hi,
Is there any tools can caps software (such as CA product) CPU
utilization. So that we can control the software cost .
many thanks
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to
-snip
G'day,
I have been tasked with finding a utility that can archive members of a
PDS/PDSE data set, Not the entire data set but individual members. The
utility should be able to keep a number of copies or generations of the load
You can soft cap the lpar through the HMC; or you can set up a wlm resource
group to cap specific workloads.
- Original Message -
From: Tommy Tsui tommyt...@gmail.com
Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@bama.ua.edu
Sent: Friday, August 14, 2009 7:46 PM
Subject: Cap software
You can soft cap the lpar through the HMC; or you can set up a wlm resource
group to cap specific workloads.
The HMC is a hard cap.
The WLM can soft cap.
Plus, there are resource groups.
This capability has been around for years.
There is also the IBM utility for reporting on this.
-
Too busy
On Sat, 15 Aug 2009, Tommy Tsui wrote:
Hi,
Is there any tools can caps software (such as CA product) CPU
utilization. So that we can control the software cost .
many thanks
IF you are on a z9 or z10 AND you are running z/OS 1.8 or above THEN you
can use a facility called GROUP CAPACITY.
Back to the original question/problem. I'm assuming that your programmers
are not complaining that they problem is the number of I/O's or EXCPS have
gone up because they could probably check those figures for themselves in
the actual JOB output, but that it feels to them like jobs that do a lot
You set the service units for the soft cap thru the hmc. That is what I
meant.
- Original Message -
From: Ted MacNEIL eamacn...@yahoo.ca
Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@bama.ua.edu
Sent: Friday, August 14, 2009 9:07 PM
Subject: Re: Cap software CPU utilization
You can
At 16:43 -0500 on 08/14/2009, Paul Gilmartin wrote about Multi-file tape:
This worked OK on a virtual tape. Now I must make
it work on a physical tape. My EXEC says:
do File = 0 + 1 to 99
File = right( File, 3, 0 )
say
say ' File' File
is it really can cap the usage for CA product... since our software
charge always over paid each time when we adjust our HMC CPU hard cap
ratio...
On Sat, Aug 15, 2009 at 11:54 AM, Joel Wolpertj...@perfconsultant.com wrote:
You set the service units for the soft cap thru the hmc. That is what
What specific products are you trying to cap?
- Original Message -
From: Tommy Tsui tommyt...@gmail.com
Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@bama.ua.edu
Sent: Saturday, August 15, 2009 12:07 AM
Subject: Re: Cap software CPU utilization
is it really can cap the usage for CA
All of the previous advice has been correct, but maybe there are other options.
Have you investigated the AutoSoftCapping product from zCOST
Management? This solution does introduce a soft capping technique, so you
know that you will never exceed the high-watermark setting, namely MSU.
Thus
92 matches
Mail list logo