Re: APAR OA30338 for PDSE Users - HIPER DATALOSS

2010-06-14 Thread Edward Jaffe

Edward Jaffe wrote:
I can't for the life of me explain why this is not HIPER, but if you 
use PDSEs in your shop I highly recommend APAR OA30338.


FYI. This APAR has now been marked HIPER DATALOSS.

--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-10 Thread Shmuel Metz (Seymour J.)
In aanlktilz54dpdvn9nnrtxhovla8is-215vzl-csaz...@mail.gmail.com, on
06/08/2010
   at 01:17 PM, Tony Harminc t...@harminc.net said:

I discovered much to my surprise today that TSO EDIT doesn't support
PDSEs.

Ouch!

Well perhaps I'm the only person left on the planet who still
remembers how to use TSO EDIT, 

You may be the only one who will admit I, but I guaranty that you
aren't the only one to know it, or even the only one to use it. It
still has a niche.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-10 Thread Shmuel Metz (Seymour J.)
In
f255efe0ecf08c4a9c1db6aff423541710389...@ch2wpmail1.na.ds.ussco.com,
on 06/08/2010
   at 12:29 PM, Chase, John jch...@ussco.com said:

I'll hazard a guess that you're still proficient with EDLIN on DOS,
too.  :-)

But why would he admit to a familiarity with Mr. EDLIN?

Of course, I too have dark secrets in my past.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-09 Thread Vernooij, CP - SPLXM
Edward Jaffe edja...@phoenixsoftware.com wrote in message
news:4c0def64.9020...@phoenixsoftware.com...
 I can't for the life of me explain why this is not HIPER, but if you
use 
 PDSEs in your shop I highly recommend APAR OA30338.
 
 Without this fix, we had broken PDSEs that could not be read,
accessed, 
 or even deleted and that led to abends in HSM, CATALOG errors, DADSM 
 errors, corrupted VTOCs with overlapping extents--the works. The VTOC
on 
 one volume (an EAV) was so screwed up, we had to completely reINIT it.
 
 To get rid of these bad PDSEs, we had to one-at-a-time ZAP the FMT-1 
 DSCB in the VTOC to turn off the PDSE flag, delete the PDSE,
immediately 
 allocate a dummy sequential data set to reuse the just-freed DSCB
for 
 non-PDSE data set, and then either restore the PDSE from a backup or 
 recreate from scratch. It was ugly!
 
 Unfortunately, an IPL is required to make the fix effective. But, it's

 worth it!
 
 -- 
 Edward E Jaffe

You mentioned the EAV volume. Do you have indications that this is part
of the problem, i.e. the problem only occurs on EAV volumes?

Kees.

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-09 Thread Edward Jaffe

Vernooij, CP - SPLXM wrote:

You mentioned the EAV volume. Do you have indications that this is part
of the problem, i.e. the problem only occurs on EAV volumes?
  


No. EAV has nothing to do with it. The problem can occur on volumes of 
any size.


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


APAR OA30338 for PDSE Users

2010-06-08 Thread Edward Jaffe
I can't for the life of me explain why this is not HIPER, but if you use 
PDSEs in your shop I highly recommend APAR OA30338.


Without this fix, we had broken PDSEs that could not be read, accessed, 
or even deleted and that led to abends in HSM, CATALOG errors, DADSM 
errors, corrupted VTOCs with overlapping extents--the works. The VTOC on 
one volume (an EAV) was so screwed up, we had to completely reINIT it.


To get rid of these bad PDSEs, we had to one-at-a-time ZAP the FMT-1 
DSCB in the VTOC to turn off the PDSE flag, delete the PDSE, immediately 
allocate a dummy sequential data set to reuse the just-freed DSCB for 
non-PDSE data set, and then either restore the PDSE from a backup or 
recreate from scratch. It was ugly!


Unfortunately, an IPL is required to make the fix effective. But, it's 
worth it!


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Barbara Nitz
I can't for the life of me explain why this is not HIPER, but if you use
PDSEs in your shop I highly recommend APAR OA30338.

