Re: How to format the current linkage stack for a SLIP dump taken in SRB mode?

2008-04-09 Thread Edward Jaffe

Barbara Nitz wrote:

First, as Ed pointed out, an SSRB will only be generated when the SRB has to 
wait for something like a lock or get willingly suspended. The reason Tom has 
only seen ssrbs in his dumps may well be that they're scheduled with the local 
lock (or some other lock) held, and that isn't available when the srb is 
supposed to get dispatched. In that case, without having executed a single 
instruction, it gets suspended with an SSRB.

I repeat: There aren't necessarily SSRBs for *every* SRB. And as far as I know, 
an SRB does not get automatically suspended just because the PER hardware 
detects a hit.

Binyamin says that he cannot find the SRB anymore. Here's my guess what happened: 
  

[analysis snipped]

SRBs were never intended to be heavy duty work units. Compared to what 
most developers are used to with TCBs, their flexibility, 
recoverability, resiliency and overall capabilities are sorely lacking 
-- as is the quality of point-in-time and trace diagnostic information 
captured for/about them.


IBM's decision to allow only enclave SRBs to run on zIIPs is the primary 
reason so many developers are working with SRBs lately. In some very 
important ways, our bullet proof platform is regressing. The more SRB 
mode code that is written, the more fragile z/OS becomes. And, based on 
what (little) I know about development plans at other software 
companies, things will only get worse from here ...


On the bright side, people developing brand new SRB-mode infrastructures 
get lots of hands-on practice with taking SADUMPs and IPLing their 
systems. What fun! :-)


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

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



Re: Sort order for Generic processing

2008-04-09 Thread Brian Westerman
Okay,

My first choice was originally to sort the generics last, and since it's good 
enough for RACF, it's good enough for me.

I wrote a little routine to test the processing out and found that my sort 
routine can sort between 2 and 1,000 entries fast enough that I can't tell the 
difference between sorting and not sorting the array.  So I guess there is no 
reason to limit the array to 1,000 entries.  

Thank you very much for your opinions on this, it was driving me nuts with not 
being able to decide one way or the other.

Thanks again,

Brian  

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



Re: How to check if a job has run?

2008-04-09 Thread Brian Westerman
As I previously indicated, the code I have doesn't need to go after every 
step, it just goes at the end of the JOB.  The output (JOB step CC's ) gets 
emailed to wherever you want.  You could use IEFACTRT exit as was 
indicated, the overhead is trivial (zero if you decide not to do anything) if 
you 
decide not to do anything, and if you wanted to use a JES exit the overhead 
again is trivial.

Brian

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



SRBs and sadump, was: Re: How to format the current linkage stack for a SLIP dump taken in SRB mode

2008-04-09 Thread Barbara Nitz
Ed,

On the bright side, people developing brand new SRB-mode infrastructures 
get lots of hands-on practice with taking SADUMPs and IPLing their 
systems. What fun! :-)

You mean we have to expect more questions about sadumps on ibm-main? :-)
The type that says 'the necessary data are not in the sadump' ?

Who gets to analyze this nice type of dumps? (After all, you don't have to 
think about timing issues when looking at them, right? Nothing can change 
anymore once the sadump has been started...)

Barbara
-- 
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/[EMAIL PROTECTED]

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



Re: Need Certification exam info on Mainframe Sysprog/RACF

2008-04-09 Thread Sivakumar, Manikandan
Thanks Mirtha! Valuable Information.

Regards,
Mani
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Mirtha Quattrochi
Sent: Tuesday, April 08, 2008 7:55 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Need Certification exam info on Mainframe Sysprog/RACF

Mani: you can check the following from IBM website: 

http://www-03.ibm.com/certify/mastery_tests/ovrZ01.shtml

http://www-03.ibm.com/certify/certs/21002102.shtml


Regards,  

Mirtha.
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf
Of Sivakumar, Manikandan
Sent: April 8, 2008 6:58 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Need Certification exam info on Mainframe Sysprog/RACF

Greetings !

 

I would appreciate if  your provide information on any Mainframe System
programming/RACF certification currently available. Thank you all.

 

Regards, Mani



The information contained in this transmission may contain privileged
and
confidential information and is intended only for the use of the
person(s)
named above. If you are not the intended recipient, any review,
dissemination, distribution or duplication of this communication is
strictly
prohibited. If you received this email in error, please contact the
sender
immediately by reply e-mail and destroy all copies of the original
message.
This email is not intended as an offer or solicitation for the purchase
or
sale of any financial instruments.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email
to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: z800 to z9 migration

2008-04-09 Thread R.S.
I don't know whethe SAPR covers it or not, but I'd like to remind about 
cyrptography. If you use ICSF and crypto features, be prepared for big 
change. Depending on your system level you could have to download new 
ICSF FMID. You won't find it in any set of PSP bucket or other sources 
covering migration to z/999 or z9. Crypto is out of scope. BTDT.



--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sąd Rejonowy dla m. st. Warszawy 
XII Wydział Gospodarczy Krajowego Rejestru Sądowego, 
nr rejestru przedsiębiorców KRS 025237

NIP: 526-021-50-88
Według stanu na dzień 01.01.2008 r. kapitał zakładowy BRE Banku SA  wynosi 
118.642.672 złote i został w całości wpłacony.

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



Re: How to format the current linkage stack for a SLIP dump taken in SRB mode?

2008-04-09 Thread Binyamin Dissen
On Wed, 9 Apr 2008 01:15:59 -0400 Craddock, Chris [EMAIL PROTECTED]
wrote:

:Barbara Nitz writes a nicely detailed summary snipped 
: In that case no amount of summ format will get you the exact linkage
:stack
: formatted automatically, as far as I know (unless the SRB abended and
:SRB-
: to-task percolation was done, I think).

:Linkage stacks get used and reused with such high frequency that
:formatting a linkage stack that is not actively in use and/or whose user
:is not currently suspended is a futile exercise. 

SLIP absolutely should SUMLIST the linkage stack for the current UOW. Is a
requirement required?

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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



Re: How to format the current linkage stack for a SLIP dump taken in SRB mode?

2008-04-09 Thread Binyamin Dissen
On Wed, 9 Apr 2008 07:07:32 +0200 Barbara Nitz [EMAIL PROTECTED] wrote:

:First, as Ed pointed out, an SSRB will only be generated when the SRB has to 
wait for something like a lock or get willingly suspended. The reason Tom has 
only seen ssrbs in his dumps may well be that they're scheduled with the local 
lock (or some other lock) held, and that isn't available when the srb is 
supposed to get dispatched. In that case, without having executed a single 
instruction, it gets suspended with an SSRB.

:I repeat: There aren't necessarily SSRBs for *every* SRB. And as far as I 
know, an SRB does not get automatically suspended just because the PER hardware 
detects a hit.

:Binyamin says that he cannot find the SRB anymore. Here's my guess what 
happened: 

Not at all. There is no SRB to find as the SRB block only exists while it is
on a queue. Once dispatched it is simply data.

The registers are consistent with the point of the trap.

:That SRB was running on a processor when the slip hit. The PER interrupt 
basically only saves the summary information from that *somewhere*. By the time 
slip got around to scheduling the actual dump request, that SRB had already run 
to completion and wasn't 'current' anymore, as in it wasn't in any dispatching 
queue with it's original storage freed and gone as far as MVS is concerned. In 
that case it will not be shown via summ format which 'only' formats (towards 
the top) S/SRBs from the global queues, then below the ASCB of the address 
space S/SRBs from the (address space) local queues. The dump nevertheless will 
show (from the summary data as captured somewhere when the trap hit) what the 
storage looked like at the point the trap hit. (Here status cpu registers is 
your friend.)

I certainly would hope that the system automatically SUMLISTs the linkage
stacks. Does the SLIP SL operand support indirect address off of control
registers?

:In that case no amount of summ format will get you the exact linkage stack 
formatted automatically, as far as I know (unless the SRB abended and 
SRB-to-task percolation was done, I think).

Actually, CBF of the CR15 value did format it.

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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



Re: How to format the current linkage stack for a SLIP dump taken in SRB mode?

2008-04-09 Thread Barbara Nitz
Binyamin,

Not at all. There is no SRB to find as the SRB block only exists while it 
is on a queue. Once dispatched it is simply data.
The registers are consistent with the point of the trap.

I believe that I said that. My explanation wasn't really for you, it was more 
for those that kept telling you to look for an SSRB.

Actually, CBF of the CR15 value did format it.

And that was NOT done via summary format command *automatically*, but by 
actually typing in an address and provide IPCS a clue how to format it.

I certainly would hope that the system automatically SUMLISTs the linkage
stacks. 

It does, doesn't it? You were able to cbf it. Is the content inconsistent with 
what you hoped to see? What prompts the ongoing enquiry after Jim provided the 
command?

Does the SLIP SL operand support indirect address off of control
registers?

No clue. Your guess looking at the slip command is as good as mine.

Barbara Nitz
-- 
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/[EMAIL PROTECTED]

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



VS: z/OS-MVS Control Block Layout - Offsets

2008-04-09 Thread Lindy Mayfield
A dream of mine was to start a shared documentation project someplace like 
sourceforge so anyone could contribute.  Or maybe an MVS control block wiki.