Thanks for the heads-up!
After reading the apar description and resolution, it doesn't even sound like 
IBM has found out *why* there was an overlaid eyecatcher. This sounds like 
the usual bandaid *after* things were broken just to prevent them from 
breaking further.
Do you have any more news on that?

Oh, my 100% wto buffer shortage apar (oa32676) is closed, but also also NOT 
hiper

Best regards, Barbara

ps: that reminds me, I still need to take IBM to task why PDSE doesn't honour 
directory caching after close, not even for the first 15 minutes..

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Mark Zelden
On Tue, 8 Jun 2010 00:21:08 -0700, Edward Jaffe
edja...@phoenixsoftware.com wrote:

I can't for the life of me explain why this is not HIPER,

Ed, I guess your shop isn't big enough or important enough.  :-)   It's 
not marked DATALOSS either.   My guess is after this thread it will be.

 but if you use
PDSEs in your shop I highly recommend APAR OA30338.

Without this fix, we had broken PDSEs that could not be read, accessed,
or even deleted and that led to abends in HSM, CATALOG errors, DADSM
errors, corrupted VTOCs with overlapping extents--the works. The VTOC on
one volume (an EAV) was so screwed up, we had to completely reINIT it.

To get rid of these bad PDSEs, we had to one-at-a-time ZAP the FMT-1
DSCB in the VTOC to turn off the PDSE flag, delete the PDSE, immediately
allocate a dummy sequential data set to reuse the just-freed DSCB for
non-PDSE data set, and then either restore the PDSE from a backup or
recreate from scratch. It was ugly!

Unfortunately, an IPL is required to make the fix effective. But, it's
worth it!


Reading the description, it looks like a problem that would only affect
a single data set.   How did it affect so many data sets and volumes
in your environment?  

Thanks for the head's up.  

Cheers,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:mzel...@flash.net  
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Shane Ginnane
Far be it from me to debunk PDSE after all these years as one of IBMs flagship 
products, but I only use 
PDSE when I have to.
Nice concept, badly implemented - has always looked like the marketing droids 
driving the techos.

Shane ...

I can't for the life of me explain why this is not HIPER, but if you
 use PDSEs in your shop I highly recommend APAR OA30338.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Veilleux, Jon L
If you have free time (ha-ha) do an IBMLINK search on PDSE APARs since January 
2010. You will get a ton of hits with a lot of them still open with etas 
sometime in the fall. Not the most stable product that IBM has. 


Jon L. Veilleux 
veilleu...@aetna.com 
(860) 636-9179 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Shane Ginnane
Sent: Tuesday, June 08, 2010 9:38 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: APAR OA30338 for PDSE Users

Far be it from me to debunk PDSE after all these years as one of IBMs flagship 
products, but I only use PDSE when I have to.
Nice concept, badly implemented - has always looked like the marketing droids 
driving the techos.

Shane ...

I can't for the life of me explain why this is not HIPER, but if you  
use PDSEs in your shop I highly recommend APAR OA30338.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at 
http://bama.ua.edu/archives/ibm-main.html
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Ed Finnell
 
In a message dated 6/8/2010 8:00:40 A.M. Central Daylight Time,  
mzel...@flash.net writes:

Reading the description, it looks like a problem that would only  affect
a single data set.   How did it affect so many data sets  and volumes
in your environment?  


What was the one at AA back in early eighties with TPF. The dasd  INIT got 
hung and the operators kept replying U hoping it would go away. Well  it 
did-after over 1000 volumes were INIT'd.


Too much funkanation  




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Edward Jaffe

Mark Zelden wrote:
Ed, I guess your shop isn't big enough or important enough.  :-)   It's 
not marked DATALOSS either.   My guess is after this thread it will be.
  


I just complained that it wasn't marked DATALOSS or HIPER. It seems like 
DATALOSS applies for sure. And, if it was HIPER I would have had it 
installed already. Maybe it's not HIPER because research shows nobody 
but me uses PDSE. ;-)


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Bob Shannon
 Maybe it's not HIPER because research shows nobody but me uses PDSE. ;-)

Unfortunately we have tons of them.

Bob Shannon
Rocket Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Mark Jacobs

On 06/08/10 10:45, Edward Jaffe wrote:

Mark Zelden wrote:
Ed, I guess your shop isn't big enough or important enough.  :-)   
It's not marked DATALOSS either.   My guess is after this thread it 
will be.


I just complained that it wasn't marked DATALOSS or HIPER. It seems 
like DATALOSS applies for sure. And, if it was HIPER I would have had 
it installed already. Maybe it's not HIPER because research shows 
nobody but me uses PDSE. ;-)




We're a big PDSE user also and without too much analysis on my part I 
also feel that the PDSE component has more than its share of problems. I 
take a special look at the current PDSE maintenance informational APAR ( 
II14519 for zOS 1.11) on a regular basis.


--
Mark Jacobs
Time Customer Service
Tampa, FL


It is impossible to make anything foolproof, because fools
are so ingenious.

 -- Robert Heinlein

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Veilleux, Jon L
That's a good idea, but it is only updated once a month and that could still 
leave out a fair number of new APARs. 


Jon L. Veilleux 
veilleu...@aetna.com 
(860) 636-9179 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Mark Jacobs
Sent: Tuesday, June 08, 2010 10:58 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: APAR OA30338 for PDSE Users

On 06/08/10 10:45, Edward Jaffe wrote:
 Mark Zelden wrote:
 Ed, I guess your shop isn't big enough or important enough.  :-)   
 It's not marked DATALOSS either.   My guess is after this thread it 
 will be.

 I just complained that it wasn't marked DATALOSS or HIPER. It seems 
 like DATALOSS applies for sure. And, if it was HIPER I would have had 
 it installed already. Maybe it's not HIPER because research shows 
 nobody but me uses PDSE. ;-)


We're a big PDSE user also and without too much analysis on my part I also feel 
that the PDSE component has more than its share of problems. I take a special 
look at the current PDSE maintenance informational APAR (
II14519 for zOS 1.11) on a regular basis.

--
Mark Jacobs
Time Customer Service
Tampa, FL


It is impossible to make anything foolproof, because fools are so ingenious.

  -- Robert Heinlein

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at 
http://bama.ua.edu/archives/ibm-main.html
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna   

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Mark Zelden
On Tue, 8 Jun 2010 07:45:57 -0700, Edward Jaffe
edja...@phoenixsoftware.com wrote:

Mark Zelden wrote:
 Ed, I guess your shop isn't big enough or important enough.  :-)   It's
 not marked DATALOSS either.   My guess is after this thread it will be.


I just complained that it wasn't marked DATALOSS or HIPER. It seems like
DATALOSS applies for sure. And, if it was HIPER I would have had it
installed already. Maybe it's not HIPER because research shows nobody
but me uses PDSE. ;-)


It think if IBM marks it DATALOSS, then it is also HIPER by definition.

Regards,

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:mzel...@flash.net  
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Clark Morris
On 8 Jun 2010 08:05:51 -0700, in bit.listserv.ibm-main Jon L. Veilleux
wrote:

That's a good idea, but it is only updated once a month and that could still 
leave out a fair number of new APARs. 


Jon L. Veilleux 
veilleu...@aetna.com 
(860) 636-9179 


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Mark Jacobs
Sent: Tuesday, June 08, 2010 10:58 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: APAR OA30338 for PDSE Users

On 06/08/10 10:45, Edward Jaffe wrote:
 Mark Zelden wrote:
 Ed, I guess your shop isn't big enough or important enough.  :-)   
 It's not marked DATALOSS either.   My guess is after this thread it 
 will be.

 I just complained that it wasn't marked DATALOSS or HIPER. It seems 
 like DATALOSS applies for sure. And, if it was HIPER I would have had 
 it installed already. Maybe it's not HIPER because research shows 
 nobody but me uses PDSE. ;-)