That idea was shot down straight away.  (-:


-Alkuperäinen viesti-
Lähettäjä: IBM Mainframe Discussion List puolesta: Rob Scott
Lähetetty: ti 8.4.2008 18:26
Vastaanottaja: IBM-MAIN@BAMA.UA.EDU
Aihe: Re: z/OS-MVS Control Block Layout - Offsets

Pipe dream of mine was to produce a z/OS version in Visio and hand it out free 
with MXI G2 licenses - maybe someday...


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
[EMAIL PROTECTED]

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



Modify DSCB information

2008-04-09 Thread Jacky Bright
Is it possible to change the DSCB information of allocated dataset through
some utility ? Like changing Primary / Secondary quantity ?

Expiry Date etc.

JAcky

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



Re: Modify DSCB information

2008-04-09 Thread Lizette Koehler
Jacky,

It depends on what you want to change and the reason for the change.  Is
this to prevent space abends or some other reason?

If the items are controlled by DFSMS (Storclas, Mgmtclass, etc.) you can use
the ISMF panels to alter a data set.
If it is things in a LISTCAT you can see if IDCAMS can help.


Depending on how the data set is allocated at the time, some things may work
and some may not.  

As for space allocation, for VSAM use IDCAMS (so long as the correct
SHAREOPTIONS are in use), for NONVSAM you will need to have control over the
data set.

Products like the old STOPX37 would intercept allocation process and add
volumes or increase space to prevent (or reduce) SX37 Abends. 

Lizette


Is it possible to change the DSCB information of allocated dataset through
some utility ? Like changing Primary / Secondary quantity ?

Expiry Date etc.

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



Re: Modify DSCB information

2008-04-09 Thread Staller, Allan
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Lizette Koehler
Sent: Wednesday, April 09, 2008 7:40 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Modify DSCB information

Jacky,

It depends on what you want to change and the reason for the change.  Is
this to prevent space abends or some other reason?

If the items are controlled by DFSMS (Storclas, Mgmtclass, etc.) you can
use
the ISMF panels to alter a data set.
If it is things in a LISTCAT you can see if IDCAMS can help.


Depending on how the data set is allocated at the time, some things may
work
and some may not.  

As for space allocation, for VSAM use IDCAMS (so long as the correct
SHAREOPTIONS are in use), for NONVSAM you will need to have control over
the
data set.

Products like the old STOPX37 would intercept allocation process and add
volumes or increase space to prevent (or reduce) SX37 Abends. 

Lizette


Is it possible to change the DSCB information of allocated dataset
through
some utility ? Like changing Primary / Secondary quantity ?

Expiry Date etc.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Modify DSCB information

2008-04-09 Thread Staller, Allan
There is an old program on the CBT Tape (DMOD) that can change many F1
DSCB attributes. I don't know if anyone has updated it for SMS. I last
used this 
Program in the early 90's.

HTH,

snip
Is it possible to change the DSCB information of allocated dataset
through
some utility ? Like changing Primary / Secondary quantity ?
/snip

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



Re: Modify DSCB information

2008-04-09 Thread Pinnacle
- Original Message - 
From: Jacky Bright [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
Sent: Wednesday, April 09, 2008 8:28 AM
Subject: Modify DSCB information



Is it possible to change the DSCB information of allocated dataset through
some utility ? Like changing Primary / Secondary quantity ?



CDSCB at www.cbttape.org. 


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



undertones of ??

2008-04-09 Thread Rob Schramm
I have been reading thru the thread with Shai Hess.  I would ask  group at 
large to be somewhat tempered in their responses.  I am perceiving a 
mean-spirited undertone to some of the responses.  Please allow for the 
mistakes of those that are at least attempting to understand and engender 
technologies that cross platforms and include Z.

Thanks for reading,

Rob Schramm



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



Re: (fwd) Re: Is IT becoming extinct?

2008-04-09 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Rick Arellanes
 Sent: Wednesday, April 09, 2008 12:21 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: (fwd) Re: Is IT becoming extinct?
 
 
 I gotta ask this, hope you don't mind. Why is the code generation for
 fullword binary so weird?
 
 Try TRUNC(OPT), you will get:
 
 LH2,14(0,10)  PGMLIT AT +10 
 A 2,0(0,8)MYDATA
 ST2,0(0,8)MYDATA
 
 See the COBOL Performance Tuning paper at http://www-
 306.ibm.com/software/awdtools/cobol/library/ for more info on 
 the TRUNC 
 compiler option, as well as the performance implications of 
 using the various 
 suboptions of TRUNC.
 
 Rick Arellanes (IBM COBOL Development and Performance)

Thanks. COBOL really confuses me at times. I'm going to double check
what our TRUNC option is. On my 3.4.1 compile, I guess since I used a
literal, I got the code:

 LA5,1(0,0)
 A 5,0(0,2)MYDATA
 ST5,0(0,2)MYDATA

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: Sequential Data Striping

2008-04-09 Thread David Andrews
On Tue, 2008-04-08 at 19:40 +, Ted MacNEIL wrote:
 FILTLIST EXTCLASS INCLUDE('SMSCOMP','SMSEXT')
 
 Why do you put the SMS prefix in the class names?
 We already know they are SMS constructs.

I've got a *really* simple setup here, a single Iceberg on a system
small enough that many of you folks would use it to initialize tapes.
Not bleeding edge, and not with a huge staff.  Our entire systems staff
is me (and I do some IDMS stuff too).

Test entries excluded, I've only got two data classes: NONSMS and
SMSxxx.  We're mostly SMS-managed nowadays, but I took my time walking
applications and users over, inch by inch, bit by bit.  Having SMS in
the class names was meaningful to me at the time, and because nobody
else sees them it's no big deal.  It's not like I have a namespace
issue, so I leave well enough alone.

Hey, you *did* ask!

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

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



JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread Fabio D'Alfonso
Hi,
I am getting this error submitting a job.

The job is a simple logrec format and previously worked.

How could we go over this?

Thanks
fabio D'Alfonso

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



Re: Modify DSCB information

2008-04-09 Thread Jacky Bright
what about Expiry date of dataset ? Can it be changed ?

JAcky


On 4/9/08, Pinnacle [EMAIL PROTECTED] wrote:

 - Original Message - From: Jacky Bright [EMAIL PROTECTED]
 Newsgroups: bit.listserv.ibm-main
 Sent: Wednesday, April 09, 2008 8:28 AM
 Subject: Modify DSCB information


 Is it possible to change the DSCB information of allocated dataset through
  some utility ? Like changing Primary / Secondary quantity ?
 
 
 CDSCB at www.cbttape.org.
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread Gary Green
Ah, we would need a little bit more than that to answer your question.

Perhaps the JCL job log?


 On Wed Apr  9 15:20 , Fabio D'Alfonso [EMAIL PROTECTED] sent:

Hi,
I am getting this error submitting a job.

The job is a simple logrec format and previously worked.

How could we go over this?

Thanks
fabio D'Alfonso

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



SPFEDIT does a RESERVE!?!

2008-04-09 Thread McKown, John
This came as a shock to me. We just went to a basic sysplex, splitting a
single image into two images. We just had a lockup occur between the two
images. This was caused because SPFEDIT does a RESERVE on the volume
during a save operation. OK, mea culpa, for not reading every word of
all the manuals where it is mentioned. The problem came up due to a
package called Data Accelerator, which does on-the-fly compression of
VSAM and non-VSAM files. What appears to have happened is that a TSO
user does a SAVE on one system. Coincidentally just a bit after this (I
think) Data Accelerator on the other system attempts a RESERVE on its
control file, which happens to be on the same volume. This hangs Data
Accelerator on the second system. But, part of the SAVE operation on the
first system invokes Data Accelerator to see if the file is compressed,
requiring access to the control file which the second system has hung
up on. Now both systems are hung up in Data Accelerator. This
eventually hangs up every OPEN and CLOSE on both systems until I figure
out what is going on (about 5 minutes once I'm informed of a problem).

The resolution: Put SPFEDIT in the conversion RNL. Also, put BMCBCSS in
the reserve conversion RNL as well.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread Myers, Edouard (OCTO)
Looking at the SYS1.LOGREC should be in uppercase


Edouard A. Myers

Acting Manager of Technical Services
Office of the Chief Technology Officer  
DC Government  
222 Massachusetts Ave, NW, Suite 200 
Washington, DC 20001  

Phone : 202-727-4017 
Fax: 202-727-3880  
Email: [EMAIL PROTECTED]
Website: http://www.octo.dc.gov

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Fabio D'Alfonso
Sent: Wednesday, April 09, 2008 9:57 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR
CN(INTERNAL)

Hi this is the job

//STEP1EXEC  PGM=IFCDIP00
//SERERDS  DD  DSN=sys1.logrec,
// DISP=SHR

on console there is a IEFC452I JOB NOT RUN

Best Regards
Fabio D'Alfonso

 Ah, we would need a little bit more than that to answer your question.

 Perhaps the JCL job log?


  On Wed Apr  9 15:20 , Fabio D'Alfonso
[EMAIL PROTECTED]
 sent:

Hi,
I am getting this error submitting a job.

The job is a simple logrec format and previously worked.

How could we go over this?

Thanks
fabio D'Alfonso

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Modify DSCB information

2008-04-09 Thread Binyamin Dissen
On Wed, 9 Apr 2008 13:28:13 +0100 Jacky Bright [EMAIL PROTECTED] wrote:

:Is it possible to change the DSCB information of allocated dataset through
:some utility ? Like changing Primary / Secondary quantity ?

:Expiry Date etc.

Well, there is always AMASPZAP against the VTOC.

But there are many that will change if you specify them in the JCL and open
for output.

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread Gary Green
If that is the EXACT JCL you submitted, the lower case characters in the DSN 
would cause a JCL error.

Try converting them to upper case and resubmitting.


 On Wed Apr  9 15:57 , Fabio D'Alfonso [EMAIL PROTECTED] sent:

Hi this is the job

//STEP1EXEC  PGM=IFCDIP00
//SERERDS  DD  DSN=sys1.logrec,
// DISP=SHR

on console there is a IEFC452I JOB NOT RUN

Best Regards
Fabio D'Alfonso

 Ah, we would need a little bit more than that to answer your question.

 Perhaps the JCL job log?


  On Wed Apr  9 15:20 , Fabio D'Alfonso [EMAIL PROTECTED]
 sent:

Hi,
I am getting this error submitting a job.

The job is a simple logrec format and previously worked.

How could we go over this?

Thanks
fabio D'Alfonso

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL) [EMAIL PROTECTED]

2008-04-09 Thread Binyamin Dissen
But nothing changed .

On Wed, 9 Apr 2008 10:00:33 -0400 Rob Scott [EMAIL PROTECTED] wrote:

:Try using uppercase for the dataset name

:-Original Message-
:From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Fabio D'Alfonso
:Sent: 09 April 2008 14:57
:To: IBM-MAIN@BAMA.UA.EDU
:Subject: Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

:Hi this is the job

://STEP1EXEC  PGM=IFCDIP00
://SERERDS  DD  DSN=sys1.logrec,
:// DISP=SHR

:on console there is a IEFC452I JOB NOT RUN

: Ah, we would need a little bit more than that to answer your question.

: Perhaps the JCL job log?

:  On Wed Apr  9 15:20 , Fabio D'Alfonso
: [EMAIL PROTECTED]
: sent:

:Hi,
:I am getting this error submitting a job.

:The job is a simple logrec format and previously worked.

:How could we go over this?

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread Rob Scott
John

If you haven't seen it already, ISPF enqueues are mentioned explicitly in the 
z/OS MVS Planning : GRS manual - there are cases where exclusion RNL is 
warranted and it also explains how SPFEDIT lives with SYSDSN.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
[EMAIL PROTECTED]


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
McKown, John
Sent: 09 April 2008 14:59
To: IBM-MAIN@BAMA.UA.EDU
Subject: SPFEDIT does a RESERVE!?!

This came as a shock to me. We just went to a basic sysplex, splitting a single 
image into two images. We just had a lockup occur between the two images. This 
was caused because SPFEDIT does a RESERVE on the volume during a save 
operation. OK, mea culpa, for not reading every word of all the manuals where 
it is mentioned. The problem came up due to a package called Data Accelerator, 
which does on-the-fly compression of VSAM and non-VSAM files. What appears to 
have happened is that a TSO user does a SAVE on one system. Coincidentally just 
a bit after this (I
think) Data Accelerator on the other system attempts a RESERVE on its control 
file, which happens to be on the same volume. This hangs Data Accelerator on 
the second system. But, part of the SAVE operation on the first system invokes 
Data Accelerator to see if the file is compressed, requiring access to the 
control file which the second system has hung up on. Now both systems are 
hung up in Data Accelerator. This eventually hangs up every OPEN and CLOSE on 
both systems until I figure out what is going on (about 5 minutes once I'm 
informed of a problem).

The resolution: Put SPFEDIT in the conversion RNL. Also, put BMCBCSS in the 
reserve conversion RNL as well.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage Administrative Services Group 
Information Technology

The information contained in this e-mail message may be privileged and/or 
confidential.  It is for intended addressee(s) only.  If you are not the 
intended recipient, you are hereby notified that any disclosure, reproduction, 
distribution or other use of this communication is strictly prohibited and 
could, in certain circumstances, be a criminal offense.  If you have received 
this e-mail in error, please notify the sender by reply and delete this message 
without copying or disclosing it.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM announcements

2008-04-09 Thread Ken Porowski
I was thinking more along the lines of a local (z/OS based web)
interface instead of the current ISPF dialogs.

Ken 

-Original Message-
Shane

Ken Porowski wrote:
 Does this mean that things like ServerPac dialogs are going the way of

 the web?

Gawd I hope not.
It took about 6 years to get Link2000 to the AP region. And how many
complaints about the (web) IBMLink have there been in the last couple of
years ???.
Ugh.

Shane ...

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



Re: IBM announcements

2008-04-09 Thread Steve Comstock

Ken Porowski wrote:

I was thinking more along the lines of a local (z/OS based web)
interface instead of the current ISPF dialogs.

Ken 


Exactly!



-Original Message-
Shane

Ken Porowski wrote:

Does this mean that things like ServerPac dialogs are going the way of



the web?


Gawd I hope not.
It took about 6 years to get Link2000 to the AP region. And how many
complaints about the (web) IBMLink have there been in the last couple of
years ???.
Ugh.

Shane ...



Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

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

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== call or email to receive a free sample student handout ==

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



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread David Andrews
On Wed, 2008-04-09 at 15:20 +0200, Fabio D'Alfonso wrote:
 The job is a simple logrec format and previously worked.

On Wed, 2008-04-09 at 15:57 +0200, Fabio D'Alfonso wrote:
 //STEP1EXEC  PGM=IFCDIP00
 //SERERDS  DD  DSN=sys1.logrec,
 // DISP=SHR

This job previously worked with a lowercase dsname?  Curious.

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

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



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread David Logan
It's easy enough to have an exit convert all JCL lines to upper case. Maybe
their shop did that.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of David Andrews
Sent: Wednesday, April 09, 2008 8:18 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

On Wed, 2008-04-09 at 15:20 +0200, Fabio D'Alfonso wrote:
 The job is a simple logrec format and previously worked.

On Wed, 2008-04-09 at 15:57 +0200, Fabio D'Alfonso wrote:
 //STEP1EXEC  PGM=IFCDIP00
 //SERERDS  DD  DSN=sys1.logrec,
 // DISP=SHR

This job previously worked with a lowercase dsname?  Curious.

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM announcements

2008-04-09 Thread Shane
On Wed, 2008-04-09 at 10:09 -0400, Ken Porowski wrote:

 I was thinking more along the lines of a local (z/OS based web)
 interface instead of the current ISPF dialogs.

A poorly designed (web) interface is a poorly designed interface.
What gives you faith it will be any better designed just because it
remains within a LAN ???.
My sceptosity level remains elevated until disproved.

Shane ...

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



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread Hal Merritt
Welcome to the wonderful world of shared DASD. You ain't seen nutin' yet
:-)

Such reserves and enqueues abound. That's the only way you can keep
multiple updaters from corrupting data. 

It also changes things. For example, in a shared DASD environment, you
might find that Data Accelerator might actually degrade performance to
an unacceptable level. From your description, every open is serialized
across the sysplex and includes a enqueue/reserve that has a good
potential for waiting on the other LPAR. 

Why not simply convert all reserves? One reason is that reserve is fast
and cheap. An enqueue involves a negotiation with all interested parties
over a commutations Link. Can be v e r y  s l o w. 

By the way, the term to use is 'deadly embrace'. Just wait till you see
the long chains: A waiting on B waiting on C waiting on D waiting on A.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of McKown, John
Sent: Wednesday, April 09, 2008 8:59 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: SPFEDIT does a RESERVE!?!

This came as a shock to me. We just went to a basic sysplex, splitting a
single image into two images. We just had a lockup occur between the two
images. This was caused because SPFEDIT does a RESERVE on the volume
during a save operation. OK, mea culpa, for not reading every word of
all the manuals where it is mentioned. The problem came up due to a
package called Data Accelerator, which does on-the-fly compression of
VSAM and non-VSAM files. What appears to have happened is that a TSO
user does a SAVE on one system. Coincidentally just a bit after this (I
think) Data Accelerator on the other system attempts a RESERVE on its
control file, which happens to be on the same volume. This hangs Data
Accelerator on the second system. But, part of the SAVE operation on the
first system invokes Data Accelerator to see if the file is compressed,
requiring access to the control file which the second system has hung
up on. Now both systems are hung up in Data Accelerator. This
eventually hangs up every OPEN and CLOSE on both systems until I figure
out what is going on (about 5 minutes once I'm informed of a problem).

The resolution: Put SPFEDIT in the conversion RNL. Also, put BMCBCSS in
the reserve conversion RNL as well.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

 

NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

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



Re: JOB00045 $HASP165 IBMUSERB ENDED AT N1 - JCL ERROR CN(INTERNAL)

2008-04-09 Thread Lizette Koehler
If you post the jcl with error messages it would help.

Basically you go to the JES Messages section and find the reason for the JCL 
error.  JCL does a decent job of telling you why you got the error. 

The JES Messages is the third Data set on SPOOL. First is JOBLOG, Second is JCL 
with Expansions, then third the JES Messages.

Lizette



Hi,
I am getting this error submitting a job.

The job is a simple logrec format and previously worked.

How could we go over this?

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



Re: (fwd) Re: Is IT becoming extinct?

2008-04-09 Thread Kelman, Tom
Hmmm, are we comparing languages a little bit here?  When I was an
undergraduate student at Ga. Tech (many years ago) the school computer
was a Burroughs 5500.  When I went back for my Masters in Computer
Science that machine was the Computer Science Department's play toy.  It
was an interesting machine since it had plug-n-play before plug-n-play.
You'd create a small gen with necessary devices like the card reader and
punch.  Then when you IPL'd the system would just look around to
determine what other devices were attached to it.  The language used was
ALGOL.  In fact the operating system itself was written in ALGOL.  I
always felt that it was a very powerful language and was sorry it didn't
catch on better. 

Tom Kelman
Commerce Bank of Kansas City
(816) 760-7632

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Ted MacNEIL
 Sent: Tuesday, April 08, 2008 3:12 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: (fwd) Re: Is IT becoming extinct?
 
 PL/1 is the UnCOBOL
 
 When I was a UofW student in the mid-1970's, they offered a PL/I
course,
 but (for some reason) it was a non-credit course for Math/CS students.
 
 -
 Too busy driving to stop for gas!
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 




*
If you wish to communicate securely with Commerce Bank and its
affiliates, you must log into your account under Online Services at 
http://www.commercebank.com or use the Commerce Bank Secure
Email Message Center at https://securemail.commercebank.com

NOTICE: This electronic mail message and any attached files are
confidential. The information is exclusively for the use of the
individual or entity intended as the recipient. If you are not
the intended recipient, any use, copying, printing, reviewing,
retention, disclosure, distribution or forwarding of the message
or any attached file is not authorized and is strictly prohibited.
If you have received this electronic mail message in error, please
advise the sender by reply electronic mail immediately and
permanently delete the original transmission, any attachments
and any copies of this message from your computer system.
*

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



Re: Modify DSCB information

2008-04-09 Thread Dave Salt
Jacky,
 
If you have SimpList installed you can select a data set from any object list 
or DSLIST using 'I' for Information. All of the data set attributes are 
displayed, including things like SMS attributes and expiry date (etc). Any of 
the displayed attributes can be changed by simply tabbing down and entering new 
values. For example, you can change the DSORG, primary/secondary allocation, 
number of directory blocks, record length, blocksize, expiry date (etc). 
 
HTH,
 Dave SaltSee the new SimpList(tm) rollover image at:   
http://www.mackinney.com/products/SIM/simplist.htmDate: Wed, 9 Apr 2008 
14:03:41 +0100 From: [EMAIL PROTECTED] Subject: Re: Modify DSCB information 
To: IBM-MAIN@BAMA.UA.EDU  what about Expiry date of dataset ? Can it be 
changed ?  JAcky   On 4/9/08, Pinnacle [EMAIL PROTECTED] wrote:   
- Original Message - From: Jacky Bright [EMAIL PROTECTED]  
Newsgroups: bit.listserv.ibm-main  Sent: Wednesday, April 09, 2008 8:28 AM  
Subject: Modify DSCB informationIs it possible to change the DSCB 
information of allocated dataset through   some utility ? Like changing 
Primary / Secondary quantity ?  CDSCB at www.cbttape.org.  
--  For 
IBM-MAIN subscribe / signoff / archive access instructions,  send email to 
[EMAIL PROTECTED] 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 
[EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at 
http://bama.ua.edu/archives/ibm-main.html 
_
Turn every day into $1000. Learn more at SignInAndWIN.ca
http://g.msn.ca/ca55/213
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Problem with CA-1

2008-04-09 Thread Yukus, Mary J CIV USMEPCOM
Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.  

We are trying to upgrade from v11 to v11.5.  When we implement the v11.5 we
have the following problems.  The first is a problem with multiple files on a
tape.  When it complete the 4th file, we get the following error.  The exact
JCL works file on our system once we back out the new version of CA-1.

This appears to maybe be some type of option that allows it to stack more
than 4 files on a tape, but haven't been able to track it down.
 

IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
-JBACKSM1 SMFD16   00  41255   151K.03.032.7
469K   0 0 0 0 0
-JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
  0   0 0 0 0 0
IEC999I IFG019CA,JBACKSM1,SMFD17
IEF196I TMSSMF06W END OF DSNB CHAIN REACHED
TMSSMF06W END OF DSNB CHAIN REACHED
IEF196I TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
-JBACKSM1 SMFD17   08 58 15.00.00 .4
2414   0 0 0 0 0

The next problem we had was where the job called for a scratch tape, the
scratch tape was mounted (see the tape inquiry info below says it's a scratch
tape)


M00605
 VOLSER=M00605
  VOLSER=M00605   DSN=MEP001.BACKUP.MO75FC.CYC8072
  EXPDT=2008/093  ACCT=HEXZEROS
  SMSMC=BLANKSFLAG1=44=(CLO,SCR)
  HOOKID=FE=  FLAG2=40=(OUT)
CTLGCNT=000
  BATCHID=54=TMSSCR   FLAG3=00  FLAG5=00
  USERID=TMSUSER  FLAG4=00  DSN17=UP.M147FC.CYC8072
  LJOB=MEP001CC  LDATE=2008/073   LPGM=ADRDSSU  LUNIT=057A LTIME=0649
  CJOB=MEP001CC  CDATE=2008/073   CPGM=ADRDSSU  CUNIT=057A CTIME=0446
  CSTEP=DUMP1CDDNAME=TAPE01   BLKCNT=00 ROBTY=00
COMPRES=078
  LABEL=SL   DEN=3590 TRTCH=256TROBID=000
TRERRC=0
  RECFM=ULRECL=00 BLKSIZE=00EDMID=BLANKS
TWERRC=0
  NUMDSNB=   1STDSNB=000  LSTDSNB=000   ACTVOL=
PRERRC=0
  1STVOL=NEXTVOL= PREVVOL=  VOLSEQ=0002
PWERRC=0
  COUNT=00209VENDOR=BLANKSBTHDATE=2007/115  VOLPERC=024
TRERRI=0
  USECLN=00201   CLNCNT=013   DATECLN=2008/072  FILPERC=002
TWERRI=1
  OUTCODE=BLANKS SLOT=000 OUTDATE=ZEROS CPUID=JCC1
PRERRI=0
  AUTIME=0427AUCODE=00AUDATE=2008/093   AUFLAG1=00
PWERRI=0
  *** SCRATCH TAPE ***
 INQUIRY COMPLETE


Here is the error we got:

MO14FC.CYC8093
 IEC151I A13-08,IFG0195B,MEP001CO,DUMP1,TAPE16,0570,M00605,MEP001.BACKUP.
 M102FC.CYC8093
 IEF196I TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE
 TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE
 IEF196I TMSSMF30I VOL=M00605, FSEQ=0001,
 IEF196I DSN=MEP001.BACKUP.MO00FC.CYC8093
 TMSSMF30I VOL=M00605, FSEQ=0001, DSN=MEP001.BACKUP.MO00FC.CYC8093
 -MEP001CO DUMP108597276.00.001.7


The error message says:


  08The requested file sequence number is less than that of the
first file on the SL or AL tape during an open to the start of
the file. Probable user error. Check the file sequence number
and volume serial numbers.

We have verified this was not a user error.  For some reason it appears that
the new CA-1 was reading the old tape label even though it was a scratch
tape.  (we do not reinit the tapes before putting them in scratch status)


Does anyone know if we missed some options somewhere that is causing this?
Both these problems go away when we go back to the old version.


Thanks,
Mary


Mary J. Yukus
IT Specialist - Lead Systems Programmer 
HQ US Military Entrance Processing Command
J6/MIT-System Support Branch

2834 Green Bay Road 
North Chicago, IL  60064-3057 

Work: 847-688-3680 x7274 
Work Cell: 224-627-6017  
DSN:  792-7274
[EMAIL PROTECTED]  

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



Re: Problem with CA-1

2008-04-09 Thread Campbell Jay
Problem # 2  is  VOLSEQ=0002 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Yukus, Mary J CIV USMEPCOM
Sent: Wednesday, April 09, 2008 11:04 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Problem with CA-1

Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.


We are trying to upgrade from v11 to v11.5.  When we implement the v11.5
we have the following problems.  The first is a problem with multiple
files on a tape.  When it complete the 4th file, we get the following
error.  The exact JCL works file on our system once we back out the new
version of CA-1.

This appears to maybe be some type of option that allows it to stack
more than 4 files on a tape, but haven't been able to track it down.
 

IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
-JBACKSM1 SMFD16   00  41255   151K.03.032.7
469K   0 0 0 0 0
-JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
  0   0 0 0 0 0
IEC999I IFG019CA,JBACKSM1,SMFD17
IEF196I TMSSMF06W END OF DSNB CHAIN REACHED TMSSMF06W END OF DSNB CHAIN
REACHED IEF196I TMSSMF30I VOL=J00414, FSEQ=0005,
DSN=JCC1.BACKUP.SMFD17.G1181V00 TMSSMF30I VOL=J00414, FSEQ=0005,
DSN=JCC1.BACKUP.SMFD17.G1181V00
-JBACKSM1 SMFD17   08 58 15.00.00 .4
2414   0 0 0 0 0

The next problem we had was where the job called for a scratch tape, the
scratch tape was mounted (see the tape inquiry info below says it's a
scratch
tape)


M00605
 VOLSER=M00605
  VOLSER=M00605   DSN=MEP001.BACKUP.MO75FC.CYC8072
  EXPDT=2008/093  ACCT=HEXZEROS
  SMSMC=BLANKSFLAG1=44=(CLO,SCR)
  HOOKID=FE=  FLAG2=40=(OUT)
CTLGCNT=000
  BATCHID=54=TMSSCR   FLAG3=00  FLAG5=00
  USERID=TMSUSER  FLAG4=00
DSN17=UP.M147FC.CYC8072
  LJOB=MEP001CC  LDATE=2008/073   LPGM=ADRDSSU  LUNIT=057A
LTIME=0649
  CJOB=MEP001CC  CDATE=2008/073   CPGM=ADRDSSU  CUNIT=057A
CTIME=0446
  CSTEP=DUMP1CDDNAME=TAPE01   BLKCNT=00 ROBTY=00
COMPRES=078
  LABEL=SL   DEN=3590 TRTCH=256TROBID=000
TRERRC=0
  RECFM=ULRECL=00 BLKSIZE=00EDMID=BLANKS
TWERRC=0
  NUMDSNB=   1STDSNB=000  LSTDSNB=000   ACTVOL=
PRERRC=0
  1STVOL=NEXTVOL= PREVVOL=  VOLSEQ=0002
PWERRC=0
  COUNT=00209VENDOR=BLANKSBTHDATE=2007/115  VOLPERC=024
TRERRI=0
  USECLN=00201   CLNCNT=013   DATECLN=2008/072  FILPERC=002
TWERRI=1
  OUTCODE=BLANKS SLOT=000 OUTDATE=ZEROS CPUID=JCC1
PRERRI=0
  AUTIME=0427AUCODE=00AUDATE=2008/093   AUFLAG1=00
PWERRI=0
  *** SCRATCH TAPE ***
 INQUIRY COMPLETE


Here is the error we got:

MO14FC.CYC8093
 IEC151I
A13-08,IFG0195B,MEP001CO,DUMP1,TAPE16,0570,M00605,MEP001.BACKUP.
 M102FC.CYC8093
 IEF196I TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE  TMSSMF14W VOLSEQ NOT 1
FOR FIRST FILE  IEF196I TMSSMF30I VOL=M00605, FSEQ=0001,  IEF196I
DSN=MEP001.BACKUP.MO00FC.CYC8093  TMSSMF30I VOL=M00605, FSEQ=0001,
DSN=MEP001.BACKUP.MO00FC.CYC8093
 -MEP001CO DUMP108597276.00.001.7


The error message says:


  08The requested file sequence number is less than that of the
first file on the SL or AL tape during an open to the start
of
the file. Probable user error. Check the file sequence
number
and volume serial numbers.

We have verified this was not a user error.  For some reason it appears
that the new CA-1 was reading the old tape label even though it was a
scratch tape.  (we do not reinit the tapes before putting them in
scratch status)


Does anyone know if we missed some options somewhere that is causing
this?
Both these problems go away when we go back to the old version.


Thanks,
Mary


Mary J. Yukus
IT Specialist - Lead Systems Programmer 
HQ US Military Entrance Processing Command
J6/MIT-System Support Branch

2834 Green Bay Road
North Chicago, IL  60064-3057 

Work: 847-688-3680 x7274
Work Cell: 224-627-6017  
DSN:  792-7274
[EMAIL PROTECTED]  

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Problem with CA-1

2008-04-09 Thread Yukus, Mary J CIV USMEPCOM
Since this is a scratch tape, it should ignore this.  The old version of CA-1
does.  VOLSEQ 1 doesn't exist any longer either since it also was a scratch
tape.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Campbell Jay
Sent: Wednesday, April 09, 2008 10:15 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Problem with CA-1

Problem # 2  is  VOLSEQ=0002 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Yukus, Mary J CIV USMEPCOM
Sent: Wednesday, April 09, 2008 11:04 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Problem with CA-1

Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.


We are trying to upgrade from v11 to v11.5.  When we implement the v11.5
we have the following problems.  The first is a problem with multiple
files on a tape.  When it complete the 4th file, we get the following
error.  The exact JCL works file on our system once we back out the new
version of CA-1.

This appears to maybe be some type of option that allows it to stack
more than 4 files on a tape, but haven't been able to track it down.
 

IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
-JBACKSM1 SMFD16   00  41255   151K.03.032.7
469K   0 0 0 0 0
-JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
  0   0 0 0 0 0
IEC999I IFG019CA,JBACKSM1,SMFD17
IEF196I TMSSMF06W END OF DSNB CHAIN REACHED TMSSMF06W END OF DSNB CHAIN
REACHED IEF196I TMSSMF30I VOL=J00414, FSEQ=0005,
DSN=JCC1.BACKUP.SMFD17.G1181V00 TMSSMF30I VOL=J00414, FSEQ=0005,
DSN=JCC1.BACKUP.SMFD17.G1181V00
-JBACKSM1 SMFD17   08 58 15.00.00 .4
2414   0 0 0 0 0

The next problem we had was where the job called for a scratch tape, the
scratch tape was mounted (see the tape inquiry info below says it's a
scratch
tape)


M00605
 VOLSER=M00605
  VOLSER=M00605   DSN=MEP001.BACKUP.MO75FC.CYC8072
  EXPDT=2008/093  ACCT=HEXZEROS
  SMSMC=BLANKSFLAG1=44=(CLO,SCR)
  HOOKID=FE=  FLAG2=40=(OUT)
CTLGCNT=000
  BATCHID=54=TMSSCR   FLAG3=00  FLAG5=00
  USERID=TMSUSER  FLAG4=00
DSN17=UP.M147FC.CYC8072
  LJOB=MEP001CC  LDATE=2008/073   LPGM=ADRDSSU  LUNIT=057A
LTIME=0649
  CJOB=MEP001CC  CDATE=2008/073   CPGM=ADRDSSU  CUNIT=057A
CTIME=0446
  CSTEP=DUMP1CDDNAME=TAPE01   BLKCNT=00 ROBTY=00
COMPRES=078
  LABEL=SL   DEN=3590 TRTCH=256TROBID=000
TRERRC=0
  RECFM=ULRECL=00 BLKSIZE=00EDMID=BLANKS
TWERRC=0
  NUMDSNB=   1STDSNB=000  LSTDSNB=000   ACTVOL=
PRERRC=0
  1STVOL=NEXTVOL= PREVVOL=  VOLSEQ=0002
PWERRC=0
  COUNT=00209VENDOR=BLANKSBTHDATE=2007/115  VOLPERC=024
TRERRI=0
  USECLN=00201   CLNCNT=013   DATECLN=2008/072  FILPERC=002
TWERRI=1
  OUTCODE=BLANKS SLOT=000 OUTDATE=ZEROS CPUID=JCC1
PRERRI=0
  AUTIME=0427AUCODE=00AUDATE=2008/093   AUFLAG1=00
PWERRI=0
  *** SCRATCH TAPE ***
 INQUIRY COMPLETE


Here is the error we got:

MO14FC.CYC8093
 IEC151I
A13-08,IFG0195B,MEP001CO,DUMP1,TAPE16,0570,M00605,MEP001.BACKUP.
 M102FC.CYC8093
 IEF196I TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE  TMSSMF14W VOLSEQ NOT 1
FOR FIRST FILE  IEF196I TMSSMF30I VOL=M00605, FSEQ=0001,  IEF196I
DSN=MEP001.BACKUP.MO00FC.CYC8093  TMSSMF30I VOL=M00605, FSEQ=0001,
DSN=MEP001.BACKUP.MO00FC.CYC8093
 -MEP001CO DUMP108597276.00.001.7


The error message says:


  08The requested file sequence number is less than that of the
first file on the SL or AL tape during an open to the start
of
the file. Probable user error. Check the file sequence
number
and volume serial numbers.

We have verified this was not a user error.  For some reason it appears
that the new CA-1 was reading the old tape label even though it was a
scratch tape.  (we do not reinit the tapes before putting them in
scratch status)


Does anyone know if we missed some options somewhere that is causing
this?
Both these problems go away when we go back to the old version.


Thanks,
Mary


Mary J. Yukus
IT Specialist - Lead Systems Programmer 
HQ US Military Entrance Processing Command
J6/MIT-System Support Branch

2834 Green Bay Road
North Chicago, IL  60064-3057 

Work: 847-688-3680 x7274
Work Cell: 224-627-6017  
DSN:  792-7274
[EMAIL PROTECTED]  

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] 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 

Re: Problem with CA-1

2008-04-09 Thread Yukus, Mary J CIV USMEPCOM
Thanks Tom, I'll forward this on to my CA-1 person.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Pinnacle
Sent: Wednesday, April 09, 2008 10:17 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Problem with CA-1

- Original Message - 
From: Yukus, Mary J CIV USMEPCOM [EMAIL PROTECTED]
Newsgroups: bit.listserv.ibm-main
Sent: Wednesday, April 09, 2008 11:04 AM
Subject: Problem with CA-1


 Hi Everyone,
 We are having a problem with CA-1 which CA believes is not a CA problem.

 We are trying to upgrade from v11 to v11.5.  When we implement the v11.5 
 we
 have the following problems.  The first is a problem with multiple files 
 on a
 tape.  When it complete the 4th file, we get the following error.  The 
 exact
 JCL works file on our system once we back out the new version of CA-1.

 This appears to maybe be some type of option that allows it to stack more
 than 4 files on a tape, but haven't been able to track it down.


 IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
 DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
 -JBACKSM1 SMFD16   00  41255   151K.03.032.7
 469K   0 0 0 0 0
 -JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
  0   0 0 0 0 0
 IEC999I IFG019CA,JBACKSM1,SMFD17
 IEF196I TMSSMF06W END OF DSNB CHAIN REACHED
 TMSSMF06W END OF DSNB CHAIN REACHED
 IEF196I TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
 TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
 -JBACKSM1 SMFD17   08 58 15.00.00 .4
 2414   0 0 0 0 0

snip

Mary,

The first thing I would do is run TMSPTRS at V11 and at V11R5 to see if you 
have pointer issues.  After that, I would work with Russ Witt at CA, and 
then the O/C/E folks at IBM if necessary, to figure out the problem.  If you 
haven't talked to Russ yet, you should request him.

Regards,
Tom Conley 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Problem with CA-1

2008-04-09 Thread Pinnacle
- Original Message - 
From: Yukus, Mary J CIV USMEPCOM [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
Sent: Wednesday, April 09, 2008 11:04 AM
Subject: Problem with CA-1



Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.

We are trying to upgrade from v11 to v11.5.  When we implement the v11.5 
we
have the following problems.  The first is a problem with multiple files 
on a
tape.  When it complete the 4th file, we get the following error.  The 
exact

JCL works file on our system once we back out the new version of CA-1.

This appears to maybe be some type of option that allows it to stack more
than 4 files on a tape, but haven't been able to track it down.


IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
-JBACKSM1 SMFD16   00  41255   151K.03.032.7
469K   0 0 0 0 0
-JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
 0   0 0 0 0 0
IEC999I IFG019CA,JBACKSM1,SMFD17
IEF196I TMSSMF06W END OF DSNB CHAIN REACHED
TMSSMF06W END OF DSNB CHAIN REACHED
IEF196I TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
-JBACKSM1 SMFD17   08 58 15.00.00 .4
2414   0 0 0 0 0


snip

Mary,

The first thing I would do is run TMSPTRS at V11 and at V11R5 to see if you 
have pointer issues.  After that, I would work with Russ Witt at CA, and 
then the O/C/E folks at IBM if necessary, to figure out the problem.  If you 
haven't talked to Russ yet, you should request him.


Regards,
Tom Conley 


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



Re: Sequential Data Striping

2008-04-09 Thread Rick Fochtman

---snip-
There's nothing wrong with stripes over stripes. I've referred to this 
as braiding in the past.


With a good pre-fetch algorithm the storage uses the parallelism of the 
striped arrays to feed the cache in large block requests from many 
disks, and in turn the RAID-0 dataset can feed the sequential read 
process by pre-fetching from many concurrent volumes and paths.


Braiding is a good thing. It is heavily used in UNIX land, Not so common 
on Windows, and unfortunately (for some unknown reason) strangely rare 
in MVS.

--unsnip
At the risk of sounding obtuse, I have to ask the question: why is 
striping even an issue today?


Given the architecture of modern DASD-like storage systems and the 
advent of Dynamic PAV, the hardware and operating system facilities SEEM 
to address all of the performance considerations that might seem to 
mitigate in favor of striping.


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



Re: Sequential Data Striping

2008-04-09 Thread R.S.

Rick Fochtman wrote:
[...]
At the risk of sounding obtuse, I have to ask the question: why is 
striping even an issue today?


A the risk of... - because of performance reasons. Even on new shining 
DASD arrays it gives performance increase. BTDT.
Good planning is harder than in very old days of SLEDs. You have to care 
about how MVS volumes are emulated on physical RAID groups.


--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2008 r. kapita zakadowy BRE Banku SA  wynosi 
118.642.672 zote i zosta w caoci wpacony.

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



Re: Sequential Data Striping

2008-04-09 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Rick Fochtman
 Sent: Wednesday, April 09, 2008 10:36 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Sequential Data Striping
 
 
 ---snip-
 There's nothing wrong with stripes over stripes. I've 
 referred to this 
 as braiding in the past.
 
 With a good pre-fetch algorithm the storage uses the 
 parallelism of the 
 striped arrays to feed the cache in large block requests from many 
 disks, and in turn the RAID-0 dataset can feed the sequential read 
 process by pre-fetching from many concurrent volumes and paths.
 
 Braiding is a good thing. It is heavily used in UNIX land, 
 Not so common 
 on Windows, and unfortunately (for some unknown reason) 
 strangely rare 
 in MVS.
 --unsnip
 At the risk of sounding obtuse, I have to ask the question: why is 
 striping even an issue today?
 
 Given the architecture of modern DASD-like storage systems and the 
 advent of Dynamic PAV, the hardware and operating system 
 facilities SEEM 
 to address all of the performance considerations that might seem to 
 mitigate in favor of striping.
 
 --

There is one left. Even if the data is physically striped on the DASD,
when you read an unstriped, in z/OS's view, disk dataset, you do a
single I/O operation. If you use z/OS striping, you do multiple I/Os
(one to each stripe), which hopefully means that you wait less for the
I/O operation. The same on a write. I.e. the amount of data concurrently
transferred is greater. Of course, if you have my luck, each stripe
(z/OS DASD volume) will end up being on the same physical back end DASD
and nothing will be prefetched in cache either. If it weren't for bad
luck, I'd have no luck at all.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: Problem with CA-1

2008-04-09 Thread Williams, Jeff (MGCS)
That second issue sounds like an intercept is missing and CA-1 isn't getting 
control to subvert the VOLSEQ. We have plenty of chains that run over 7,000 
dsnbs long created every week, I did nothing for 11.5 to enable that, it should 
work out of the box. My wag is that there is something wrong when you ipl with 
the new 11.5, old CA90 running downlevel L052INIT or something. That's just 
very bizarre behaviour for CA-1.

Jeff Williams
Operating Systems Support 
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of Yukus, Mary J CIV USMEPCOM
Sent: April 9, 2008 11:18 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Problem with CA-1


Since this is a scratch tape, it should ignore this.  The old version of CA-1
does.  VOLSEQ 1 doesn't exist any longer either since it also was a scratch
tape.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Campbell Jay
Sent: Wednesday, April 09, 2008 10:15 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Problem with CA-1

Problem # 2  is  VOLSEQ=0002 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Yukus, Mary J CIV USMEPCOM
Sent: Wednesday, April 09, 2008 11:04 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Problem with CA-1

Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.


We are trying to upgrade from v11 to v11.5.  When we implement the v11.5
we have the following problems.  The first is a problem with multiple
files on a tape.  When it complete the 4th file, we get the following
error.  The exact JCL works file on our system once we back out the new
version of CA-1.

This appears to maybe be some type of option that allows it to stack
more than 4 files on a tape, but haven't been able to track it down.
 

IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
-JBACKSM1 SMFD16   00  41255   151K.03.032.7
469K   0 0 0 0 0
-JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
  0   0 0 0 0 0
IEC999I IFG019CA,JBACKSM1,SMFD17
IEF196I TMSSMF06W END OF DSNB CHAIN REACHED TMSSMF06W END OF DSNB CHAIN
REACHED IEF196I TMSSMF30I VOL=J00414, FSEQ=0005,
DSN=JCC1.BACKUP.SMFD17.G1181V00 TMSSMF30I VOL=J00414, FSEQ=0005,
DSN=JCC1.BACKUP.SMFD17.G1181V00
-JBACKSM1 SMFD17   08 58 15.00.00 .4
2414   0 0 0 0 0

The next problem we had was where the job called for a scratch tape, the
scratch tape was mounted (see the tape inquiry info below says it's a
scratch
tape)


M00605
 VOLSER=M00605
  VOLSER=M00605   DSN=MEP001.BACKUP.MO75FC.CYC8072
  EXPDT=2008/093  ACCT=HEXZEROS
  SMSMC=BLANKSFLAG1=44=(CLO,SCR)
  HOOKID=FE=  FLAG2=40=(OUT)
CTLGCNT=000
  BATCHID=54=TMSSCR   FLAG3=00  FLAG5=00
  USERID=TMSUSER  FLAG4=00
DSN17=UP.M147FC.CYC8072
  LJOB=MEP001CC  LDATE=2008/073   LPGM=ADRDSSU  LUNIT=057A
LTIME=0649
  CJOB=MEP001CC  CDATE=2008/073   CPGM=ADRDSSU  CUNIT=057A
CTIME=0446
  CSTEP=DUMP1CDDNAME=TAPE01   BLKCNT=00 ROBTY=00
COMPRES=078
  LABEL=SL   DEN=3590 TRTCH=256TROBID=000
TRERRC=0
  RECFM=ULRECL=00 BLKSIZE=00EDMID=BLANKS
TWERRC=0
  NUMDSNB=   1STDSNB=000  LSTDSNB=000   ACTVOL=
PRERRC=0
  1STVOL=NEXTVOL= PREVVOL=  VOLSEQ=0002
PWERRC=0
  COUNT=00209VENDOR=BLANKSBTHDATE=2007/115  VOLPERC=024
TRERRI=0
  USECLN=00201   CLNCNT=013   DATECLN=2008/072  FILPERC=002
TWERRI=1
  OUTCODE=BLANKS SLOT=000 OUTDATE=ZEROS CPUID=JCC1
PRERRI=0
  AUTIME=0427AUCODE=00AUDATE=2008/093   AUFLAG1=00
PWERRI=0
  *** SCRATCH TAPE ***
 INQUIRY COMPLETE


Here is the error we got:

MO14FC.CYC8093
 IEC151I
A13-08,IFG0195B,MEP001CO,DUMP1,TAPE16,0570,M00605,MEP001.BACKUP.
 M102FC.CYC8093
 IEF196I TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE  TMSSMF14W VOLSEQ NOT 1
FOR FIRST FILE  IEF196I TMSSMF30I VOL=M00605, FSEQ=0001,  IEF196I
DSN=MEP001.BACKUP.MO00FC.CYC8093  TMSSMF30I VOL=M00605, FSEQ=0001,
DSN=MEP001.BACKUP.MO00FC.CYC8093
 -MEP001CO DUMP108597276.00.001.7


The error message says:


  08The requested file sequence number is less than that of the
first file on the SL or AL tape during an open to the start
of
the file. Probable user error. Check the file sequence
number
and volume serial numbers.

We have verified this was not a user error.  For some reason it appears
that the new CA-1 was reading the old tape label even though it was a
scratch tape.  (we do not reinit the tapes before putting them in
scratch status)


Does anyone know if we missed some options somewhere that is causing
this?
Both these problems go away when we go back to the old version.


Thanks,
Mary


Mary 

Re: Modify DSCB information

2008-04-09 Thread Rick Fochtman

snip
what about Expiry date of dataset ? Can it be changed ?
unsnip--
Yes. I THINK CDSCB can do it, but it's been a long time since I used it 
so I'm not really sure. You can always use AMASPZAP to make changes.


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



Re: Sequential Data Striping

2008-04-09 Thread David Andrews
On Tue, 2008-04-08 at 07:17 -0700, Ron Hawkins wrote:
 The Iceberg's sequential pre-fetch performance was not one of its finest
 moments. If you are seeing disconnect time of 10ms or more for your
 sequential IO then restricting your work to 8 stripes may not be the best
 thing for your workload.

1-3ms seems typical, with the current snapshot showing a max of 4.2.

 A larger number of stripes and corresponding BUFNO
 changes would increase the IO transfer and cache miss overlap.

Cache miss overlap -- hadn't thought about that, good catch.

I'm leery of striping things indiscriminately; there's a cost involved
with allocating additional extents for multivolume datasets.  F
CATALOG,REPORT,PERFORMANCE on my system reports DADSM scratch time of
139ms, which I (without any direct evidence) attribute to SVAA's dynamic
space reclaim function.  Maybe one of these days I'll turn that off and
see if interval space management improves DADSM scratch any.

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

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



Re: Sequential Data Striping

2008-04-09 Thread Hal Merritt
I'm confused. If a program is reading or writing a dataset sequentially,
then it does so one I/O (block) at a time. 

If another program is concurrently reading, then it will be doing I/O's
more or less concurrently and the likelihood of cache hits rise.

If you are writing, you write only one block at a time. With 'fast
write', the operation ends once the block is in the device cache. What
happens physically is not that relevant.  


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of McKown, John
Sent: Wednesday, April 09, 2008 10:42 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Sequential Data Striping



There is one left. Even if the data is physically striped on the DASD,
when you read an unstriped, in z/OS's view, disk dataset, you do a
single I/O operation. If you use z/OS striping, you do multiple I/Os
(one to each stripe), which hopefully means that you wait less for the
I/O operation. The same on a write. I.e. the amount of data concurrently
transferred is greater. Of course, if you have my luck, each stripe
(z/OS DASD volume) will end up being on the same physical back end DASD
and nothing will be prefetched in cache either. If it weren't for bad
luck, I'd have no luck at all.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

 

NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

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



Re: IBM announcements

2008-04-09 Thread Ken Porowski
 I never said it would be better, I was just wondering if that was going
to be the direction for what used to be done in ISPF dialogs.  Things
like ServerPac, Health Checker, Omegamon installer.

If history serves as any lesson, most attempts at any type of
installation dialog usually fails (CA-AGGRAVATOR anyone?) as well as
most other OEM installers.  Give me an install lib and a list of jobs to
run and I'll be just fine thank you.  The exception at this point
appears to be the ServerPac dialogs which actually appear to work nicely
and properly the way they are.  Altering them to use a web interface may
work but why bother?

Ken

-Original Message-
Shane

On Wed, 2008-04-09 at 10:09 -0400, Ken Porowski wrote:

 I was thinking more along the lines of a local (z/OS based web) 
 interface instead of the current ISPF dialogs.

A poorly designed (web) interface is a poorly designed interface.
What gives you faith it will be any better designed just because it
remains within a LAN ???.
My sceptosity level remains elevated until disproved.

Shane ...

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



z/OS 1.4-1.7 gotchas

2008-04-09 Thread Shmuel Metz (Seymour J.)
I may be drafted to do a 1.4 to 1.7 migration. I'm concerned both about
any gotchas in the migration itself and about anything that might impede a
later migration to a supported[1] release. There are two LPAR's in a
sysplex and a third LPAR in a monplex.

Is there anything critical that the documentation and PSP don't tell you,
or that they get wrong?

[1] 1.7 is still supported, but not for long.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Duplicate temporary dataset names

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on
04/07/2008
   at 03:44 PM, Myers, Edouard (OCTO) [EMAIL PROTECTED] said:

It should be in upper case

Why? It would still be invalid. He needs to remove it entirely.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Problem with CA-1

2008-04-09 Thread Tony
Did you copy the TMC onto this system for testing?
How did you copy it?
I have seem weird DSNB chaining problems using TMSCOPY to backup and restore
for testing and would use an IEBGENER copy anyday.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] Behalf
Of Yukus, Mary J CIV USMEPCOM
Sent: 09 April 2008 16:04
To: IBM-MAIN@BAMA.UA.EDU
Subject: Problem with CA-1


Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.

We are trying to upgrade from v11 to v11.5.  When we implement the v11.5 we
have the following problems.  The first is a problem with multiple files on
a
tape.  When it complete the 4th file, we get the following error.  The exact
JCL works file on our system once we back out the new version of CA-1.

This appears to maybe be some type of option that allows it to stack more
than 4 files on a tape, but haven't been able to track it down.


IEC205I TAPE,JBACKSM1,SMFD16,FILESEQ=0004, COMPLETE VOLUME LIST, 818
DSN=JCC1.BACKUP.SMFD16.G1181V00,VOLS=J00414,TOTALBLOCKS=38033
-JBACKSM1 SMFD16   00  41255   151K.03.032.7
469K   0 0 0 0 0
-JBACKSM1 B4BOMB   IEFPROC  FLUSH  0  0.00.00 .0
  0   0 0 0 0 0
IEC999I IFG019CA,JBACKSM1,SMFD17
IEF196I TMSSMF06W END OF DSNB CHAIN REACHED
TMSSMF06W END OF DSNB CHAIN REACHED
IEF196I TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
TMSSMF30I VOL=J00414, FSEQ=0005, DSN=JCC1.BACKUP.SMFD17.G1181V00
-JBACKSM1 SMFD17   08 58 15.00.00 .4
2414   0 0 0 0 0

The next problem we had was where the job called for a scratch tape, the
scratch tape was mounted (see the tape inquiry info below says it's a
scratch
tape)


M00605
 VOLSER=M00605
  VOLSER=M00605   DSN=MEP001.BACKUP.MO75FC.CYC8072
  EXPDT=2008/093  ACCT=HEXZEROS
  SMSMC=BLANKSFLAG1=44=(CLO,SCR)
  HOOKID=FE=  FLAG2=40=(OUT)
CTLGCNT=000
  BATCHID=54=TMSSCR   FLAG3=00  FLAG5=00
  USERID=TMSUSER  FLAG4=00  DSN17=UP.M147FC.CYC8072
  LJOB=MEP001CC  LDATE=2008/073   LPGM=ADRDSSU  LUNIT=057A
LTIME=0649
  CJOB=MEP001CC  CDATE=2008/073   CPGM=ADRDSSU  CUNIT=057A
CTIME=0446
  CSTEP=DUMP1CDDNAME=TAPE01   BLKCNT=00 ROBTY=00
COMPRES=078
  LABEL=SL   DEN=3590 TRTCH=256TROBID=000
TRERRC=0
  RECFM=ULRECL=00 BLKSIZE=00EDMID=BLANKS
TWERRC=0
  NUMDSNB=   1STDSNB=000  LSTDSNB=000   ACTVOL=
PRERRC=0
  1STVOL=NEXTVOL= PREVVOL=  VOLSEQ=0002
PWERRC=0
  COUNT=00209VENDOR=BLANKSBTHDATE=2007/115  VOLPERC=024
TRERRI=0
  USECLN=00201   CLNCNT=013   DATECLN=2008/072  FILPERC=002
TWERRI=1
  OUTCODE=BLANKS SLOT=000 OUTDATE=ZEROS CPUID=JCC1
PRERRI=0
  AUTIME=0427AUCODE=00AUDATE=2008/093   AUFLAG1=00
PWERRI=0
  *** SCRATCH TAPE ***
 INQUIRY COMPLETE


Here is the error we got:

MO14FC.CYC8093
 IEC151I A13-08,IFG0195B,MEP001CO,DUMP1,TAPE16,0570,M00605,MEP001.BACKUP.
 M102FC.CYC8093
 IEF196I TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE
 TMSSMF14W VOLSEQ NOT 1 FOR FIRST FILE
 IEF196I TMSSMF30I VOL=M00605, FSEQ=0001,
 IEF196I DSN=MEP001.BACKUP.MO00FC.CYC8093
 TMSSMF30I VOL=M00605, FSEQ=0001, DSN=MEP001.BACKUP.MO00FC.CYC8093
 -MEP001CO DUMP108597276.00.001.7


The error message says:


  08The requested file sequence number is less than that of the
first file on the SL or AL tape during an open to the start of
the file. Probable user error. Check the file sequence number
and volume serial numbers.

We have verified this was not a user error.  For some reason it appears that
the new CA-1 was reading the old tape label even though it was a scratch
tape.  (we do not reinit the tapes before putting them in scratch status)


Does anyone know if we missed some options somewhere that is causing this?
Both these problems go away when we go back to the old version.


Thanks,
Mary


Mary J. Yukus
IT Specialist - Lead Systems Programmer
HQ US Military Entrance Processing Command
J6/MIT-System Support Branch

2834 Green Bay Road
North Chicago, IL  60064-3057

Work: 847-688-3680 x7274
Work Cell: 224-627-6017
DSN:  792-7274
[EMAIL PROTECTED]

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

No virus found in this incoming message.
Checked by AVG.
Version: 7.5.519 / Virus Database: 269.22.9/1364 - Release Date: 07/04/2008
18:38

No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.519 / Virus Database: 269.22.9/1364 - Release Date: 07/04/2008
18:38

--
For 

Re: Faxing from the mainframe

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED],
on 04/08/2008
   at 02:02 PM, Timothy Sipples [EMAIL PROTECTED] said:

Perhaps it's more precise to say that OV/MVS is, by far, the closest
current match to PROFS. Is that fair?

Is OV/VM dead? If not, it's the closest available to PROFS.

OV/MVS was a hodgepodge of unrelated components bolted together. I'd be
interested in comments from prior or current OV/MVS users as to how they
view it.

BTDTGTS.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Modify DSCB information

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on
04/09/2008
   at 01:28 PM, Jacky Bright [EMAIL PROTECTED] said:

Is it possible to change the DSCB information of allocated dataset
through some utility ?

OPEN will merge some fields from your DD back to the DSCB. That's often
useful, but sometimes somebody changes something that they shouldn't have.

Like changing Primary / Secondary quantity ?

You can change secondary; the system does not record the primary size.
Note that your first extent may be smaller than the primary size, and that
there is no way to tell how many extents the system initially allocated to
satisfy the primary requirement.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Duplicate temporary dataset names

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 04/07/2008
   at 02:27 PM, Mark Zelden [EMAIL PROTECTED] said:

The problem is not with the poster,

It's the poster that tried to actually run the bad JCL. He needs to know
how to fix the JCL, which I told him. Fixing the web site is a more
difficult problem.

it is with LISTSERV's web interface.

Broken web sites are endemic :-(

Just to prove it

I'm rarely sceptical about claims that a web site is broken; I might be
sceptical about claims that it is not ;-)

FWIW, there are sites that are much more badly broken.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Broken LISTSERV (was: Duplicate temporary dataset names)

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 04/07/2008
   at 10:41 AM, Paul Gilmartin [EMAIL PROTECTED] said:

Yours is fine.  Apparently you posted via E-mail (I'm guessing because
your Date: header indicates MDT, not CDT).  I posted via the WWW
interface, so that narrows the suspect list.

The web interface is not LISTSERV, any more than bit.listserv.ibm-main is
IBM-MAIN.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Broken LISTSERV (was: Duplicate temporary dataset names)

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 04/07/2008
   at 06:41 AM, Steve Comstock [EMAIL PROTECTED] said:

[Now I'll wait to see how this comes through on the actual
message, just to verify.]

It came through just fine.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread Paul Gilmartin
On Wed, 9 Apr 2008 10:09:04 -0400, Rob Scott wrote:

If you haven't seen it already, ISPF enqueues are mentioned explicitly in the 
z/OS MVS Planning : GRS manual - there are cases where exclusion RNL is 
warranted and it also explains how SPFEDIT lives with SYSDSN.

And, more important, earlier I found in one of the ISPF manuals an
explanation of how ISPF thrives without exclusive ENQs on SYSDSN.
This is a technique I earnestly wish would be embraced by other z/OS
components, particularly the C Run Time Library.

-- gil

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



Re: Faxing from the mainframe

2008-04-09 Thread Eric Bielefeld
When I was at PH Mining, we had OV/MVS for several years.  We got it when 
there were very few PCs in the company.  Most people who had PCs, and did 
emails or document writing on the mainframe didn't like OV/MVS.  It was much 
more cumbersome to use than a PC.  When most people had PCs, we got rid of 
OV/MVS.  I don't remember when though.  I know the OV/MVS email system was not 
connected to the internet.  

There was a project to allow people to send from OV/MVS to people within the 
company who had Groupwise, and vice versa, but that project was never 
completed.  

Eric

 Shmuel Metz (Seymour J.) [EMAIL PROTECTED] wrote: 
 OV/MVS was a hodgepodge of unrelated components bolted together. I'd be
 interested in comments from prior or current OV/MVS users as to how they
 view it.
 
 BTDTGTS.
  
 -- 
  Shmuel (Seymour J.) Metz, SysProg and JOAT
  ISO position; see http://patriot.net/~shmuel/resume/brief.html 
--
Eric Bielefeld
Systems Programmer
Aviva USA
Des Moines, Iowa
515-645-5153

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



Re: z/OS 1.4-1.7 gotchas

2008-04-09 Thread Jerry Fuchs
One that we ran into was a COBOL RM31 program calling an assembler RM24 
program.
Had to change the LE370 options ALL31 to OFF and HEAP to ANYWHERE.





Shmuel Metz (Seymour J.) [EMAIL PROTECTED] 
Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
04/09/2008 12:16 PM
Please respond to
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU


To
IBM-MAIN@BAMA.UA.EDU
cc

Subject
z/OS 1.4-1.7 gotchas






I may be drafted to do a 1.4 to 1.7 migration. I'm concerned both about
any gotchas in the migration itself and about anything that might impede a
later migration to a supported[1] release. There are two LPAR's in a
sysplex and a third LPAR in a monplex.

Is there anything critical that the documentation and PSP don't tell you,
or that they get wrong?

[1] 1.7 is still supported, but not for long.
 
-- 
 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Modify DSCB information

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on
04/09/2008
   at 07:43 AM, Staller, Allan [EMAIL PROTECTED] said:

There is an old program on the CBT Tape (DMOD) that can change many F1
DSCB attributes. I don't know if anyone has updated it for SMS.

Aren't the SMS attributes carried in the NVR rather than the DSCB1?
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM announcements

2008-04-09 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED],
on 04/09/2008
   at 10:09 AM, Ken Porowski [EMAIL PROTECTED] said:

I was thinking more along the lines of a local (z/OS based web) interface
instead of the current ISPF dialogs.

I'm sure that Shane was as well, and that he is concerned about the track
record of such replacement interfaces. I believe that he is right to be
concerned.
 
-- 
 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Problem with CA-1

2008-04-09 Thread Russell Witt
Mary,  

I am aware of the first problem (the level-1 tech asked me to look at the 
issue). She is going to ask for some additional information (for example, you 
have the SYSPRINT for the DFDSS step that is failing coded as DD DUMMY, 
and we would like to see if DFDSS is putting out any error messages.  

I was not aware of the second issue, so please open an issue with CA-1 
support. I can tell you that the first question we will ask is to see the 
joblog 
and/or JCL for the failing job. My guess is that they have LABEL=2 specified 
and are trying to stack a dataset onto a scratch tape. 

Feel free to contact me directly.

Russell Witt
L2 Support Manager
[EMAIL PROTECTED]

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



Re: Sequential Data Striping

2008-04-09 Thread Ron Hawkins
Hal,

What operating system are you using? The z/OS I use reads multiple blocks
per start sub-channel so that blocks are pre-fetched into buffers ahead of
the program request.

For sequential caching algorithms, in HDS anyway, having two jobs reading
the same dataset does not mean the trailing job will get cache hits. That
implies that sequential IO is walking the cache - this is very bad.
Sequential reads are assigned a pre-fetch area in cache that is re-used by
the sequential pre-fetch algorithm. 

This prevents cache walking, but it also means that most sequential read
processes are doing their own pre-fetch reads from disk. Even if they are
reading from the same volume or dataset. There are some exceptions to this
when there are two sequences of sequential reads in the same general area,
but this is an extraordinary situation.

For chained writes, a similar explanation except it is the parity generation
and destage process that are optimized when sequential writes are detected.

Note that detection can be through a bit setting in the channel command, or
access pattern detection.

I don't think you are really doing sequential IO one block at a time, except
perhaps for VSAM using default BUFSP.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Hal Merritt
 Sent: Wednesday, April 09, 2008 9:00 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: [IBM-MAIN] Sequential Data Striping
 
 I'm confused. If a program is reading or writing a dataset
 sequentially,
 then it does so one I/O (block) at a time.
 
 If another program is concurrently reading, then it will be doing I/O's
 more or less concurrently and the likelihood of cache hits rise.
 
 If you are writing, you write only one block at a time. With 'fast
 write', the operation ends once the block is in the device cache. What
 happens physically is not that relevant.
 
 

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



Re: z/OS 1.4-1.7 gotchas

2008-04-09 Thread pilgrimpez
One that got us was the TCPIP profile default for the SEGMENTATIONOFFLOAD 
changed from NO to YES. This attempts to offload some of the TCPIP packet 
handling from the processor to the OSA card. If you have an old(ish - ours was 
from 2006/2007) version of the OSA Express/Express2 card, it will lock up under 
certain high workload conditions, and all IP traffic to and from the machine 
will stop. The only resolution is a full Power-on Reset - an IPL is not enough.

There is a microcode fix for the OSA, however the workaround is to explicitly 
specify NOSEGMENTATIONOFFLOAD on a GLOBALCONFIG statement in your TCPIP 
profile, on all LPARs that run a TCPIP stack. 

It's a known problem apparently. We thought we'd been quite thorough in our 
prep too, but we missed it.

Brian


-
Email sent from www.virginmedia.com/email
Virus-checked using McAfee(R) Software and scanned for spam

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



Web Interfaces (was: Broken LISTSERV)

2008-04-09 Thread Paul Gilmartin
On Wed, 9 Apr 2008 11:02:59 -0300, Shmuel Metz (Seymour J.) wrote:

The web interface is not LISTSERV, any more than bit.listserv.ibm-main is
IBM-MAIN.

Right.  Even as the web interface isn't IBMLink.  But the distinction
blurs when one tries to use it.

-- gil

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



Re: Sequential Data Striping

2008-04-09 Thread Ron Hawkins
Dave,

1-3ms disconnect time is pretty good for sequential IO on Iceberg. Early
Iceberg and RVAs I came across were typically 20-50ms disconnect time during
batch - I had the first ICEBERG in ASIA.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of David Andrews
 Sent: Wednesday, April 09, 2008 8:49 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: [IBM-MAIN] Sequential Data Striping
 
 On Tue, 2008-04-08 at 07:17 -0700, Ron Hawkins wrote:
  The Iceberg's sequential pre-fetch performance was not one of its
 finest
  moments. If you are seeing disconnect time of 10ms or more for your
  sequential IO then restricting your work to 8 stripes may not be the
 best
  thing for your workload.
 
 1-3ms seems typical, with the current snapshot showing a max of 4.2.
 
  A larger number of stripes and corresponding BUFNO
  changes would increase the IO transfer and cache miss overlap.
 
 Cache miss overlap -- hadn't thought about that, good catch.
 
 I'm leery of striping things indiscriminately; there's a cost involved
 with allocating additional extents for multivolume datasets.  F
 CATALOG,REPORT,PERFORMANCE on my system reports DADSM scratch time of
 139ms, which I (without any direct evidence) attribute to SVAA's
 dynamic
 space reclaim function.  Maybe one of these days I'll turn that off and
 see if interval space management improves DADSM scratch any.
 
 --
 David Andrews
 A. Duda and Sons, Inc.
 [EMAIL PROTECTED]
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Sequential Data Striping

2008-04-09 Thread Ron Hawkins
Rick,

While the arrays have all this parallelism built in so that sequential IO is
pre-fetched concurrently from many disks into the cache (on some RAID
designs), the effectiveness is somewhat discounted when this massively
parallel data stream from disk to cache is transferred one SSCH at a time on
one channel at a time from cache to host.

While PAV provides a degree of parallelism at the volume and dataset level,
it does not provide any parallelism at requesting program level. Using wide
striping with striped datasets (RAID-0) means that the buffers can be
processing reads and writes to many volumes in parallel across many
channels. In simple terms, a four way striped dataset can be processed up to
four times faster than an un-striped dataset.

The other advantage of striping, especially wide striping, is prevention or
mitigation of hot spots. Even with PAV we have all seen how the reporting
phase of batch processing can bog down when the new master file is suddenly
hammered by 25 reporting programs. There are a few ways to relieve this such
as IO avoidance with DLF, or creating clone datasets with FCV2 or similar.
Another way is to stripe the dataset so that the IO is spread across many
volumes, paths, and usually more disk drives.

This is the whole logic behind LDEV Striping (HDS parlance). Array Groups
with 4 disk drives, RAID-5 and 10, do not handle hot spots as well as Array
Groups with 8 disk drives. LDEV striping allows volumes to be striped over
16 or 32 disk, which in turn reduce skew and soften the hot spots that
create sibling pend. The same logic applies to striped datasets.

RAID-0 datasets for random activity need no explanation - it is just better
than sliced bread.

Ron

 At the risk of sounding obtuse, I have to ask the question: why is
 striping even an issue today?
 
 Given the architecture of modern DASD-like storage systems and the
 advent of Dynamic PAV, the hardware and operating system facilities
 SEEM
 to address all of the performance considerations that might seem to
 mitigate in favor of striping.
 

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



Re: How to format the current linkage stack for a SLIP dump taken in SRB mode?

2008-04-09 Thread Binyamin Dissen
On Wed, 9 Apr 2008 11:24:09 +0200 Barbara Nitz [EMAIL PROTECTED] wrote:

:Not at all. There is no SRB to find as the SRB block only exists while it 
is on a queue. Once dispatched it is simply data.
:The registers are consistent with the point of the trap.

:I believe that I said that. My explanation wasn't really for you, it was more 
for those that kept telling you to look for an SSRB.

Sorry.

:Actually, CBF of the CR15 value did format it.

:And that was NOT done via summary format command *automatically*, but by 
actually typing in an address and provide IPCS a clue how to format it.

Yes.

:I certainly would hope that the system automatically SUMLISTs the linkage
:stacks. 

:It does, doesn't it? You were able to cbf it. Is the content inconsistent 
with what you hoped to see? What prompts the ongoing enquiry after Jim provided 
the command?

It appears to be accurate.

:Does the SLIP SL operand support indirect address off of control
:registers?

:No clue. Your guess looking at the slip command is as good as mine.

Not as of 1.8

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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



TIOT filling up: too many dynamic concatenations

2008-04-09 Thread David Eisenberg
Anyone,

I have a mainframe assembler application which is invoking Unix system 
services to get the names of all of the files in an NFS-mounted folder. The 
application dynamically allocates and logically concatenates these files into 
one giant dataset, then uses QSAM macros to read it.

The DYNALLOC calls work this way: first, I dynamically allocate the first file 
in 
the folder with DDNAME MYFILE. Then the program enters a loop, performing 
these steps for each remaining file in the folder:
1) Dynamically allocate the file, asking the system to provide the DDNAME (I 
observe that these are getting the ddnames SYS1, SYS2, etc).
2) Dynamically concatenate MYFILE with the SYSx dataset just allocated 
(with the permanently allocated attribute on).

This works beautifully; when I exit the loop, I can OPEN and GET all the 
records successfully from MYFILE.

The problem is that I have reached a practical limit of approximately 540 files 
in the folder, because when I reach that point, I get a dynamic concatenation 
ABEND due to the TIOT filling up. I am told that our TIOT size is the default 
of 
32K, which would allow for a maximum of 1,635 DDs in a job step. It would 
seem, however, that something in my allocation/concatenation loop is 
preventing me from reaching that number of files. There are only a handful of 
other DDs allocated to the step (e.g., STEPLIB, etc).

If I were able to handle up to 750 (or perhaps 1,000) files at a time, it would 
be of immense help. At the moment, our only option seems to be to split up 
the files into multiple folders of 500 files each.

Do I have any other options? Thanks so much.

David

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



False Advertising

2008-04-09 Thread Gary Green
Many of you will probably receive the email from one of the MF sites which will 
contain the reference to this article.

http://serverspecs.blogs.techtarget.com/2008/04/04/why-there-should-probably-be-no-windows-in-the-data-center/?track=NL-576ad=634581asrc=EM_NLN_3449818uid=1900046

When I saw the title, Why There Should Probably Be No Windows in the Data 
Center, it piqued my  interest. ;)

As I mention in the subject, it turned out to be false advertising.

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread Edward Jaffe