We're a big PDSE user also and without too much analysis on my part I also 
feel that the PDSE component has more than its share of problems. I take a 
special look at the current PDSE maintenance informational APAR (
II14519 for zOS 1.11) on a regular basis.


And we knock Microsoft Windows.  Somehow the reliability and design of
PDSE seems to be lacking.  For starters it isn't even a superset of
PDS when it comes to function because it can't be used for
SYS1.NUCLEUS, SYS1.LINKLIB or SYS1.LPALIB.

Clark Morris

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Edward Jaffe

Mark Jacobs wrote:

On 06/08/10 10:45, Edward Jaffe wrote:

Mark Zelden wrote:
Ed, I guess your shop isn't big enough or important enough.  :-)   
It's not marked DATALOSS either.   My guess is after this thread it 
will be.


I just complained that it wasn't marked DATALOSS or HIPER. It seems 
like DATALOSS applies for sure. And, if it was HIPER I would have had 
it installed already. Maybe it's not HIPER because research shows 
nobody but me uses PDSE. ;-)




We're a big PDSE user also and without too much analysis on my part I 
also feel that the PDSE component has more than its share of problems. 
I take a special look at the current PDSE maintenance informational 
APAR ( II14519 for zOS 1.11) on a regular basis.


Mark, that's great advice if you have the time.

We rely on weekly APPLY PTFS after RECEIVE ORDER with 
CONTENT(RECOMMENDED) to keep things running smoothly. That process picks 
up RSUyymm and HIPER/PE.


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Tony Harminc
On 8 June 2010 11:54, Clark Morris cfmpub...@ns.sympatico.ca wrote:

 And we knock Microsoft Windows.  Somehow the reliability and design of
 PDSE seems to be lacking.  For starters it isn't even a superset of
 PDS when it comes to function because it can't be used for
 SYS1.NUCLEUS, SYS1.LINKLIB or SYS1.LPALIB.

I discovered much to my surprise today that TSO EDIT doesn't support PDSEs.

IKJ52330I PDSE ORGANIZATION OF DATA SET JCL.CNTL(HEX) NOT ACCEPTABLE+
READY
?
IKJ52330I ORGANIZATION MUST BE PARTITIONED OR SEQUENTIAL

Well perhaps I'm the only person left on the planet who still
remembers how to use TSO EDIT, but still. I thought PDSEs *were* of
partitioned organization, and indeed LISTDS agrees with me.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Tony Harminc
 
 On 8 June 2010 11:54, Clark Morris cfmpub...@ns.sympatico.ca wrote:
 
  And we knock Microsoft Windows.  Somehow the reliability and design of
  PDSE seems to be lacking.  For starters it isn't even a superset of
  PDS when it comes to function because it can't be used for
  SYS1.NUCLEUS, SYS1.LINKLIB or SYS1.LPALIB.
 
 I discovered much to my surprise today that TSO EDIT doesn't support PDSEs.
 
 IKJ52330I PDSE ORGANIZATION OF DATA SET JCL.CNTL(HEX) NOT ACCEPTABLE+
 READY
 ?
 IKJ52330I ORGANIZATION MUST BE PARTITIONED OR SEQUENTIAL
 
 Well perhaps I'm the only person left on the planet who still
 remembers how to use TSO EDIT, but still. I thought PDSEs *were* of
 partitioned organization, and indeed LISTDS agrees with me.

I'll hazard a guess that you're still proficient with EDLIN on DOS, too.  :-)

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Steve Comstock

Chase, John wrote:

-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Tony Harminc

On 8 June 2010 11:54, Clark Morris cfmpub...@ns.sympatico.ca wrote:


And we knock Microsoft Windows.  Somehow the reliability and design of
PDSE seems to be lacking.  For starters it isn't even a superset of
PDS when it comes to function because it can't be used for
SYS1.NUCLEUS, SYS1.LINKLIB or SYS1.LPALIB.