David Eisenberg wrote:
The problem is that I have reached a practical limit of approximately 540 files 
in the folder, because when I reach that point, I get a dynamic concatenation 
ABEND due to the TIOT filling up. I am told that our TIOT size is the default of 
32K, which would allow for a maximum of 1,635 DDs in a job step. It would 
seem, however, that something in my allocation/concatenation loop is 
preventing me from reaching that number of files. There are only a handful of 
other DDs allocated to the step (e.g., STEPLIB, etc).
  


Which abend code? Is there no dump? A dump will show you what's in the TIOT.

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of David Eisenberg
 Sent: Wednesday, April 09, 2008 1:17 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: TIOT filling up: too many dynamic concatenations
 
 
 Anyone,
 
 I have a mainframe assembler application which is invoking 
 Unix system 
 services to get the names of all of the files in an 
 NFS-mounted folder. The 
 application dynamically allocates and logically concatenates 
 these files into 
 one giant dataset, then uses QSAM macros to read it.
 
 

[snip]

 If I were able to handle up to 750 (or perhaps 1,000) files 
 at a time, it would 
 be of immense help. At the moment, our only option seems to 
 be to split up 
 the files into multiple folders of 500 files each.
 
 Do I have any other options? Thanks so much.
 
 David

Why do you concatenate them that way? Why not just find/open/process
each independently? Or if you prefer, find all of them, then in a loop
(allocate, open, process, deallocate) each individually? Yes, it is a
bit more difficult to program, but it is infinitely scalable.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread David Eisenberg
Ed,

Field S99ERROR (after the dynamic concatenation request to DYNALLOC) is 
coming back with a value of X'0238': Space unavailable in task input output 
table (TIOT). The manual says that the application should Reduce the total 
number of allocated DDs and devices. Deallocate data sets that are not 
needed simultaneously.

The only way I've found to reduce the total number of allocated DDs is to 
reduce the number of files in the folder. I can't deallocate any of the 
component allocations once they've been concatenated.

I did use IDF to step through and watch the TIOT grow. With each new 
concatenation call, there is an entry which keeps growing in size until the 
TIOT fills up.

I think that what I need to know is if I'm missing some approach/technique 
that can get around what is probably a legitimate limitation.

David

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



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread Ted MacNEIL
Why not simply convert all reserves? One reason is that reserve is fast and 
cheap. An enqueue involves a negotiation with all interested parties over a 
commutations Link. Can be v e r y  s l o w. 

I've been converting them for years.
With GRS*, fast coupling links, and today's DASD, the difference is not 
noticable.
-
Too busy driving to stop for gas!

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread David Eisenberg
Yes, it is a bit more difficult to program, but it is infinitely scalable.

Of course, you are correct. I took this approach because I have inherited a 
pre-existing application that used to read a single mainframe dataset. It's 
only 
recently that the capability to read multiple files via NFS was made necessary.