I discovered much to my surprise today that TSO EDIT doesn't support PDSEs.

IKJ52330I PDSE ORGANIZATION OF DATA SET JCL.CNTL(HEX) NOT ACCEPTABLE+
READY
?
IKJ52330I ORGANIZATION MUST BE PARTITIONED OR SEQUENTIAL

Well perhaps I'm the only person left on the planet who still
remembers how to use TSO EDIT, but still. I thought PDSEs *were* of
partitioned organization, and indeed LISTDS agrees with me.


I'll hazard a guess that you're still proficient with EDLIN on DOS, too.  :-)

-jc-


Ooooh, h! I wrote an accounting package for my business in DBase
using edlin over 25 years ago. 3 lines. I still use it. Hey, a
legacy! :-)


Also, we still include a lecture on TSO EDIT in our CLIST course
(but not our REXX course), and I actually had to use TSO EDIT for
the prep work for a course I once wrote on what was then called
WebSphere Developer four z (WD4z), since you couldn't count on
having ISPF but you could count on having TSO.


--

Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

* To get a good Return on your Investment, first make an investment!
  + Training your people is an excellent investment


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Mark Jacobs

On 06/08/10 13:17, Tony Harminc wrote:

On 8 June 2010 11:54, Clark Morriscfmpub...@ns.sympatico.ca  wrote:

   

And we knock Microsoft Windows.  Somehow the reliability and design of
PDSE seems to be lacking.  For starters it isn't even a superset of
PDS when it comes to function because it can't be used for
SYS1.NUCLEUS, SYS1.LINKLIB or SYS1.LPALIB.
 

I discovered much to my surprise today that TSO EDIT doesn't support PDSEs.

IKJ52330I PDSE ORGANIZATION OF DATA SET JCL.CNTL(HEX) NOT ACCEPTABLE+
READY
?
IKJ52330I ORGANIZATION MUST BE PARTITIONED OR SEQUENTIAL

Well perhaps I'm the only person left on the planet who still
remembers how to use TSO EDIT, but still. I thought PDSEs *were* of
partitioned organization, and indeed LISTDS agrees with me.

Tony H.

--

   


That's my apar. I discovered the problem back about 18 years ago and IBM 
'fixed' the problem by adding the above messages to TSO/E edit.


I also remember how to use TSO/E edit but I haven't used it in many years.

--
Mark Jacobs
Time Customer Service
Tampa, FL


It is impossible to make anything foolproof, because fools
are so ingenious.

 -- Robert Heinlein

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Edward Jaffe

Ed Finnell wrote:
 
In a message dated 6/8/2010 8:00:40 A.M. Central Daylight Time,  
mzel...@flash.net writes:


Reading the description, it looks like a problem that would only  affect
a single data set.   How did it affect so many data sets  and volumes
in your environment?
  


Yes. The problem happens one data set at a time (or maybe it can affect 
all OPEN-for-output PDSEs when a job is canceled).


As I understand it, PDSE modules get called by CATALOG/DADSM if DS1PDSE 
is ON in the FMT-1 or FMT-8 DSCB and if there is an abend in PDSE code 
at an inopportune time, it can be disruptive to those operations.


As near as I can tell, in one case someone renamed one of the corrupted 
PDSEs and that somehow led to overlapping extents with 22 other data 
sets. (These are big PDSEs used to hold ADATA from product builds.) That 
overlap led to a lot of heartache and a reINITed volume.


After getting current with recommended maintenance and IPLing, we had 
issues with CATALOG errors trying to delete another one of the corrupted 
PDSEs via IDCAMS:


 DELETE EJES.PRODGEN.ADATA  PURGE
0IDC3014I CATALOG ERROR
IDC3009I ** VSAM CATALOG RETURN CODE IS 102 - REASON CODE IS IGG0CLFM-2
IDC0551I ** ENTRY EJES.PRODGEN.ADATA NOT DELETED
0IDC0001I FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS 8

And DADSM errors trying to delete via ISPF 3.2 or TSO/E DELETE command 
with ISPF error messages and accompanying SVC dumps:


| An internal service failed with return code = 12 decimal, reason code
| X'280F01D5'. ISPF may be unable to obtain information about an HFS file or
| PDSE. More information may be available in the ISPF log.

IEC331I 042-006(043D57D3),EDJXADM ,$IKJTEST,SCRT,IGG0CLH0
IEC331I VOL,MVSEV0,NAME,EJES.PRODGEN.ADATA
IEC614I SCRATCH FAILED - RC 008, DIAGNOSTIC INFORMATION IS (043D57D3),
$IKJTEST,MVSEV0,EJES.PRODGEN.ADATA
***

IEA045I AN SVC DUMP HAS STARTED AT TIME=10.39.19 DATE=06/05/2010 085
FOR ASIDS(0009,0071)
ERROR ID = SEQ00044 CPU00 ASID0071 TIME10.39.19.2
QUIESCE = YES
IEA794I SVC DUMP HAS CAPTURED: 086
DUMPID=001 REQUESTED BY JOB (EDJXADM )
DUMP TITLE=COMPID=DF115,CSECT=IGWDACND+1AFA,DATE=04/06/09,MAINT
  ID= NONE   ,ABND=0F4,RC=0024,RSN=01045AF1
IEF196I IGD17070I DATA SET SYS3.DUMP.D100605.T103919.EDJXADM.S1
IEF196I ALLOCATED SUCCESSFULLY WITH 1 STRIPE(S).
IEF196I IGD17160I DATA SET SYS3.DUMP.D100605.T103919.EDJXADM.S1
IEF196I IS ELIGIBLE FOR COMPRESSION
IEF196I IGD101I SMS ALLOCATED TO DDNAME (SYS2)
IEF196I DSN (SYS3.DUMP.D100605.T103919.EDJXADM.S1)
IEF196I STORCLAS (SVCDUMP) MGMTCLAS (DUMPS) DATACLAS (SVCDUMP)
IEF196I VOL SER NOS= MVSEV0
IEC331I 042-006(043D57D3),EDJXADM ,$IKJTEST,SCRT,IGG0CLH0
IEC331I VOL,MVSEV0,NAME,EJES.PRODGEN.ADATA
IGD17040I ERROR IN DADSM PROCESSING ON VOLUME MVSEV0 FOR DATA SET 097
EJES.PRODGEN.ADATA
HISTORIC RETURN CODE IS 8 DIAGNOSTIC INFORMATION IS 043D57D3
IGD306I UNEXPECTED ERROR DURING IGGDAS02 PROCESSING 098
RETURN CODE 4 REASON CODE 211
THE MODULE THAT DETECTED THE ERROR IS IGDVTSDA
SMS MODULE TRACE BACK - VTSDA VTSCU VTSCT VTSDL SSIRT
SYMPTOM RECORD CREATED, PROBLEM ID IS IGD0
IEF196I IGD104I SYS3.DUMP.D100605.T103919.EDJXADM.S1 RETAINED,
IEF196I DDNAME=SYS2
IEA611I COMPLETE DUMP ON SYS3.DUMP.D100605.T103919.EDJXADM.S1 102
DUMPID=001 REQUESTED BY JOB (EDJXADM )
FOR ASIDS(0009,0071)
INCIDENT TOKEN: PHXHQMVS6006/05/2010 17:39:19
ERROR ID = SEQ00044 CPU00 ASID0071 TIME10.39.19.2
IEF196I IEF237I 8112 ALLOCATED TO IPCSDDIR

The fix is to follow the somewhat convoluted process I described 
earlier zapping VTOC, deleting the PDSE, allocating a dummy sequential 
file, etc. for each PDSE so affected. Then recovering from backup or 
rebuilding.


I suppose the pervasiveness of this issue depends entirely on how many 
PDSEs you have in your shop and how many of them get corrupted before 
you notice there is an issue.