My approach worked very nicely until very recently. If I have to modify the 
application to work the way you've suggested, then of course, I will.

David

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



Re: z/OS 1.4-1.7 gotchas

2008-04-09 Thread Jerry Fuchs
Were unable to do any SPUFI commands due to RACF authorization.
This fixed that.

//STEP1  EXEC  PGM=IKJEFT01,DYNAMNBR=20 
//SYSTSPRT  DD  SYSOUT=* 
//SYSTSIN   DD  * 
 SETROPTS GENERIC(DSNR) 
 RDEFINE DSNR ** UACC(READ) 

Can be done in advance on z/OS 1.4

Don't forget JES2 $ACTIVATE command on z/OS 1.4

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of David Eisenberg
Sent: Wednesday, April 09, 2008 1:17 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: TIOT filling up: too many dynamic concatenations

Anyone,

I have a mainframe assembler application which is invoking Unix system
services to get the names of all of the files in an NFS-mounted folder.
The application dynamically allocates and logically concatenates these
files into one giant dataset, then uses QSAM macros to read it.

The DYNALLOC calls work this way: first, I dynamically allocate the
first file in the folder with DDNAME MYFILE. Then the program enters a
loop, performing these steps for each remaining file in the folder:
1) Dynamically allocate the file, asking the system to provide the
DDNAME (I observe that these are getting the ddnames SYS1, SYS2,
etc).
2) Dynamically concatenate MYFILE with the SYSx dataset just
allocated (with the permanently allocated attribute on).

This works beautifully; when I exit the loop, I can OPEN and GET all the
records successfully from MYFILE.

The problem is that I have reached a practical limit of approximately
540 files in the folder, because when I reach that point, I get a
dynamic concatenation ABEND due to the TIOT filling up. I am told that
our TIOT size is the default of 32K, which would allow for a maximum of
1,635 DDs in a job step. It would seem, however, that something in my
allocation/concatenation loop is preventing me from reaching that number
of files. There are only a handful of other DDs allocated to the step
(e.g., STEPLIB, etc).

If I were able to handle up to 750 (or perhaps 1,000) files at a time,
it would be of immense help. At the moment, our only option seems to be
to split up the files into multiple folders of 500 files each.

Do I have any other options? Thanks so much.
snip

Try putting DYNAMNBR=1024 on your EXEC card.

Regards,
Steve Thompson

-- All opinions expressed by me are my own and may not necessarily
reflect those of my employer. --

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



Re: Modify DSCB information

2008-04-09 Thread Mark Zelden
On Wed, 9 Apr 2008 10:48:10 -0400, Dave Salt [EMAIL PROTECTED] wrote:

 
If you have SimpList installed you can ...

snip

You forgot the   shameless plugtag.   :-)

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: How to format the current linkage stack for a SLIP dump taken in SRB mode?

2008-04-09 Thread Jim Mulder
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 04/09/2008 
04:20:11 AM:
 
 I certainly would hope that the system automatically SUMLISTs the 
linkage
 stacks. Does the SLIP SL operand support indirect address off of control
 registers?

  The linkage stack should be in the SUMDUMP.
VERBX SUMDUMP provides a list of the areas that are in the SUMDUMP.

  SLIP does not support indirect addressing from a control register. 
 
Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Ted MacNEIL
 Sent: Wednesday, April 09, 2008 1:36 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: SPFEDIT does a RESERVE!?!
 
 
 Why not simply convert all reserves? One reason is that 
 reserve is fast and cheap. An enqueue involves a negotiation 
 with all interested parties over a commutations Link. Can be 
 v e r y  s l o w. 
 
 I've been converting them for years.
 With GRS*, fast coupling links, and today's DASD, the 
 difference is not noticable.
 -

No coupling facility, so basic sysplex. XCF signalling via a ESCON CTC.
That's all I have. The CF was nixed due to cost.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



OA22578 NEW FUNCTION (GRS) migrate GRSRNL=EXCLUDE environment to full RNLs without requiring a sysplex-wide outage

2008-04-09 Thread Knutson, Sam
Interesting APAR OA22578 NEW FUNCTION (GRS)

  http://publibz.boulder.ibm.com/zoslib/pdf/OA22578.pdf 

PTF List:
  Release 73J   : UA40237 available 08/04/09 (1000 )
  Release 730   : UA40235 available 08/04/09 (1000 )
  Release 74J   : UA40238 available 08/04/09 (1000 )
  Release 740   : UA40236 available 08/04/09 (1000 )


  * USERS AFFECTED: All users of hbb7730 and up in a Parallel*
  * Sysplex and GRS STAR environment *
  
  * PROBLEM DESCRIPTION: See problem summary.*
  
  * RECOMMENDATION:  *
  
  Installations that desire to switch from GRSRNL=EXCLUDE to
  standard RNLs must schedule a sysplex-wide outage in order to
  perform the migration.
 
  GRSRNL=EXCLUDE is a special mode where GRS excludes most SYSTEMS
  (global) level ENQs to SYSTEM (local) level scope.
 
 
  PROBLEM CONCLUSION:
 
 
  TEMPORARY FIX:
 
 
  COMMENTS:
  This SPE contains function which provides a migration path from
  a GRSRNL=EXCLUDE environment to full RNLs without requiring a
  sysplex-wide outage for certain environments. It will require
  that only one STAR mode system remains in the sysplex before the
  function can be used.
 
  This function is disabled by default and a DIAGxx setting will
  be required to enable it. Specifics on enabling this function
  can be obtained from the IBM Washington Systems Center by
  sending Nat Stevenson an email at [EMAIL PROTECTED]
 
  Please consider these questions prior to contacting the
  Washington Systems Center:
* Are you sharing any resources (DASD) outside of the sysplex?
* Do you have a need to perform this migration without a
  sysplex-wide outage?
 
  Extensive planning is required before making any changes to the
  Resource Name Lists (RNLs) as any errors in their configuration
  can lead to deadlocks or data integrity errors. Consult the
  manuals of installed applications for details on how to
  configure their ENQs.
 
  Note that once migrating to the specified RNLs, the only way to
  move back to GRSRNL=EXCLUDE is a sysplex-wide outage.
  Additionally note that there is no FORCE option for changing
  from the specified RNLs to another set of RNLs therefore long
  held resources could delay such a change indefinitely requiring
  cancellation of jobs or even a sysplex-wide outage to complete.
  Consult the GRS Planning Guide for more information on this
  function.
 
  Documentation updates for this APAR can be found in

  http://publibz.boulder.ibm.com/zoslib/pdf/OA22578.pdf









This email/fax message is for the sole use of the intended
recipient(s) and may contain confidential and privileged information.
Any unauthorized review, use, disclosure or distribution of this
email/fax is prohibited. If you are not the intended recipient, please
destroy all paper and electronic copies of the original message.

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread Gene Hudders
Hi Ed:
 
Maybe not the best solution but you can increase the size of the TIOT in  the 
ALLOCxx parmlib member in the z/OS MVS Initialization and Tuning Reference  
_http://publibz.boulder.ibm.com/epubs/pdf/iea2e261.pdf_ 
(http://publibz.boulder.ibm.com/epubs/pdf/iea2e261.pdf)  page  73. The maximum 
size is 64K.
 
Regards,
Gene



**Planning your summer road trip? Check out AOL Travel Guides.
  (http://travel.aol.com/travel-guide/united-states?ncid=aoltrv000316)

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread David Eisenberg
Try putting DYNAMNBR=1024 on your EXEC card.

Just tried it; no good. Same result as before. Thanks, though.

David

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of David Eisenberg
 Sent: Wednesday, April 09, 2008 1:42 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: TIOT filling up: too many dynamic concatenations
 
 
 Yes, it is a bit more difficult to program, but it is 
 infinitely scalable.
 
 Of course, you are correct. I took this approach because I 
 have inherited a 
 pre-existing application that used to read a single mainframe 
 dataset. It's only 
 recently that the capability to read multiple files via NFS 
 was made necessary.
 
 My approach worked very nicely until very recently. If I have 
 to modify the 
 application to work the way you've suggested, then of course, I will.
 
 David

Ah. That makes sense. I hate changing code.

Hum, you could use the UNIX cat program to catenate all the files
together into a single file somewhere, then read that. In a shell
script, I'd do something like:

#!/bin/sh
cd /nfs/directory/to/scan
cat * ~/all.files
process ~/all.files

You didn't say what language you are writing in. But you can dynamically
invoke the /bin/cat program from almost anything via the BPXWUNIX
subroutine.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: Modify DSCB information

2008-04-09 Thread Dave Salt
I usually put the Shameless plug tag if the solution being offered is a bit 
of a stretch from what the person is asking for. But in this case, the ability 
to change data set attributes  is just one of the many time saving features 
SimpList offers .   ;-)  

Dave Salt

See the new SimpList(tm) rollover image at:
http://www.mackinney.com/products/SIM/simplist.htm


 Date: Wed, 9 Apr 2008 13:51:46 -0500
 From: [EMAIL PROTECTED]
 Subject: Re: Modify DSCB information
 To: IBM-MAIN@BAMA.UA.EDU

 On Wed, 9 Apr 2008 10:48:10 -0400, Dave Salt  wrote:


If you have SimpList installed you can ...

 

 You forgot the  tag. :-)

 Mark
 --
 Mark Zelden
 Sr. Software and Systems Architect - z/OS Team Lead
 Zurich North America / Farmers Insurance Group - ZFUS G-ITO
 mailto:[EMAIL PROTECTED]
 z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
 Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


_
Turn every day into $1000. Learn more at SignInAndWIN.ca
http://g.msn.ca/ca55/213

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



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread Ted MacNEIL
No coupling facility, so basic sysplex. XCF signalling via a ESCON CTC.
That's all I have. The CF was nixed due to cost.

With two systems (which, iirc, you have), simple XCF signalling should be 
enough.

-
Too busy driving to stop for gas!

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread David Eisenberg
You didn't say what language you are writing in.

Mainframe assembler.

Your suggestion would work, but then I would have to get into an argument 
with the network guys when I tell them that I need twice as much disk just so 
that I can do a physical concatenation of all of the files. I don't think I 
have a 
leg to stand on, given that there is a programmatic, scalable solution (i.e., 
processing each file on its own).

I think that I might have to modify the appllication...

David

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread Ted MacNEIL
Try putting DYNAMNBR=1024 on your EXEC card.

Just tried it; no good. Same result as before.

That's because your TIOT size is still 32K.
As somebody stated, the short term solution is to bump it up to 64K.

The long term would be (imo) re-write the programme to open one file at a time.

-
Too busy driving to stop for gas!

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



Re: OA22578 NEW FUNCTION (GRS) migrate GRSRNL=EXCLUDE environment to full RNLs without requiring a sysplex-wide outage

2008-04-09 Thread Ted MacNEIL
Release 73J
Release 730
Release 74J
Release 740

What releases of z/OS do these correspond to?

-
Too busy driving to stop for gas!

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



Re: OA22578 NEW FUNCTION (GRS) migrate GRSRNL=EXCLUDE environment to full RNLs without requiring a sysplex-wide outage

2008-04-09 Thread Edward Jaffe

Ted MacNEIL wrote:

Release 73J
Release 730
Release 74J
Release 740



What releases of z/OS do these correspond to?
  


z/OS 1.8 and 1.9.

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

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



Dynamic PER Traps

2008-04-09 Thread Chase, John
Hi, All,

How quickly does the first of a pair of SLIP IF traps arm the second
one?

I have a situation wherein I may need to trap an IF in a common routine
only when it's called from a specific location within a specific
program.  The route from the caller to the common routine goes thru
some IBM OCO code, so I can't say with confidence how long it would take
to get from the caller to the callee.

TIA,

-jc-


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



Re: OA22578 NEW FUNCTION (GRS) migrate GRSRNL=EXCLUDE environment to full RNLs without requiring a sysplex-wide outage

2008-04-09 Thread Staller, Allan
1.8 and 1.9 (English **, Japanese **J)

Subject: Re: OA22578 NEW FUNCTION (GRS) migrate GRSRNL=EXCLUDE
environment to full RNLs without requiring a sysplex-wide outage

Release 73J
Release 730
Release 74J
Release 740

What releases of z/OS do these correspond to?

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



Re: OA22578 NEW FUNCTION (GRS) migrate GRSRNL=EXCLUDE environment to full RNLs without requiring a sysplex-wide outage

2008-04-09 Thread Ted MacNEIL
1.8 and 1.9 (English **, Japanese **J)

Thanks.
Being out of work for awhile can make you lose touch with small things.

-
Too busy driving to stop for gas!

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



Re: z/OS 1.4-1.7 gotchas [EMAIL PROTECTED]

2008-04-09 Thread Scott Rowe
???
 
AFIAK there is no fix, microcode or otherwise, for the segmentation offload 
problem.  I think the default has since been changed been changed to off.  
Also, it did not affect old OSA cards, it affects ALL OSA Express cards.  
There was also no need to POR, or even IPL, to recover the card, all that is 
needed is to configure it offline to ALL LPARs, and then back on. 

 [EMAIL PROTECTED] 4/9/2008 12:46 PM 
One that got us was the TCPIP profile default for the SEGMENTATIONOFFLOAD 
changed from NO to YES. This attempts to offload some of the TCPIP packet 
handling from the processor to the OSA card. If you have an old(ish - ours was 
from 2006/2007) version of the OSA Express/Express2 card, it will lock up under 
certain high workload conditions, and all IP traffic to and from the machine 
will stop. The only resolution is a full Power-on Reset - an IPL is not enough.

There is a microcode fix for the OSA, however the workaround is to explicitly 
specify NOSEGMENTATIONOFFLOAD on a GLOBALCONFIG statement in your TCPIP 
profile, on all LPARs that run a TCPIP stack. 

It's a known problem apparently. We thought we'd been quite thorough in our 
prep too, but we missed it.

Brian


-
Email sent from www.virginmedia.com/email 
Virus-checked using McAfee(R) Software and scanned for spam

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



Note that my email domain has changed from jo-annstores.com to joann.com.  
Please update your address book and other records to reflect this change.

CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains 
confidential and privileged information intended only for the addressee.  If 
you are not the intended recipient, please be advised that you have received 
this material in error and that any forwarding, copying, printing, 
distribution, use or disclosure of the material is strictly prohibited.  If you 
have received this material in error, please (i) do not read it, (ii) reply to 
the sender that you received the message in error, and (iii) erase or destroy 
the material. Emails are not secure and can be intercepted, amended, lost or 
destroyed, or contain viruses. You are deemed to have accepted these risks if 
you communicate with us by email. Thank you.

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



Re: z/OS 1.4-1.7 gotchas

2008-04-09 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Scott Rowe
 
 ???
  
 AFIAK there is no fix, microcode or otherwise, for the 
 segmentation offload problem.  I think the default has since 
 been changed been changed to off.  Also, it did not affect 
 old OSA cards, it affects ALL OSA Express cards.  There was 
 also no need to POR, or even IPL, to recover the card, all 
 that is needed is to configure it offline to ALL LPARs, and 
 then back on. 

I believe you're correct.  We're waiting for the same fix which, last we
heard, is due sometime in 2Q2008.

-jc-

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of David Eisenberg
 Sent: Wednesday, April 09, 2008 2:19 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: TIOT filling up: too many dynamic concatenations
 
 
 You didn't say what language you are writing in.
 
 Mainframe assembler.
 
 Your suggestion would work, but then I would have to get into 
 an argument 
 with the network guys when I tell them that I need twice as 
 much disk just so 
 that I can do a physical concatenation of all of the files. I 
 don't think I have a 
 leg to stand on, given that there is a programmatic, scalable 
 solution (i.e., 
 processing each file on its own).
 
 I think that I might have to modify the appllication...
 
 David

I think that is the best idea. Hopefully it won't be too difficult. I
can think of some other methods, but they are very UNIXy and weird.
Such as creating a named pipe, fork()'ing then exec()'ing /bin/cat in
the child to write to the pipe which is then read with QSAM in the
parent. This would eliminate the second copy of the data.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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



Re: TIOT filling up: too many dynamic concatenations

2008-04-09 Thread Paul Gilmartin
On Wed, 9 Apr 2008 13:16:58 -0500, David Eisenberg wrote:

I have a mainframe assembler application which is invoking Unix system
services to get the names of all of the files in an NFS-mounted folder. The
application dynamically allocates and logically concatenates these files into
one giant dataset, then uses QSAM macros to read it.
   ,,,
Do I have any other options? Thanks so much.

Create a named pipe (FIFO).  Allocate that FIFO as input to your
existing application.  Run your directory scanner concurrently
(fork(), spawn(), or ATTACH) with your existing program.  As it
encounters each file in the folder, it should copy it into the
FIFO (Hmmm.  Need to keep a descriptor of the FIFO open, not
open it each time.)  Only one allocation.

Actually, you might call cat(1) with as many file arguments as
you've mentioned, and pipe its output into your assembler
program.

Plan C:  Take your question to MVS-OE.

-- gil

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



Re: SPFEDIT does a RESERVE!?!

2008-04-09 Thread Mark Zelden
On Wed, 9 Apr 2008 18:36:08 +, Ted MacNEIL [EMAIL PROTECTED] wrote:

Why not simply convert all reserves? One reason is that reserve is fast
and cheap. An enqueue involves a negotiation with all interested parties
over a commutations Link. Can be v e r y  s l o w.

I've been converting them for years.
With GRS*, fast coupling links, and today's DASD, the difference is not
noticable.
-

John has no CFs.   Not even sure if he has FICON CTCs. 

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: Problem with CA-1

2008-04-09 Thread Mark Zelden
On Wed, 9 Apr 2008 10:03:39 -0500, Yukus, Mary J CIV USMEPCOM
[EMAIL PROTECTED] wrote:

Hi Everyone,
We are having a problem with CA-1 which CA believes is not a CA problem.

We are trying to upgrade from v11 to v11.5.  When we implement the v11.5 we
have the following problems.  The first is a problem with multiple files on a
tape.  When it complete the 4th file, we get the following error.  The exact
JCL works file on our system once we back out the new version of CA-1.

snip

We have verified this was not a user error.  For some reason it appears that
the new CA-1 was reading the old tape label even though it was a scratch
tape.  (we do not reinit the tapes before putting them in scratch status)


Does anyone know if we missed some options somewhere that is causing this?
Both these problems go away when we go back to the old version.


We performed many 11.0 to 11.5 conversion and some from 5.2 to 11.5 and
some from TLMS to CA-1 11.5.   Had no problems with any of them.

Did all the intercepts apply correctly in TMSINIT? 

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



  1   2   >