FWIW, IBM says they are looking into adding DATALOSS/HIPER flags. I'll 
keep you posted.


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Mark Zelden
On Tue, 8 Jun 2010 13:17:05 -0400, Tony Harminc t...@harminc.net wrote:

On 8 June 2010 11:54, Clark Morris cfmpub...@ns.sympatico.ca wrote:

 And we knock Microsoft Windows.  Somehow the reliability and design of
 PDSE seems to be lacking.  For starters it isn't even a superset of
 PDS when it comes to function because it can't be used for
 SYS1.NUCLEUS, SYS1.LINKLIB or SYS1.LPALIB.

I discovered much to my surprise today that TSO EDIT doesn't support PDSEs.

IKJ52330I PDSE ORGANIZATION OF DATA SET JCL.CNTL(HEX) NOT ACCEPTABLE+
READY
?
IKJ52330I ORGANIZATION MUST BE PARTITIONED OR SEQUENTIAL

Well perhaps I'm the only person left on the planet who still
remembers how to use TSO EDIT, but still. I thought PDSEs *were* of
partitioned organization, and indeed LISTDS agrees with me.

Tony H.

It appears you did this just as a test or to prove a point, but regardless,
if you or anyone does want full screen ISPF like edit from native TSO
that fully supports PDSE and z/OS Unix,  I would suggest picking up a 
copy of Greg Price's REVIEW.  

http://www.cbttape.org/

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:mzel...@flash.net  
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Ted MacNEIL
I suppose the pervasiveness of this issue depends entirely on how many PDSEs 
you have in your shop and how many of them get corrupted before 
you notice there is an issue.

And, over on the CICS-L, people are recommending PDSE for production DFHRPL 
libraries.
I would think NOT!
-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Mark Zelden
On Tue, 8 Jun 2010 18:38:47 +, Ted MacNEIL eamacn...@yahoo.ca wrote:

I suppose the pervasiveness of this issue depends entirely on how many
PDSEs you have in your shop and how many of them get corrupted before
you notice there is an issue.

And, over on the CICS-L, people are recommending PDSE for production DFHRPL
libraries.
I would think NOT!
-

You can go back to past posts of mine and see... but my client has been
using Endevor controlled PDSEs for production for many years and we
haven't had any problems.  This includes CICS DFHRPL libraries, batch 
production JCL and PROCLIBs that were statically defined to JES2 in the
past and have been dynamically defined since z/OS 1.4 (they migrated
from OS/390 2.10 directly to z/OS 1.4).   And this is a large production
environment.   We even have a small monoplex LPAR where IGDSMSxx
is set to have the default PO as PDSE (so even ISPF work data sets and
profile data sets get created as PDSE, against IBM's recommendations).

The only problem my client ever had was when they first started using
PDSE and inadvertently shared a couple of the DFHRPL libraries 
across sysplex boundaries as all the DASD is shared and MIM (MII) 
is used.  Better controls and SMS rules were put in place to prevent
that and hasn't happened since.

Now VSAM RLS (SMSVSAM) is another story, but that's another thread!  :-)

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:mzel...@flash.net  
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Ted MacNEIL
We even have a small monoplex LPAR where IGDSMSxx is set to have the default 
PO as PDSE (so even ISPF work data sets and
profile data sets get created as PDSE, against IBM's recommendations).

I used to be a big fan of PDSE, when it first came out.
But, I've seen so many problems over the past 8-10 years, that require your 
system(s) to be up-to-date, and when they're not, you're toast.

It depends on individual experiences, but I shall not be recommending PDSE for 
a long while.

-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Edward Jaffe

Mark Zelden wrote:

You can go back to past posts of mine and see... but my client has been
using Endevor controlled PDSEs for production for many years and we
haven't had any problems.  This includes CICS DFHRPL libraries, batch 
production JCL and PROCLIBs that were statically defined to JES2 in the

past and have been dynamically defined since z/OS 1.4 (they migrated
from OS/390 2.10 directly to z/OS 1.4).   And this is a large production
environment.   We even have a small monoplex LPAR where IGDSMSxx
is set to have the default PO as PDSE (so even ISPF work data sets and
profile data sets get created as PDSE, against IBM's recommendations).
  


We have been using PDSE almost exclusively for at least a decade. We 
also specify DSNTYPE(LIBRARY) in IGDSMSxx and have done so for many 
years. There are very few old-style PDS libraries here--almost all of 
them are on SYSRES.


This is the worst experience I can recall us ever having with PDSE. In 
general, I recommend them highly.


Being a software developer myself, my issue here is not that the 
software has a bug. Any time you improve a product, there is always that 
exposure. And, this bug was already discovered and solved before I 
experienced it.


The purpose of my post was to warn my friends on IBM-MAIN about this 
problem so they can avoid some pain -- AND -- to express my humble 
opinion that this APAR/PTF be marked HIPER.


--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Norman Hollander on DesertWiz
I would NOT suggest PDSE for large libraries that are constantly opened and
closed.
This has proven disastrous for an extremely large customer in the west with
CA7 JCL
Libraries (we're talking 22-30 seconds to get to the member and open it).
Recent PTFs
(in the last year or so), have fixed it somewhat (reduced by 5 seconds), but
still not
good enough.

zNorman formerly of ca.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Edward Jaffe
Sent: Tuesday, June 08, 2010 Tuesday 12:41 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: APAR OA30338 for PDSE Users

Mark Zelden wrote:
 You can go back to past posts of mine and see... but my client has been
 using Endevor controlled PDSEs for production for many years and we
 haven't had any problems.  This includes CICS DFHRPL libraries, batch 
 production JCL and PROCLIBs that were statically defined to JES2 in the
 past and have been dynamically defined since z/OS 1.4 (they migrated
 from OS/390 2.10 directly to z/OS 1.4).   And this is a large production
 environment.   We even have a small monoplex LPAR where IGDSMSxx
 is set to have the default PO as PDSE (so even ISPF work data sets and
 profile data sets get created as PDSE, against IBM's recommendations).
   

We have been using PDSE almost exclusively for at least a decade. We 
also specify DSNTYPE(LIBRARY) in IGDSMSxx and have done so for many 
years. There are very few old-style PDS libraries here--almost all of 
them are on SYSRES.

This is the worst experience I can recall us ever having with PDSE. In 
general, I recommend them highly.

Being a software developer myself, my issue here is not that the 
software has a bug. Any time you improve a product, there is always that 
exposure. And, this bug was already discovered and solved before I 
experienced it.

The purpose of my post was to warn my friends on IBM-MAIN about this 
problem so they can avoid some pain -- AND -- to express my humble 
opinion that this APAR/PTF be marked HIPER.

-- 
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: APAR OA30338 for PDSE Users

2010-06-08 Thread Barbara Nitz
I would NOT suggest PDSE for large libraries that are constantly opened and
closed.
This has proven disastrous for an extremely large customer in the west with
CA7 JCL
Libraries (we're talking 22-30 seconds to get to the member and open it).
Recent PTFs
(in the last year or so), have fixed it somewhat (reduced by 5 seconds), but
still not
good enough.

22-30 seconds is FAST! Ours (4500cyl, 1 members) take 90-100s! And 
due to the nature of Fault Ananlyzer that uses it, they get constantly opened 
and closed. We have about ten of those huge non-performing beasts, and we 
cannot convert to PDS because they are too big and the contents cannot 
otherwise get separated. And BUFFER_BEYOND_CLOSE doesn't do a thing, 
either. The directory is NOT cached despite that being the default.
-
You could try my 'Keep the PDSE open' program, a small thing that just does 
an open on all of them and then goes to sleep forver. That keeps the 
connection, and for the next 15 minutes or so, the opening by someone else is 
actually fast. After the 15 or so minutes of having the dataset open but no 
activity, things go back to a lng wait.
-
Back to the apar: Does anyone know if an overlay done by someone else is the 
cause of the first PDSE abend and if so, what has caused that overlay?

Regards, Barbara

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html