Re: Exclusive ENQ on dataset owned (SHR) by Started Task?

2012-06-06 Thread Bruce Hewson
Hi Dave,

You do not NEED to access a PDS as exclusive to be able to manipulate members.

Mostly, DISP=SHR is all that is needed.in the unlikely occurrence that 2 
tasks attempt to update the same member at the same time, they may get an error.

Regards
Bruce Hewson

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


Re: PSP buckets for a z10 mainframe

2011-07-01 Thread Bruce Hewson
Hi John,

at one time we added this statement to our LOADxx member after similar 
problem:-

INITSQA  K 0001M 


On Thu, 30 Jun 2011 14:57:01 -0700, John Norgauer 
john.norga...@ucdmc.ucdavis.edu wrote:

We had a system wait state code of 9064.



John Norgauer
Senior Systems Programmer
Mainframe Technical Support Services
University of California Davis Medical Center
2315 Stockton Blvd
ASB 1300
Sacramento, Ca 95817
916-734-0536

 SYSTEMS PROGRAMMING..  Guilty, until proven innocent !! JN  2004

Hardware eventually breaks - Software eventually works  anon




Regards
Bruce Hewson

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


Re: SYSLOG saving

2011-06-14 Thread Bruce Hewson
Hi Ted,

how often?  - sems like every other week.
how much can you store? - at least one years data per system, in HSM ML2.

keeps it simple, no need to be concerned with sopme other archive system.

On Fri, 10 Jun 2011 16:36:13 +, Ted MacNEIL eamacn...@yahoo.ca 
wrote:

Not sure I would want SYSLOG to be trapped into an output archive.

Not sure it's trapped.
Indexing by date is (usually) easier.
I've done it three ways:
1. Date stamped datasets -- preferable to:
2. GDGs and,
3. Output archivers

I prefer #3, especially with indexing and (in most) compression.

Yes, it may be 'trapped' in the archive and you will have to run an extract 
process, but how often, and how much can you store?

But, TETO!

-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL



Regards
Bruce Hewson

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


Re: SYSLOG saving

2011-06-10 Thread Bruce Hewson
Not sure I would want SYSLOG to be trapped into an output archive.

We use SDSF to grab the previous day's log, midnight to midnight, and then 
purge older data.

The data gets stored into a system/datetime stamped dataset.

Making it so very useful for data miningjust using SRCHFOR across a bunch 
of the datasets retrieves very useful data for many uses.

I don't just want to keep syslog, I want to be able to interrogate it 
extensively.

Regards
Bruce Hewson

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


Re: Summer Time, state of art

2011-04-01 Thread Bruce Hewson
Hi John,

And why should itit is not a personal use system.

Change system time for Daylight Saving Time really only works when all the 
user of your system are in the SAME timezone.

And when your system supports user interfaces in most countries between 
GMT+12 to GMT-6, how could you possibly support changing your system time.

In fact, for modern global business enterprises does it not make better sense 
for all systems to be running on GMT (or should that be UTC?) , and let the 
user interface programs manage local time presentation?

On Tue, 29 Mar 2011 05:31:35 -0500, Chase, John jch...@ussco.com 
wrote:


I'm amazed and mystified that the arguably most sophisticated and mature
operating system in the world still cannot automatically handle the
changes to and from Daylight Saving Time.

-jc-



Regards
Bruce Hewson

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


Re: HMC System Console usage (one more time)

2011-03-31 Thread Bruce Hewson
Hi Kevin,

option 3 - use HMC for IPL and NIP...nice to be on one screen.
  MVS messages on perviosly activated sysplex SMCS screen (usually)
  else HMC until SMCS available.


I have removed NIP Consolesno hardware and that gets rid all those PINned 
devices.


and

no money to buy OSA-ICC devices.why bother.


On Mon, 28 Mar 2011 23:01:36 -0500, W. Kevin Kelley 
wkkel...@optonline.net wrote:

I'm being asked one more time by TPTB to determine how the HMC System
Console is actually being used by z/OS customers:

1) How many of you have used to it in an emergency as the console of last
resort?

2) How many of you have used it to recover OSA attached consoles?

3) How many of you have no locally-attached consoles and use the System
Console to IPL and get you through NIP before transitioning to SMCS consoles
(or some other console support requiring Comm Server to be up)?

W. Kevin Kelley  -- IBM POK Lab -- z/OS Core Technical Development





Regards
Bruce Hewson

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


Re: Processing CICS SMF type 110 records

2011-03-26 Thread Bruce Hewson
Hi John,

Did you price SAS for your PCnot so expensiveand then MXG runs there 
as well.

Ron H. has done this forever...at least since 1998.

 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of McKown, John

 I know that MXG can do this. We can't run MXG. We don't have SAS or
WPS and cannot get the money to
 license them. We had them in the past. 

snip

Regards
Bruce Hewson

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


Re: JES2 Spool Display

2011-02-01 Thread Bruce Hewson
Hi Mark,

we had this happenadded more spool space than could be supportedhad 
some interesting effects until we changed the relevent values, and here is 
what IBM said:

Hello - 

  I have reviewed the main loop for JES2 SPOOL subtask process. 
There are only 2 ways to have the TGNUM change from  36648 to   
163790 as you have shown in the syslog with $T SPOOLDEF,TGSPACE 
command.   

  First would be to have the $DAS for the volume on the $DASWRKQ.   
 This will only happen if some commands are entered against this 
volume.   

  The second reason for this is the flag DAS3STUN is set for the   
volume. This will happen when a volume is started and the SPOOLDEF 
TGNUM is too small to accommodate the entire volume. User is notified 
with $HASP811 or $HASP853. Once this happens we have set  up the   
circumstances for OA28104. 
  
  Please apply the fix to prevent this issue from happening again. 

and to fix:-

Restarting the spool volume, with cmd $SSPL(splvol),FORMAT, will rewrite the 
bit maps etc.

Regards
Bruce Hewson


 

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


Re: REXX question: if a string is printable

2011-01-19 Thread Bruce Hewson
Miklos,

I use this function:-

Readable:Procedure   
 from =
 Do i = 0 to 255 
   from = from || X2c(D2x(i))
 End 
 to =      
 to = to ||    
 to = to ||    
 to = to ||    
 to = to ||  ...(+|   
 to = to || .!$*);¬   
 to = to || -.\,%_?   
 to = to || ..:#@'=  
 to = to || .abcdefghi..   
 to = to || .jklmnopqr..   
 to = to || ..stuvwxyz..   
 to = to ||    
 to = to || .ABCDEFGHI..   
 to = to || .JKLMNOPQR..   
 to = to || ./STUVWXYZ..   
 to = to || 0123456789..   
 Return Translate(Arg(1),to,from)

e.g.Readable(Left(chunk_data,16))

of course you can customise the to values as you need.

Regards
Bruce Hewson

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


Re: REXX question: if a string is printable

2011-01-19 Thread Bruce Hewson
Actually, this can be shortened to:

Readable:Procedure  
 to =      
 to = to ||    
 to = to ||    
 to = to ||    
 to = to ||  ...(+|   
 to = to || .!$*);¬   
 to = to || -.\,%_?   
 to = to || ..:#@'=  
 to = to || .abcdefghi..   
 to = to || .jklmnopqr..   
 to = to || ..stuvwxyz..   
 to = to ||    
 to = to || .ABCDEFGHI..   
 to = to || .JKLMNOPQR..   
 to = to || ./STUVWXYZ..   
 to = to || 0123456789..   
 Return Translate(Arg(1),to) 



On Wed, 19 Jan 2011 03:58:32 -0600, Bruce Hewson 
bruce_hew...@hotmail.com wrote:

Miklos,

I use this function:-

Readable:Procedure
 from = 
 Do i = 0 to 255
   from = from || X2c(D2x(i))
 End
 to =   
 to = to || 
 to = to || 
 to = to || 
 to = to ||  ...(+|
 to = to || .!$*);¬
 to = to || -.\,%_?
 to = to || ..:#@'=
 to = to || .abcdefghi..
 to = to || .jklmnopqr..
 to = to || ..stuvwxyz..
 to = to || 
 to = to || .ABCDEFGHI..
 to = to || .JKLMNOPQR..
 to = to || ./STUVWXYZ..
 to = to || 0123456789..
 Return Translate(Arg(1),to,from)

e.g.Readable(Left(chunk_data,16))

of course you can customise the to values as you need.

Regards
Bruce Hewson

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

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


Master Catalogs (was: z/OS 1.11 upgrade - WLM couple datasets)

2011-01-14 Thread Bruce Hewson
Another religious discussion

it really does depend on your environment!

For starters, in a sysplex, do you have one MCAT per system, or share MCATs 
across multiple systems?

Next, how much does the new sysres set dataset placement configuration 
match the old sysres set dataset placement?

If you update in place your single MCATthen additions of new 
datasets...and removal of obsolete datasets...are straight forward.but how 
do you handle the relocation of datasets to a different volume within the 
sysres set?  

For the one MCAT per system set, the dataset location changes can be 
handled via jobs run just before you IPL off the new sysres setwith the 
obligatory backout job to reverse the MCAT changes if youur IPL fails.

For the share MCAT set...there is no way!

So, for many years, we build a new MCAT everytime we construct a new 
sysres volume set.and have a process to dynamically define all the sysres 
set datasets (possibly new) locationsand as sysplex members get to be 
IPL'd from the new sysres set..they also get to use the new MCAT.

The new and old MCATs are cross-connectedeach defined as USERCAT to 
the other...so that the security team responsible for ALIAS/HLQ 
addition/deletion updates the active MCAT(s) in a single process.

IPL's, and backouts, of new sysres sets are therefore not dependent on any 
MCAT corrective job being run.

Elsewhere, the single MCAT per system with MCAT update/backout jobs are 
usedboth methods do work...

Regards
Bruce Hewson

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


Re: REXX, the new Cobol ?

2011-01-06 Thread Bruce Hewson
Hi John,

try this, which I call cr:-

/*REXX=
==*/
 Address ISREDIT   
 MACRO (PARM)
 (SAVE) = USER_STATE 
 (SAVELINE,SAVECOL) = CURSOR 
 (LPTR,CPTR) = CURSOR
   
 FIND FIRST parm 
 find_rc = rc  
 Do While (find_rc = 0)
   (LPTR,CPTR) = CURSOR  
   (CURLINE) = LINE lptr 
   crptr = Pos(parm,curline)   
   line1 = Left(curline,crptr-1)   
   line2 = Substr(curline,crptr+1) 
   LINE lptr = (LINE1) 
   LINE_AFTER lptr = (LINE2)   
   RFIND 
   find_rc = rc
 End   
   
 USER_STATE = (SAVE) 
 Return 0  
/*=
==*/

It will split any line at the specified parameter value.

hmmold code this is:-
 Name Prompt   Size   Created
CR   *Edited 90  1997/08/13  

On Thu, 6 Jan 2011 07:50:12 -0600, McKown, John 
john.mck...@healthmarkets.com wrote:
snip
One thing that I do with z UNIX and edit is a bit weird. I sometimes what to 
split every line in a member at a given character, or maybe column. I edit the 
member in ISPF. I do something like: C ')' '`)' ALL; C '`' X'15' ALL . Or make 
sure that the split column has a blank in it and convert that to x'15'. x'15' 
is 
an EBCDIC NEL, which is the z UNIX end of line character. I then copy all the 
lines with the CC line command and do a CREATE to a UNIX file. I CANCEL out 
of the edit and re-edit the member (to not bother with an unnecessary SAVE). 
I then delete all the lines in the member and COPY the z UNIX file that I 
previously CREATEd. The lines are now magically split where I put in the 
x'15' 
bytes. Much easier than doing a lot of :TS commands in EDIT.

snip--
John McKown
Systems Engineer IV
IT



Regards
Bruce Hewson

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


Re: Authorized Rexx Assembler Function

2010-12-28 Thread Bruce Hewson
I do remember using a magic SVC to manipulate the JSCBAUTH bit.

but this was not a production envirnmentin fact it was running MVS guests 
under VM, and then running NETVIEW under TSO, to make use of a debug tool 
similar to the HLSAM Assembler Toolkit Debugger.

Netview runs authorised.but the REXX logging exit would only process 
EXECIO commands non-authorised.so the REXX logging exit would call the 
magic SVC to turn off the JSCBAUTH bit to write log entries...then turn it back 
on...

the result was a perfect source level log of all debug activities while 
testing 
code changes running under Netview.


Regards
Bruce Hewson

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


Re: best method to completely list all cataloged data sets

2010-12-07 Thread Bruce Hewson
I didn't know about the *% option.the ISPF developers haven't blocked 
that the same way they block * and **.

I have been using *.** ever since that block went in when I need to do that 
sort of search.

Regards
Bruce Hewson

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


Re: I would love to know what went wrong at NAB

2010-11-30 Thread Bruce Hewson
A comment here:-

http://www.theaustralian.com.au/australian-it/human-error-triggered-nab-
software-corruption/story-e6frgakx-1225962953523


The file was actually software code containing instructions on how systems 
should operate in the batch processing cycle.

would lead me to think someone had incorrectly modified the batch processing 
rules...like in TWS/OPC or CA-7.

Regards
Bruce Hewson

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


Re: How Many OMEGAMON ICATs Can Run At The Same Time?.

2010-11-24 Thread Bruce Hewson
Hi George,

Multiple RTE's with multiple products in a single ICAT would be normal.

Only one user may use ICAT at any time.

With the link up of TEMS across products, having separate ICATs per product 
may not work.

Centralised control!!!

Regards
Bruce Hewson

ps: 

I have separate ICATs per Sysres Set...part of of versioning technique.
and have to only run an ICAT on the matching Sysres!

9 Products
20 RTEs

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


Re: ISPF 3.4: Migrate to Level 2?

2010-11-24 Thread Bruce Hewson
Larry,

you know the command string to enter in ISPF 3.4 dataset list to command 
migrate to ML2see previous posts..


but for that to work...the dataset must first be backed up

so quite often you need to do 2 commands...

HBACKDS 

then wait till completed (allwo to be async process lets you go off and do 
othewr work)

HMIG / ML2

Regards
Bruce Hewson

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


Re: Rexx question - Dynamic generation of variables?

2010-11-07 Thread Bruce Hewson
I have found this form quite useful:-

alloc_member_cnt = alloc_member_cnt + 1 
alloc_member.alloc_member_cnt = my_member   
alloc_member.my_member = alloc_member_cnt   

additional information can be retained in the array:-

alloc_dsname.alloc_member_cnt = my_dsn
alloc_dsname.my_dsn = alloc_member_cnt

allowing you multiple ways to process the data.

If Strip(alloc_member.new_member)   Then Do
  Say member new_member found at entry alloc_member.new_member
End
Else Do
  alloc_member_cnt = alloc_member_cnt + 1 
  alloc_member.alloc_member_cnt = new_member   
  alloc_member.new_member = alloc_member_cnt 
End

Regards
Bruce Hewson

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


Re: IRA400E

2010-10-28 Thread Bruce Hewson
Hi Sharon,

seem similar with multiple concurrent copy sessionswhen the quantity of 
disk updates exceeded the rate at which data was being written to tape

flow control problem...


you need to confirm that your data paths out of your SDM lpar are sufficient 
to contain the volume of data arriving!


Regards
Bruce Hewson

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


Re: Moving SYS1.PARMLIB

2010-10-11 Thread Bruce Hewson
This example as posted is misleadingthe VOLSERs are not in the correct 
column.  The VOLSER must start in column 55...if not it would be ignored!

55-60 
A optional valid volume name. 
If a volume name is specified, IPL processing will attempt to locate the 
specified data set on the specified volume.

If '**' or 'SYSR1' is specified, IPL processing will attempt to locate the 
specified data set on the system residence volume.

If '*MCAT*' is specified, IPL processing will attempt to locate the specified 
data set on the master catalog volume.

If nothing is specified, IPL processing will attempt to locate the specified 
data 
set first in the master catalog and, if it is not located there, on the system 
residence volume.

Note:
SYSR1 is the only system symbol that can be specified in the logical parmlib 
concatenation.




On Fri, 8 Oct 2010 13:54:25 -0500, Neal Eckhardt neckha...@cnyric.org 
wrote:

SNIP
Example 2: The following example shows the definition of a parmlib
concatenation consisting of MYDSN1.PARMLIB, MYDSN2.PARMLIB,
SYS1.PARMLIB on volume VOL234, MYDSN3.PARMLIB and, additionally,
SYS1.PARMLIB, as cataloged in the master catalog, which will be 
concatenated
as the last data set in the parmlib concatenation.
+1+2+3+4+5+6+7-
-
PARMLIB MYDSN1.PARMLIB
PARMLIB MYDSN2.PARMLIB VOL123
PARMLIB SYS1.PARMLIB VOL234
PARMLIB MYDSN3.PARMLIB VOL456


snip

Regards
Bruce Hewson

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


Re: System Console logon and commands auditing

2010-10-11 Thread Bruce Hewson
Hello Patrick,

Last time I checked the LOGON command is NOT SUPPORTED via the HMC 
Operating System Messages interface...i.e. SYSCONS.

That means that specifying LOGON(OPTIONAL) is not usable.

if you provide a name for you HMC console...e.g.:-

CONSOLE DEVNUM(SYSCONS)  
NAME(SYSNAME.HMC)   

you can get an automatic logon if a matching RACF USER exists...

That is the only way to associate a RACF USERID with the SYSCONS.

Regards
Bruce Hewson

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


Re: Jobwait time

2010-10-05 Thread Bruce Hewson
Hi Mike,

I notice that Graeme Gibson has been very quiet, but you could check out this 
product:-

http://www.ase.com.au/ltxf.htm



On Fri, 1 Oct 2010 15:47:01 -0500, Ward, Mike S mw...@ssfcu.org 
wrote:

Hello all, we z/os V1.11. I was wondering if anyone knows how to set a
TSO idle timeout value other than using the smf jobwait time value. I
tried the jobcard time parameter, but I think that's more for cpu
consumption than idle timeout. Any ideas are welcome.



Regards
Bruce Hewson

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


Re: Mainframe ids

2010-10-05 Thread Bruce Hewson
Hmmm.

Accessing that site now, port 23, gives me the Hercules My PC thinks it's a 
MAINFRAME logo.

Don't know what OS they are providingbut it's not likely to be 
z/OSbecause that would not be legal!

Regards
Bruce Hewson 

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


Re: Really dumb IPL question

2010-09-30 Thread Bruce Hewson
PLEASE PLEASE - do not suggest MODIFY or WTOR to request shutdown of 
your taskthere is a very simple MVS command that ALL products should be 
able to accept (intercept) .. that is STOP (P).

Use MODIFY to change your task environmentnot to shutdown your task.

Use STOP to request shutdown..
Then if that dont work ... use CANCEL
Then if that dont work ... use FORCE. but be propared to IPL the whole 
system.

In this day or age there is simply NO excuse not to support the STOP 
command.

extra: Separation of security access rules for STOP and CANCEL away from 
MODIFY is highly advised. The functionality of these commands is distinctly 
different.


On Tue, 28 Sep 2010 22:26:29 -0400, Robert A. Rosenberg 
hal9...@panix.com wrote:

At 16:03 +0200 on 09/28/2010, Peter Nuttall wrote about Re: Really
dumb IPL question:

Setting this up as a
started task and then explaining to Ops/Automation that the only way to
stop it was to Cancel the Started task was not fun (against their
operational procedures) 

Shutting down a Started Task can be done in the way other STCs are
controlled. You can issue a WTOR which allows the request to shut
down to be sent or you can just use the Modify (F) or STOP (P)
command . If MODIFY is good enough for TCP, TSO, etc, it should be
good enough for your RYO STC. It sounds like those Ops/Automation
types are brain dead and do not understand what they are doing.



Regards
Bruce Hewson

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


United Statesians (was C-I-C-S vs KICKS)

2010-07-27 Thread Bruce Hewson
Including of course south of the border!

I wonder how many know that Mexico is

The United States of Mexico   =   Estados Unidos Mexicanos

refer wiki   http://en.wikipedia.org/wiki/Mexico

which does not correctly identify the United States of America in the second 
sentence.


On Mon, 26 Jul 2010 06:52:38 -0600, Howard Brazee 
howard.bra...@cusys.edu wrote:

On 23 Jul 2010 18:24:26 -0700, zedgarhoo...@gmail.com (zMan) wrote:

That's OK, John, Ted was just repeating what I'd said many posts earlier. So
you can agree with me, and sleep at night.

P.S. I like United Statesians --  makes perfect sense!

It still isn't sufficient, there are other American countries with
names that start off with The United States of.



Regards
Bruce Hewson

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


Re: Leap frog from z/OS 1.7 to z/OS 1.11

2010-06-16 Thread Bruce Hewson
I highlighted this alternate site mainly due to Marna's excellent per release 
presentations as a very good source for changes to be wary of. You would 
need to review each presentation from the oldest to z/OS 1.11 to get the 
required picture. 

There are additional items there which may also assist in the required 
preparations.

On Sat, 12 Jun 2010 09:22:18 +1000, Shane Ginnane ibm-
m...@tpg.com.au wrote:

Bruce is big enough to answer for himself, but I read that as a response to 
my post about Marnas
presentations.
They are also on the IBM site along with audio of her presenting the same.

Shane ...

On Sat, Jun 12th, 2010 at 5:42 AM, Edward Jaffe 
edja...@phoenixsoftware.com wrote:

 Bruce Hewson wrote:
  Or even go to the IBM Education Assistant site for same
  presentations

 Just curious. Which presentations on the IBM Education Assistant site
 can be used to perform unsupported migrations? Can you provide URLs
 and/or titles?



Regards
Bruce Hewson

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


Re: Leap frog from z/OS 1.7 to z/OS 1.11

2010-06-11 Thread Bruce Hewson
Or even go to the IBM Education Assistant site for same presentations

Bruce Hewson

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


Re: Time Parameter

2010-05-16 Thread Bruce Hewson
Hi Ravi,

The TIME parameter in JCL is CPU time, not elapsed time.
I use this REXX code to do what you are trying:-

Safe_Alloc: Procedure  
   
 Parse Arg file_name,dataset_name,disp 
   
 MAKEBUF;bufno=rc
 x = OUTTRAP('alloc.') 
   
 Do cnt = 1 to 360 /* with 10 second wait...max wait is 1 hour */  
   
   ALLOC DD(file_name) DSN( dataset_name ) disp BUFNO(16) REUS 
   alloc_rc = rc   
   If alloc_rc = 0 Then Leave  
   Else Do 
 error_time = Time()   
 Say error_time ,  
 cnt , 
 file_name ,   
 allocation failed for dataset , 
 dataset_name ,
 with return code ,  
 alloc_rc  
   
 If Left(alloc.1,9) = IKJ56228I Then Do  
Say error_time ,   
cnt ,  
file_name ,
Reason: dataset does not exist   
Exit 88
 End   
 If Left(alloc.1,9) = IKJ56225I Then Do  
Say error_time ,   
cnt ,  
file_name ,
Reason: dataset is in use by another user
s = QUERYENQ(dataset_name) 
Do a = 1 to enqjob.0   
Say error_time ,   
cnt ,  
file_name ,
Enqueue holder: ,
enqjob.a , 
Enqueue data: ,  
enqtype.a  
End
 End   
   
 x = OUTTRAP('OFF')
 x = OUTTRAP('alloc.') 
   
 Address TSO 'SLEEP 1000'  
   End 
 End   
   
 x = OUTTRAP('OFF')
 DROPBUF bufno   
   
 If alloc_rc  0 Then Do   
   Say Unable to allocate dataset dataset_name for DDNAME file_name
   Exit 87 
 End   
   
 Return
/*=
==*/

Where SLEEP and QUERYENQ are local programs.

Regards
Bruce Hewson

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


Re: Time Parameter

2010-05-16 Thread Bruce Hewson
Hi Gil,

that is correct, but in my defence I quote my original post:-

Where SLEEP and QUERYENQ are local programs.

On Sun, 16 May 2010 09:53:44 -0500, Paul Gilmartin 
paulgboul...@aim.com wrote:

On Sun, 16 May 2010 00:59:59 -0500, Bruce Hewson wrote:

 Address TSO 'SLEEP 1000'

???

I find no such command in:

URL: http://publibz.boulder.ibm.com/cgi-
bin/bookmgr_OS390/BOOKS/ikj4c5a1

Title: z/OS V1R11.0 TSO/E Command Reference
Document Number: SA22-7782-12

-- gil



regards
Bruce Hewson

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


Re: REPLY DEVICE NAME OR 'CANCEL' for FTP to mainframe and SMS ACS routines

2010-04-30 Thread Bruce Hewson
Hello Fred,

one reason the TSO etc does not get the IEF238D WTOR is due to no MOUNT 
authority.

another choice might be to shortcut the process  and code an exit in FTP.

Regards
Bruce Hewson

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


Re: COBOL - no longer being taught - is a problem

2010-04-23 Thread Bruce Hewson
And for all those schools in USA and CANADA not teaching future employee's 
COBOL - there are plenty in INDIA, CHINA and PHILIPPINES which are teaching 
COBOL.

Regards
Bruce Hewson

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


Re: Multiple logon SMCS possibility

2010-04-23 Thread Bruce Hewson
Hello Marcel,

As per SYSPLEX architecture, that is single image management of multiple 
servers, the CONSOLE team have restricted console logons as one time per 
sysplex.

Why do you need to logon more than once to a sysplex consoleeven if 
there are multiple systems within the sysplex.

This behaviour is not just SMCS but also via a real console.

Regards
Bruce Hewson

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


Re: Heads Up: APAR IO11698 - New SAF FACILITY class definition required for any SMP/E use

2010-04-14 Thread Bruce Hewson
Hi Clark,

One way to give you volumes specific RACF protection!

Use an EXIT.

++SRC (ICHRCX01) DISTLIB(AOSBN).
**
* 
ICHRCX01 TITLE 'ICHRCX01  -  RACF - RACHECK PRE-PROCESSING EXIT'
 SPACE 3
**
* 
*** *** 
***  MODULE - ICHRCX01  *** 
*** *** 
*** *** 
***  For active SYSRES set (IPL volume set) *** 
*** *** 
***  Protect Any Sysres volume xx - Alter dataset   *** 
***  profile to $RES.dsname before calling RACF *** 
*** *** 
***  For active IPL Sysres volume xx in SS lpar only  *** 
***  Alter dataset profile to $RES.dsname before calling RACF   *** 
*** *** 
***  For nonactive IPL Sysres volume xx in SS lpar only   *** 
***  Alter dataset profile to $Rxxdd.dsname before calling RACF *** 
*** *** 
*** *** 
***  RETURN CODES: Register 15  *** 
*** 0 - Exit routine processing is complete, normal *** 
*** RACHECK SVC processing is to continue.  *** 
*** *** 
***  FUNCTION   *** 
*** This exit prefixes dataset profiles with $RES if*** 
*** the dataset resides on SYSRES volumes.  *** 
*** *** 
*** *** 
**
* 


My version of the exit validates the dataset volumes serial with the active IPL 
volume name...if it matches (the match depends on some local standard) 
then the RACF dataset resource name is modifiedthe text '$RES.' is inserted 
as a prefix.

So now all IPL volume set datasets can be protected via $RES.**

In the SysMaint systems,  sysname=SSxx, the RACF resource gets modified 
with a prefix related the the volumes set name...  eg..   $RBXA.** for the 
SBXRA1,2,3 volume set.

So it is easy to protect active sysres volume sets...and to protect non-active 
target sysres volume sets separately.

On Wed, 14 Apr 2010 16:01:52 -0300, Clark Morris 
cfmpub...@ns.sympatico.ca wrote:

snip

The discussion came down to this sample: If one only has READ authority
to SYS1.LPALIB [or pick one of your favorites for this example], why
should SMP/E allow a USERMOD (or one's own cobbled PTF) to that library?

Can SYS1.LPALIB on volume 123456 have a different RACF profile than
SYS1.LPALIB on volume 987654?  If not, this raises some interesting
questions.

snip

Regards
Bruce Hewson

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


Re: Non-SMS-managed LOGR offload data sets

2010-04-13 Thread Bruce Hewson
Hi Barbara,

we have a similar setupbut because we merged two production Parallel 
Sysplexes.

history: 2 separate datacenters in same city. 2nd prod system had been 
CLONED from first and modified slightlythen had 10 years growth.

We also had each datacenter being the DR site of the other.

Sovereign RISK!  - had to move DR site off country.

Now no reason for 2 data centers in same city.so relocate machines from 
2nd site to 1st.

Then save money and merge the 2 separate Parallel Sysplexes into one.

End up with 3 x JES2 MASplex / SMSPlex / HSMPlex in single Parallel Sysplex.

(that 2nd site has been subplexed always...but only one subset had DB2.)

Ok...had to have LOGR.reasons included heavy DB2 Data Sharing in both 
original sites.

So we set up a pool of DASD that was accessible from every production 
system.

Each SMSPlex was given a subset of that DASD to manage. So each disk 
volume has only one SMS owner.

Set up common User Catalog, connected to each system MastCat.

It doesn't matter which LOGR does the OFFLOAD.because the SMS 
managed offload dataset is placed onto the shared disk, and cataloged in 
common UserCat.

Been operating like this for 12 months.

Probably stay this way for a long time.

The migration path from this BronzePlex to the ultimate PlatinumPlex looks 
almost impossible to complete.

Regards
Bruce Hewson

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


Re: Scheduling Environments Sanity Check

2010-04-13 Thread Bruce Hewson
Hello Chester,

we use Scheduling Environments.

environment: Production systems in one Sysplex Development systems in a 
different sysplex.

1.   the same scheduling environments are coded in both environments. Allows 
promotion of unchanged JCL from dev to prod.

2.   Licensed products - every product that requires a license zap has a 
Scheduling environment coded.

3.   Servers - code which requries a pre-requisite server task to be active has 
a Scheduling environment coded. (note: it may be that a group of tasks has 
to be active for the server to be active)

4.   System - each system has a SYSNAME scheduling environment. Not 
usually used by application JCL.

5.   Reminder - only one scheduling environment per JOB...this causes the 
most application developer angst.

6.Automation - most useful in turning ON/OFF scheduling environment 
resources when the pre-requisite conditions appear/disappear.


On Tue, 13 Apr 2010 21:11:44 EDT, Chester Hood wch1...@aol.com 
wrote:

We are considering using scheduling environments for the first time and are
 concerned that we might be over-doing it a bit.

In a test and development LPAR, we have 16 
test/development  environments
that each consist of 3-8 CICS regions, 2-5 ADABAS instances, and  a
connection to a DB2 subsystem.  The total is about 100 CICS regions, 80  
ADABAS
instances, and 6 DB2 subsystems.  To cover any possibility, we would  define 
a
scheduling environment and resource for each of these address spaces  
(186),
plus a scheduling environment corresponding to each development
environment (16).  We believe that this covers the spectrum of batch jobs  
that might
need anywhere from a particular CICS region (open/close files) to an  entire
development environment (regression test job streams).

Is this a reasonable approach or overkill?  We would appreciate your
comments and suggestions as we don't want to create a monster.

Chester Hood
Nissan Americas



Regards
Bruce Hewson

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


Re: PDS vs. PDSE

2010-02-17 Thread Bruce Hewson
Hello John, 

there have been many responses.some positive some negative...this is 
another negative I am sorry!

1.  Our developers still regularly break PDSEand we are still getting new 
APARs assigned as a result.

2.  With CICS regions always UP! and connected, the PDSE's do not do auto-
compress and release.

3.  And we still break PDSE!

so the rule here still is No PDSE for production applications unless 
absolutely 
required.

On Wed, 10 Feb 2010 11:46:57 -0800, John R. Ehrman (408-463-3543 T/543-
) ehr...@vnet.ibm.com wrote:

PDSEs have been available for a long time, and provide many
advantages over PDSs. Why are people reluctant to use PDSEs?
John Ehrman




Regards
Bruce Hewson

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


Re: Deactivating an EMCS Console

2010-01-26 Thread Bruce Hewson
Hi Magen,

The SDSF EMCS console should be deactivated on exit.

But if you change the SDSF console name before accessing ULOG you would 
never get the problem.

I use this code, before entering ISPF:-

/*==REXX===
==*/
 parse source . . cmd . clib . 
/**
***/
/* Ensure ISPF dialog manangement services are available */
/**
***/
If 'SYSVAR'(SYSISPF) = NOT ACTIVE Then Do  
  ISPSTART CMD(% || cmd || ) NEWAPPL(ISF)  
End
Else Do
  address ISPEXEC
  VGET ZAPPLID SHARED
  If Strip(zapplid) ¬= ISF then do   
If clib ¬= ? Then Do 
  SELECT CMD(EX 'clib(cmd)') NEWAPPL(ISF) PASSLIB
End
Else Do
  SELECT CMD(%cmd) NEWAPPL(ISF) PASSLIB
End
  End  
  Else Do  
Address TSO
system_type = Left('MVSVAR'(SYMDEF  ,SYSNAME ),2)  
   
sysclone_name = Strip(Left('MVSVAR'(SYMDEF  ,SYSCLONE ),2))
console_name_suffix  = Right(@ || sysclone_name,8-Length(Userid()))  
console_name  = Left(Strip(Userid()) || Strip(console_name_suffix),8)  
   
 
  Address ISPEXEC  
  isfcons = console_name || N
  isfownr = Strip(Userid())
  isfsysid = Strip('MVSVAR'(SYSNAME))
  isfdest1 = 
  isfdest2 = 
  isfdest3 = 
  isfdest4 = 
  isfprefx = *   
  isfdispv = ON  
  VPUT (ISFCONS  ISFDEST1 ISFDEST2 ISFDEST3 ISFDEST4 ,   
ISFPREFX ISFDISPV ISFOWNR  ISFSYSID) PROFILE 

  End   
End 
Return 4   /* to bypass ISPF termination  panel */   
/*=
==*/ 





On Mon, 25 Jan 2010 14:40:54 -0600, Magen Margalit 
syste...@gmail.com wrote:

That won't work.
Changing the console id via SDSF
will not release the EMCS.

However using the suggested IEARELEC solves the problem.

Thanks.

Magen

--



Regards
Bruce Hewson

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


MR - RMF Recognise Delays Due to SMS PDSE Contention

2010-01-14 Thread Bruce Hewson
I raised an MR to IBM requesting that RMF should recognise DELAYS due to 
PDSE, currently being reported as UNKNOWN.

I find the response short on understanding, and only applicable to active 
problem supportand not applicable to post-event problem diagnosis as the 
PDSE analysis command is real-time only.

---
This MR has been rejected with the following reason given: 

No programming interface provides the necessary data for RMF to identify SMS 
PDSE contention related delay. There is no way of implementing the requested 
function with reasonable effort. 

However, upon high Unknown Delay % and assumed PDSE contention, the 
PDSE ANALYSIS command (VARYSMS,[PDSE|PDSE1],ANALYSIS) can be used 
to examine the situation. The command is described in the IBM 
documentation z/OS V1R10.0 DFSMSdfp Diagnosis (GY27-7618-10). 
---

What to do but sigh!

Regards
Bruce Hewson

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


Re: HCD HiperSockets problem

2010-01-06 Thread Bruce Hewson
Hello Stuart,

I use 0F and 7F for my IQD chpids.

I usually use F* and *F for my ICP chpids. 
(legacy...ESCON 16 port cards only had 15 usable chpids...so last *F chpid 
unused.)

But I haven't tried using FF.

But this is on a z10does your z9 actually support IQD chpids??

On Wed, 6 Jan 2010 13:29:41 -, Stuart Willis 
stuart.wil...@willdata.com wrote:

I have tried FF FE get the same

+---+
| Channel path type IQD is not supported by channel path ID FF. |
+---+


Stuart.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Mark Pace
Sent: 06 January 2010 13:14
To: IBM-MAIN@bama.ua.edu
Subject: Re: HCD HiperSockets problem

IIRC - the first Hipersocket channel must be FF, then FE, etc.


On Wed, Jan 6, 2010 at 6:28 AM, Stuart Willis
stuart.wil...@willdata.comwrote:

 Hi All

 I'm trying to set up HiperSockets on our Z9 A02 and running Z/VM
VERSION 5
 RELEASE 3.0, SERVICE LEVEL 0701 and ADCD ZOS 1.10 running as a guest
 under VM.

 I'm using Redbook HiperSockets Implementation Guide March 2007.

 When I try to define IQD Page 26 Add Channel Path I get error message
   +---
   | Channel path type IQD is not supported by channel path ID F4. |
   +---

 I have tried other Path ID's but still get the same error!

 Regards
 Stuart.

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




--
Mark Pace
Mainline Information Systems
1700 Summit Lake Drive
Tallahassee, FL. 32317



Regards
Bruce Hewson

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


Re: HCD HiperSockets problem

2010-01-06 Thread Bruce Hewson
Hi Stuart,

Pressing F1 do you get an extended help message?

On Wed, 6 Jan 2010 05:28:44 -0600, Stuart Willis 
stuart.wil...@willdata.com wrote:

snip
   +---
   | Channel path type IQD is not supported by channel path ID F4. |
   +---
snip

Regards
Stuart.


Regards
Bruce Hewson

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


Re: OSA Express3 questions

2010-01-05 Thread Bruce Hewson
On Mon, 5 Jan 2009 16:36:20 +0100, R.S. 
r.skoru...@bremultibank.com.pl wrote:

Hi Folks,

Just received a new z10 with OSA Express3 GbE SX 4-port cards in it. 

I have this terrible urge to define each port as a unique OSA Control Unit, 
each with unique list of OSA devices (plus 1 OSAD FE device per CU). 

As this would have provided the most transparent implementation of these 
devices for our network staff.

i.e.   2 PCHID == 2 CHPID, and 2 CU per CHPID as CUADD=0 and 1.

I keep finding APARs regarding PORTNUM in TCPIP!

So I assume my urge is misfounded.

Using PORTNUM means that our network guys will have the hardest time to 
manage these devices, especially when moving zVM/zLinux systems between 
different z10 boxes.

So I might as well make it completely opaque, by coding totally different 
ranges for this new box.

It would be nice for someone to confirm that my terrible urge is not to be 
followed.

Also, my current OSA control units have 22 OSA devices coded..all 
accessed via QDIO.

May I have some recommendations/guidelines as to how many devices I 
should now code on these multi-port OSA control units.


I have questions regarding OSA Express3 1000Base-T, FC3367.
There are 4 copper ports per card.

Q1: How many CHPids has the card?
2/4 ?

Q2: (assuming 2 chpids per card)
In such case I have to define both ports per chpid as same type.
For example I must have a *pair* of ICC ports, pair of OSE ports, etc.
T/F?

Q3. Any other gotchas?

Regards
--
Radoslaw Skorupka
Lodz, Poland


Thanks very much

Bruce Hewson

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


Re: OSA Express3 questions

2010-01-05 Thread Bruce Hewson
Hi Ed,

Thanks for that, but nothing in there really helps planning numbers of devices, 
except that the minimum must be 3 devices.

Further to my problem with how many Control Units can/must be defined, that 
book also contains Table 2-2 OSA modes of operation and addressing 
support which contains a row titled CUs per port with a value of 16 
for OSA-Express3.

No further explanation occurs describing that information.

My IBM contact also provided a 6 page document called OSA-Express3 
Definitions, :Copyright IBM Corporation, 2008, that begins with a statment 
containing:-

there has been confusion as to how these ports should be defined in IOCP (or 
via HCD/HCM)

which does describe how I am feeling.

But that document also does not document the relationship between 
CHPID/CU/DEV/port clearly. 

e.g. It does not say code 1 CU per CHPID.



On Tue, 5 Jan 2010 21:12:07 EST, Ed Finnell efinnel...@aol.com wrote:


In a message dated 1/5/2010 7:45:30 P.M. Central Standard Time,
bruce_hew...@hotmail.com writes:

May I have some recommendations/guidelines as to how many devices I
should now code on these multi-port OSA control units.



Venerable Redbook at _www.redbooks.ibm_ (http://www.redbooks.ibm)  OSA
Express Implementation  Guide SG-5948(05) has been updated for Express3 
cards
and z10's. It's a good place to  start.






Thanks for you help

Bruce Hewson

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


CSM: Communications storage manager - what exactly does the IVTPRM00 parameter FIXED mean

2009-11-10 Thread Bruce Hewson
Hi folks,

I am trying to get to the bottom of the Communications Storage Manager 
(CSM - z/OS 1.9) parameter FIXED. I understand the ECSA parameter, 
because I know where and how big our ECSA is.

But what I don't have a clear understanding about, is the FIXED parameter.

1.Is the FIXED parameter referring to how many ECSA pages are FIXED

2.CSM uses 2 dataspaces, 1 for 31 bit storage, 1 for 64 bit storage. Is the 
FIXED parameter somehow related to this dataspace storage?

3.Or is FIXED used for some other purpose?

None the documentation explicitly defines which storage is related to FIXED.

Hope someone can help me.

Thanks
Bruce Hewson

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


Re: # of subchannels

2009-08-27 Thread Bruce Hewson
Hi Radoslaw ,

I found a limit :-)

Hipersockets - IQD

In a box with 12 OS type LPARs defined, you can only define 1024 devices!

because the maximum the box can support is 12288, and HCD complains when 
you try to define more.  (12288 = 12 * 1024)

aside: another limit is that z/OS (MVS) only support 160 such devices!

Regards
Bruce Hewson

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


Re: Console Logon timeout?

2009-08-18 Thread Bruce Hewson
Hello Peter,

A Reconnect function, or a logon here, function, when you accidentally lose 
the connection.

A simple remote LOGOFF function, so that any active console user can be 
logged off the system, from any other console. (of course RACF protectable!)

- Logoff users after period of inactivity.  == Yes Please 
- Concurrent user logon to multiple consoles.   == not so much, but OK.

On Mon, 17 Aug 2009 10:34:14 -0500, Peter Fatzinger f...@us.ibm.com 
wrote:

We may have a future opportunity to make some changes in this area of the
code.  While we're in there, what would you like to see changed?

- Logoff users after period of inactivity.
- Concurrent user logon to multiple consoles.
- Anything else??

Peter Fatzinger
z/OS Core Components Development and Service



Regards
Bruce Hewson

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


Re: HCD definitions for a CISCO Ficon switch

2009-08-18 Thread Bruce Hewson
Hi Phil,

Depending on the switch model, your Switch ID may be offset from your 
Domain ID.

On our big switches, e.g.

Switch ID = x'75 / Switch Address = x'75' / DomainID = x'15'

And on that switch the first port in slot 0 if x'04', max port = x'93'



In our small switch (max 32 ports), e.g.

Switch ID = x'65' / Switch Address = x'65' / Domain ID = x'05'

and on this switch the first port is x'00'


Regards
Bruce Hewson

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


Re: how-to Sysplex? - The TSO user part

2009-08-14 Thread Bruce Hewson
Hi Barbara,

This is what I run after TSO logon and before ISPF is started for real.

The code runs as an ISPF dialog...better if the ISPF LOG is set to 0 pages.

We use 5 character user IDs.

Address TSO 
sysclone_name = Strip(Left('MVSVAR'(SYMDEF  ,SYSCLONE ),2))
console_name_suffix  = Right(@ || sysclone_name,8-Length(Userid()))  
console_name  = Left(Strip(Userid()) || Strip(console_name_suffix),8)  
   
Address ISPEXEC  
isfcons = console_name || N   
  
VPUT (ISFCONS ) PROFILE 
   


On Thu, 13 Aug 2009 00:00:48 -0500, Barbara Nitz nitz-...@gmx.net 
wrote:

snip
If this is not what you mean, can you elaborate a bit on what you do mean?
Check out Marks page on what needs to be done to allow this. As I explained
above, the broadcast issue *and* shared EMCS consoles via SDSF finally
made me uncustomize the use of the same userid.

'shared EMCS consoles via SDSF': Whenever SDSF.LOG (the syslog/operlog) 
or
ULOG is called, an EMCS console is established. Unless explicitly customized 
to
use a different name on every system for that EMCS console (that was the
part I could not get the TSO users to grasp, not even some sysprogs), the
default name for that console is TSO userid.  Inevitably they were in u/LOG 
on
one system and did not get responses to commands on the system they were
currently working. (Yes, I know there is a route command, yes, I know, SDSF
can customize the name of the EMCS console, no, I was unable to get *that*
concept across.)

snip

Barbara Nitz


Regards
Bruce Hewson

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


Re: DASD: to share or not to share

2009-08-06 Thread Bruce Hewson
Hi Frank,

Unless your two systems are in the same Sysplex (Base or Parallel) I would 
highly recommend that you do not share your sysres disk...they contain PDSE 
datasets that you shouldn't share outside a sysplex.

Similarly, any disk you do share should not contain PDSE datasets.

Regards
Bruce Hewson

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


Re: Problem with I/O

2009-08-06 Thread Bruce Hewson
Hello Michele,

two possible reasons for duplicate SSID.

1. two different Control Units have been assigned the same SSID. We got this 
because two of our disk suppliers used different naming standards, and we 
hadn't been checking close enough.

2. you have miscabled some connections to multiple frames. Check all cables 
actually go where you expect.

Regards
Bruce Hewson

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


Re: DASD: to share or not to share

2009-08-06 Thread Bruce Hewson
Hi Dave,,

with systems that are only IPL'd every 3-5 months, YES, there will be updates 
to those volumes. Changes still happen, and many fixes do not require an IPL 
to implement, only careful change management.

On Thu, 6 Aug 2009 14:18:15 -0700, Gibney, Dave gib...@wsu.edu wrote:

It may not be supported, but PDSE that are only read are safe to share
betwixt anything. And, since it's a live resvol, it is of course not
subject to updates, right?

Dave Gibney
Information Technology Services
Washington State University



Regards
Bruce Hewson

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


Re: Enforcing CPU Time

2009-08-04 Thread Bruce Hewson
Hi Mark,


 CLC   3(4,R2),=C''   CHECK FOR STEP DEFAULT
 BNE   NOTDEFLT  TIME=(,03) FROM
 CLC   8(2,R2),=C'03'   JES2 PARMS JOBCLASS(Q)
 BERETURN0TIME OK, DONE WITH THIS TEXT-GET OUT


Looks like you assumed the default TIME value would never be changed, and 
your comment also indicates only one jobclass.

I couldn't make that assumption, as my EXIT6 code runs in multiple systems, 
each with different requirements. So I got the code to jump through the 
$DOGCAT hoops. I must say that I did enjoy getting that all to work.

Regards
Bruce Hewson

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


Re: ziip api for vendors

2009-08-04 Thread Bruce Hewson
This sounds like a reasonable extension to what IBM previously marketed as 
the P390.


On Tue, 4 Aug 2009 08:37:51 -0600, Mark Post mp...@novell.com wrote:

snip



United States Patent Application 20080059769

MULTIPLE-CORE PROCESSOR SUPPORTING MULTIPLE INSTRUCTION SET 
ARCHITECTURES

A multiple-core processor supporting multiple instruction set architectures 
provides a power-efficient and flexible platform for virtual machine 
environments requiring multiple support for multiple instruction set 
architectures (ISAs). The processor includes multiple cores having disparate 
native ISAs and that may be selectively enabled for operation, so that power 
is conserved when support for a particular ISA is not required of the 
processor. The multiple cores may share a common first level cache and be 
mutually-exclusively selected for operation, or multiple level-one caches may 
be provided, one associated with each of the cores and the cores operated as 
needed, including simultaneous execution of disparate ISAs. A hypervisor 
controls operation of the cores and locates a core and enables it if necessary 
when a request to instantiate a virtual machine having a specified ISA is 
received.

And a little further down, in the Description section:
The present invention relates generally to data processing systems, and 
more particularly, to processors for running multiple virtual machines having 
disparate instruction set architectures.


Mark Post


Regards
Bruce Hewson

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


Re: Enforcing CPU Time

2009-08-02 Thread Bruce Hewson
Hi Mark,

I thought it would be simple when I agreed to add RACF checking for the TIME 
parameter, but during my research I found that there was always a TIME 
value encoded on the STEP card when it was being processed by JES2 EXIT6. 
So I then had to work out what the jobclass default was to guess if the user 
had coded a TIME= value on his STEP card JCL. This led to earlier postings in 
IBM-MAIN which gave me the directions to using these JES2 MACRO calls.

It was fun getting it right.

On Thu, 30 Jul 2009 08:44:07 -0500, Mark Zelden 
mark.zel...@zurichna.com wrote:

On Thu, 30 Jul 2009 06:01:05 -0500, Bruce Hewson 
bruce_hew...@hotmail.com
wrote:

Hi Tom,

I did this in JES2 Exit 6, with SAF calls for access checking.

The difficult piece for STEP level TIME cards was to determine the 
JOBCLASS
default TIME value that gets automatically placed onto all EXEC card 
images.

Some determined access to JES2 control blocks via $DSERV and $DOGCAT
calls allowed me to get the default TIME values for comparison. If your TIME
value exceeded that of the JOBCLASS specification, then a call is made to a
FACILITY class resource to confirm you are allowed to code a STEP level 
TIME
card. Access failure triggers a JCL ERROR.

More complicated than mine.  I just checked the internal text for any
sort of TIME= which was either allowed or not depending on the JOBCLASS
and if the user had access to the time resource in the $JEXIT resource
class (locally defined).

snip
Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO


Regards
Bruce Hewson

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


Re: Enforcing CPU Time

2009-07-30 Thread Bruce Hewson
Hi Tom,

I did this in JES2 Exit 6, with SAF calls for access checking.

The difficult piece for STEP level TIME cards was to determine the JOBCLASS 
default TIME value that gets automatically placed onto all EXEC card images.

Some determined access to JES2 control blocks via $DSERV and $DOGCAT 
calls allowed me to get the default TIME values for comparison. If your TIME 
value exceeded that of the JOBCLASS specification, then a call is made to a 
FACILITY class resource to confirm you are allowed to code a STEP level TIME 
card. Access failure triggers a JCL ERROR.

I also validate JOBCLASS and REGION usage in this exit.

Regards
Bruce Hewson

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


Re: Why are z/OS people reluctant to use z/OS UNIX?

2009-06-05 Thread Bruce Hewson
I consider there are 2 reasons why the implementation of Unix into MVS has 
been BAD.

1.   EBCDICall UNIX files should have been ASCII from day 1.   WebSphere 
Application Services for z/O(S has got it correct now by having all files in 
ASCII format.

2.   The price of the IBM C compiler$$

All those simple things you would like to create under UNIX were originally 
done in C. So easy...just compile under z/OS.cant do...too expensive.

But now that we also get to have Linux on zSerieswhy bother with coding 
under Unix System Services.much much cheaper on Linux.

Regards
Bruce Hewson

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


Re: DFHSM MAXBACKUPTASKS(1) using 2 drives

2009-04-18 Thread Bruce Hewson
Visnson,

When you have MAXBACKUPTASKS=01, and you are seeing multiple drives 
mounted, what does a Q AC display show as active tasks.


On Fri, 17 Apr 2009 10:45:28 -0700, Vinson Lee v...@sdccd.edu wrote:

Here is a portion of the Q Setsys output:

ARC0638I MAXDUMPTASKS=01, ADSTART=(  ),
ARC0638I (CONT.) DUMPIO=(4,4), VOLUMEDUMP=(NOCC)
ARC0274I BACKUP=YES(TAPE(3590-1)), SPILL=NO,
ARC0274I (CONT.) MAXDSRECOVERTASKS=01
ARC0154I MAXBACKUPTASKS=01, ABSTART= (1000 1100 ),
ARC0154I (CONT.) VERSIONS=002, FREQUENCY=000, SKIPABPRIMARY=NO, 
BACKUP
ARC0154I (CONT.) PREFIX=HSM, INCREMENTALBACKUP=ORIGINAL,
ARC0154I (CONT.) PROFILEBACKUP=YES, INUSE=(RETRY=YES, DELAY=000,
ARC0154I (CONT.) SERIALIZATION=PREFERRED)

Thanks.


Regards
Bruce Hewson

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


Re: SDSF SORT

2009-04-06 Thread Bruce Hewson
Hi Gil,

As my mate Ron taught me:-


SDSF STATUS panel ==  SORT END-DATE D END-TIME D


Jobs are sort with last completed job at bthe top.


Regards
Bruce Hewson

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


Re: Where are the system symbols??

2009-03-26 Thread Bruce Hewson
System Symbols:   Where are they?

Start at your LOAD member..use D IPLINFO to locate it.

e.g.: USED LOADE8 IN SYS1.IPLPARM ON 20D9

Within the LOAD member may be statements for IEASYM.

e.g.   IEASYM   (00,#1,F0,L) 

The members IEASYM00, IEASYM#1 and IEASYMF0 will be used. 
The L says list the contents to syslog. Very good for self documentation.

Regards
Bruce Hewson

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


Re: Number of members in a PDS?

2009-03-26 Thread Bruce Hewson
Hello John,

LISTDSI will ALLOCATE and OPEN the dataset - make sure you have READ 
access to all the datasets

Regards
Bruce Hewson

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


Re: Time Change (Sync)

2009-03-24 Thread Bruce Hewson
Hi Steve,

the very modern island of Singapore. Quite the tropical island paradise, if you 
enjoy technology while sitting on the beach sipping amber fluid.

On Sun, 15 Mar 2009 09:21:06 -0600, Steve Comstock 
st...@trainersfriend.com wrote:

Bruce Hewson wrote:

[snip]

 Bruce Hewson
 Resident, Tropical Island Paradise.

So, I have to ask: where is that?





Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.


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


Re: Time Change (Sync)

2009-03-15 Thread Bruce Hewson
Folks

Time updates due DST..again we have much discussion.

But I would like any comments regarding z/OS time, when the customers 
accessing the system are not physically located in the same time zone.

I believe the ISO standards support local time display with timezone infomation 
such as EST appended. But with timezone acronym usage overloaded...i.e. 
EST means Eastern Standard Time, but for which continent.

Although we support applications accessed in other time zones, some of which 
do have Daylight Savings adjustments, we do not change our machine time. 
The users see local time via adjustments made by the application performing 
the display.

The Unix approach is one way, but it is not a simple as can be made out, as 
the timezone information is kept in more than one location. And it does only 
apply to the local machine, and not to remote user access points.

With globalization continuing, I see a need for a standard that allows the host 
system to run in pure UTC, with only access points modifyng the time display 
as required at that access point.

At least, here wher I work, I no longer have to play with time changes bi-
annually.

Regards, and thanks for reading,

Bruce Hewson
Resident, Tropical Island Paradise.

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


Re: How to use CSI Catalog Search Interface

2009-03-15 Thread Bruce Hewson
My solution, coded many years ago:-

 WORKLEN = 2048
-  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -   15 Line(s) not Displayed
 DO WHILE RESUME = 'Y' 
   
-  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - 5 Line(s) not Displayed
  DWORK = Right(D2c(worklen),4,'00'X) || COPIES('00'X,WORKLEN-
4)   
   
  ADDRESS LINKPGM 'IGGCSI00  MODRSNRC  CSIFIELD  
DWORK'
   
  RESUME = SUBSTR(CSIFIELD,150,1)/* GET RESUME FLAG FOR NEXT LOOP 
*/   
  USEDLEN = C2D(SUBSTR(DWORK,9,4))   /* GET AMOUNT OF WORK AREA 
USED  */   
  REQDLEN = C2D(SUBSTR(DWORK,5,4))   /* GET AMOUNT OF WORK AREA 
REQD  */   
   
  If REQDLEN  WORKLEN Then Do  /* adjust work area length 
*/   
   WORKLEN = REQDLEN   
  End  
  Else Do  
-  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  107 Line(s) not Displayed
   END 
 END   

Dynamically adjusts the WORK area size if needed, and redrives the request.

On Tue, 10 Mar 2009 17:48:05 -0500, Kenneth E Tomiak 
jackofalltra...@ktomiak.biz wrote:

You should get an error code if your workarea is too small and a value of 
what
size you need. Bigger is better.

SNIP

LDO




Regards
Bruce Hewson

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


Re: TMON with OMEGAMON Comparison

2009-03-12 Thread Bruce Hewson
And I am stuck with Omegamon...

for those who complain about the copying of TKAN* to RKAN* look at using 
the SMP Shared RTE setup.

ICAT is improving   hehehe.the BATCH process is working better all the 
time

I should know   9 products, 16 Run Time Enivironments (RTEs) with 14 of 
those remote to the ICAT local systems.

And I do 2-3 complete RTE rebuild every year. Because I have never been 
comfortable with an incremental update for the remote RTEs.

And I was complaining to CANDLE in Sydney about CICAT over 15 years ago.

 (How's that for vendor allegiance!)

On Thu, 12 Mar 2009 08:50:40 +1000, Shane ibm-m...@tpg.com.au wrote:

On Wed, 2009-03-11 at 17:03 -0500, Mark Zelden wrote:

 Should the listserver be used to bake off these products?
 

 I sure hope not.  But I think it's perfectly fine to correct misinformation 
 and
 let people know who to contact or where to go for more information.

And ...
vendor allegiances are clearly enunciated.

Shane ...


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


Re: SYS1.UADS Format

2009-02-02 Thread Bruce Hewson
Tracks %   XT Device  Dsorg Recfm Lrecl Blksz  Created  

SYS1.UADS   
 15  13   1 3390 PO   FB 1720 27520 1998/12/10


regards
Bruce Hewson

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


Re: Resolving an ALIAS

2009-01-24 Thread Bruce Hewson
Hi Rob,

examples:

direct alias:

 ALIAS - SYS1.MQS.USR.LOAD
  IN-CAT --- CATALOG.MASTER.STPLEX.SSMF0701   
  HISTORY 
RELEASE2  
  ASSOCIATIONS
NONVSAM--SYS9.MQ.Q4.SCSQLOAD  
  

indirect alias:

ALIAS - SYS1.CEE.SCEECICS   
 IN-CAT --- CATALOG.MASTER.STPLEX.SSMF0701  
 HISTORY
   RELEASE2 
 ASSOCIATIONS   
   SYMBOLIC-SYS1.LERUN..SCEECICS   
   RESOLVED-SYS1.C108.SCEECICS  


The first option can be changed by delete/define the ALIAS entry.

The second option uses the System Symbolic Variables.either set at IPL or 
modified by SYMUPDTE program.refer SYS1.SAMPLIB(IEASYMUP)

Regards
Bruce Hewson

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


Re: z/OS 1.9 ISPF or SMS irritant

2009-01-24 Thread Bruce Hewson
Hi Cathy,

that SMS managed dataset restriction has been around a very long time.

You can only access an SMS managed dataset like that if no same-named 
datasets exiswt on the system you are using.

An never do it to access PDS/E datasets.

Regards
Bruce Hewson

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


Re: zSecure Audit Concern with EJES SVC

2009-01-24 Thread Bruce Hewson
Graeme,

shame on you.you have recommended the wrong vendor!

Ulrich's question regarded a report by zSecure.that is who he should be 
requesting (demanding) and explanation from, well before he goes chasing any 
other vendor.

On Sat, 24 Jan 2009 11:26:34 +1100, Graeme Gibson gra...@ase.com.au 
wrote:

Hi Ulrich,

I'm surprised at your curious ad hominem response to Shane's quite
reasonable question. I would also have imagined that the vendor would
be the first place to go for answers.

Was this issue raised directly with the vendor of EJES?

If it was, then what was their response?
If it wasn't, then was there a specific reason for that, or was it a
simple oversight?

Regards to all in this newest of years,
Graeme.


Regards
Bruce Hewson

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


Re: zSecure Audit Concern with EJES SVC

2009-01-21 Thread Bruce Hewson
Ulrich,

what I noticed is that this was a dynamically installed SVC. refer to SVCUPDTE 
comment. 

I dont read that report as saying the SVC itself was funny, only that since it 
was dynamically installed you need to look closer at it.

You might check with the zSecure documentation for this spin!

Regards
Bruce Hewson

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


Re: First z/OS 1.9 IPL Problem

2009-01-11 Thread Bruce Hewson
o   new system1st IPL...JES2 starts but does not initialiseno obvious 
WTORs or erro messages.

o   D A,JES2 shows JES2 task active

options:

1.   Take Stand Alone DUMP. Use your current system SA-DUMP if you have 
to. It will, at a minimum, let your review SYSLOG messages.
2.   Is there any Enqueue Contention? D GRS,C
3.   STOP/CANCEL/(FORCE??) JES2 task off system.
4.   restart JES2 with RD mode consolesee what happens.
5.   Do you really need a NIPCONs console  remove NIPCON entries from 
IODF and ignore the Production IODF Build warning messages. Then all IPL 
related message appear on HMC.


Regards
Bruce Hewson

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


Re: Need TN3270e software

2009-01-11 Thread Bruce Hewson
Guys,

why but 2074? or any other hardware based console support.

In any multi-system sysplex environment, there should always be at least one 
system active. That means that there is always SMCS console support in 
VTAM.

And having zero NIPCONS defined in IODF, means that when you IPL a system 
from HMC, you can see all related messages on the same screen. No need to 
go find that other NIP console.

I find it very difficult to even consider justifying unneeded expenditure.

Regards
Bruce Hewson

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


Re: Comparing Mainframe and Windows Server CICS Transactions per kWh

2008-10-30 Thread Bruce Hewson
Hi Fred,

Good to see you are still enjoying tropical Darwin.

My thoughts are they selected a small z9 (2094-704) as their target 
mainframe processor.but you could double the processor power, to 708, 
without increasing the power consumption!

Adding extra books could see increased power consumption.but a 2 book 
configuration does not double the power load, but does almost double the 
processor throughput.

so how does that screw up their PR spin.

Best wishes
Bruce Hewson

--
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: Dump management

2008-07-22 Thread Bruce Hewson
I keep dumps for 6 months, as I recall reading that is how long 
DAE remembers an SVC dump occurred...

Bruce Hewson

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



Multi CSS configuration on z9 processor

2008-07-18 Thread Bruce Hewson
Hi folks,

just starting to build a second channel subsystem on a z9 box.

o I know you cannot span ESCON channels.
o I know you can span FICON channels.

but can you span OSA channels? 

What about hipersocket channels (IQD), can they connect between different 
Channel Subsystems?

Have been considering keeping z/OS LPARs in one CSS and the zVM/zLinux 
LPARs in a second CSS.

Thanks in advance for any good pointers.

Bruce Hewson

--
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: ALLOWUSERKEYCSA(NO) was (Re: CA Jobtrac 3.5 Off Support)

2008-07-17 Thread Bruce Hewson
It is real fun to send dumps to vendors who have used Key 8 CSA to store 
programs

I have used Omegamon MVS classic to get a list of such storage areas

then via TASID option 7, gone to that area in storage, and then overlayed the 
area with nulls ('00'x). The resulting abends are good to send to vendors.

This was done in our sandbox just to prove the point, that is was REAL EASY 
to break their code, and suggest the possibility it could break other stuff.

Regards
Bruce Hewson

--
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: When will ADRDSSU start to ENQUEUE on data sets?

2008-05-01 Thread Bruce Hewson
Hello Johhny,

over in IBM-MAIN-ARCHIVES

http://bama.ua.edu/cgi-bin/wa?A2=ind0211L=ibm-main-archivesP=R107226

http://bama.ua.edu/cgi-bin/wa?A2=ind0202L=ibm-main-archivesP=R120423

There is a reference to Marketing Request MR00058723



On Wed, 30 Apr 2008 19:37:47 +0800, Johnny Luo 
[EMAIL PROTECTED] wrote:

Bruce,

'Search the archives for earlier posts on DF/DSS using the older SVC26
interface to retrieve CATALOG data'

I have tried various keywords but sill can not find the thread. Can you give
more hints?

Thanks.


Regards
Bruce Hewson

--
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: When will ADRDSSU start to ENQUEUE on data sets?

2008-04-30 Thread Bruce Hewson
Hello Johnny,

Does your backup job use generic dataset masks for the INCLUDE list?

Search the archives for earlier posts on DF/DSS using the older SVC26 
interface to retrieve CATALOG data.

In one case here a job took 2 hours to build the dataset list before mounting 
the first output tape. Changing the job by adding build-include-list step, 
before calling ADRDSSU, which uses REXX to call the IGGCSI00 Catalog Search 
Interface and built an explicit filter list (FILTERDD), reduced that wait time 
to 
2 minutes. 

If you need to ENQUEUE on the dataset, just add 

//DD001  DD DISP=SHR,DSN=dataset1
etc

to your backup JCL.

On Wed, 30 Apr 2008 11:08:56 +0800, Johnny Luo 
[EMAIL PROTECTED] wrote:

Hi,

We encountered a problem on our production system.

A job was using DSS to backup a lot of data sets (logical dump) and we got
ADR321E for one extended format PS data set: the data set was not on the
supposed volume.

This job will run more than 3 hours and we found out that another job will
delete the data set and re-create it during that time (1.5 hours after the
dump job starts). It might be the cause of ADR321E.

snip
Best Regards,
Johnny Luo



Regards
Bruce Hewson


//MYUSERBLD JOB (ACCT#),'BUILD FILTER LIST',   
// CLASS=I,
// MSGCLASS=X, 
// NOTIFY=SYSUID  
//*
//*
//BGTSOEXEC PGM=IKJEFT01,DYNAMNBR=100  
//*
//MASKLIST DD  *   
SA%%.CICS.%%.DFHCSD
SE%%.CICS.%%.DFHCSD
SC%%.CICS.%%.DFHCSD
/* 
//SYSTSIN  DD  *   
%BILDFILT MASKLIST 
/* 
//*
//FILTERDD DD  DISP=(NEW,PASS),
// SPACE=(TRK,(1,1)),  
// DSORG=PS,LRECL=80,RECFM=FB,BLKSIZE=0,   
// DSN=amp;FILTERDD  
//*
//*
//SYSTSPRT DD  SYSOUT=*
//SYSPRINT DD  SYSOUT=*
//SYSPROC  DD  DISP=SHR,DSN=MYUSER.USER.CMDPROC
//*
//*
//DUMPEXEC PGM=ADRDSSU,PARM='TYPRUN=NORUN' 
//FILTERDD DD  DISP=(OLD,DELETE),  
// DSN=amp;FILTERDD  
//SYSPRINT DD  UNIT=SYSDA,DISP=(NEW,CATLG),SPACE=(CYL,(2,1),RLSE), 
// DSN=MYUSER.DFDSS.TESTRUN.SYSPRINT,DCB=DSCB, 
// RECFM=VFB,LRECL=137,DSORG=PS
//BACKUPDD DSN=MYUSER.DFDSS.TESTRUN.BACKUP,
// UNIT=3390,SPACE=(CYL,(100,20),RLSE),
// DISP=(,CATLG,DELETE)
//SYSINDD  *   
  DUMP DATASET(  - 
 FILTERDD(FILTERDD)  - 
  )  - 
   OUTDDNAME(BACKUP) - 
   TOLERATE(ENQFAILURE)  - 
   SPHERE- 
   CONCURRENT- 
   SHARE   
/* 
//*
// 

--
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: Help with applying maintenance

2008-04-23 Thread Bruce Hewson
Hello Jerry,

I use this JCL. It does require the BYPASSSNQ APF authourized program from 
the Free Software written by Gilbert Saint-Flour available on CBT file 183.

BYPASSNQ  Assembler program.  Scratch or Rename a Data Set
   without SYSDSN ENQ

   BYPASSNQ is a driver that allows you to run any
   utility program (such as IEHPROGM or IDCAMS) and
   bypass dsname ENQ that is normally performed by
   the DYNALLOC, SCRATCH and RENAME SVCs.
   This technique allows data sets to be deleted or
   renamed using standard MVS services and is fully
   compatible with indexed VTOCs and SMS.

Regards
Bruce Hewson

Set the Variables to required values, and do C ALL 'SYSRES' 'your_volser'

//SYDBHBIG JOB (ACCT#),'Enlarge APPC.ISPCLIB',
// CLASS=A,   
// MSGCLASS=X,
// NOTIFY=SYSUID 
//*   
//*--*
//* Make dataset single extent.  *
//*--*
//* Tracks %   XT Device  Dsorg Recfm Lrecl Blksz 
//* --
//* SYS1.DATASET  
//*   450   9   1 3390 PO   FB   80 10720 
//* --
//*   
// SET PRIMSPC=450
// SET  SECSPC=15 
// SET SPCUNIT=TRK
// SET DIRBLKS=90 
//*   
// SET  RECFMT=FB 
// SET  RECLEN=80 
// SET  BLKSIZ=10720  
//*   
//*   
//*
*  
//* Allocate dataset large enough for all data within a single extent 
//*
*  
//*   
//*   
//DEFINE EXEC PGM=IEFBR14 
//NEWDSN   DD DISP=(NEW,KEEP),
//DSN=SYS1.DATASET.BIGGER,
//UNIT=3390,  
//VOL=SER=SYSRES, 
//SPACE=(SPCUNIT,(PRIMSPC,SECSPC,DIRBLKS)),   
//RECFM=RECFMT,  
//LRECL=RECLEN,  
//BLKSIZE=BLKSIZ 
//*   
//*   
//*   
//COPY EXEC PGM=IEBCOPY,COND=(0,NE,DEFINE)
//SYSPRINT DD  SYSOUT=*   
//SYSUT1   DD  DISP=SHR,  
// UNIT=3390, 
// VOL=SER=SYSRES,
// DSN=SYS1.DATASET   
//SYSUT2   DD  DISP=SHR,  
// UNIT=3390, 
// VOL=SER=SYSRES,
// DSN=SYS1.DATASET.BIGGER
//SYSINDD *  
  COPY INDD=SYSUT1,OUTDD=SYSUT2  
/*   
//*  
//*
* 
//* Delete dataset

Re: Workable Mainframe Debuggers

2008-04-13 Thread Bruce Hewson
A lot of this is personal preference.and now I have to live with another 
group's preference...I can live with that. (i.e. I get to support SYS3.*, 
SYS5.*, SYS7.* and SYS9.* as well)

In the area of change all ServerPac (IBM Product) HLQs to SYS1.*, this meant 
that a single RACF rule protected ALL system datasets. I did understand the 
packaging rules required the shipped prodcut datasets use the 3char product 
identifier as the usual HLQ. It also meant that the special support for 
SYS1.* 
datasets built into DFDSS worked.

Personally, I liked coding a human-readable second level qualifier, like 
SYS1.ISPF.SISP*those people who didn't understand IBM 3/4 char product 
identifiers could at the least suss out which product a dataset belonged to, 
using a quailifier that matched the product acronym.



On Sun, 13 Apr 2008 02:51:34 +, Ted MacNEIL [EMAIL PROTECTED] 
wrote:

I often see SYS1.ISF.SISF* , SYS1.ISP.SISP*, SYS1.GIM.SGIM* etc. even 
though the MLQ is redundant.

I agree with the redundancy argument; what's wrong with each product 
having the same library name(s) at every site?


Hard to change that stuff in a production environment... well, maybe not 
hard, just a PITA when there are batch processes and people with their own 
clists etc.

In production, standards should be enforced, so it won't become a PITA.

If unsupported software breaks, you get to keep both parts.


Regards
Bruce Hewson

--
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: IBMLink, again

2008-03-27 Thread Bruce Hewson
Hi Gil,

I would assume, like on some web screens we use here, that the text input 
fields are not transparent. By that I mean the characters entered are treated 
as HTTP control characters, or something like that.

I am trying to convince some of our local system builders that text input 
fields 
should allow ANY character to be enteredbut they keep saying cannot.

I see that IBM have said they would correct the problem. But that wont help 
my local code problem.

Regards
Bruce Hewson

--
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: Stand alone Dump with ICC cards

2008-03-24 Thread Bruce Hewson
Hello Rick,

StandAlone Dump dasd striping is not the same as DFSMS dataset striping.

To build the SAD datasets onto multiple volumes you run something like this:-
//STEP1EXEC  PGM=IKJEFT01 
//SYSPROCDD  DISP=SHR,DSN=SYS1.SAMPLIB
//SYSTSPRT   DD  SYSOUT=* 
//SYSTSINDD  *
%AMDSADDD DEFINE  +   
(SBXDM2,SBXDM3,SBXDM4,SBXDM5,SBXDM6)(SYS1.SADMP) +
3390 3335  N  
/*
//

SAD will then run 6 separate data streams to write to the six volumes in 
parallel.

IPCS will merge and sort the records from all six datasets/volumes into a 
coherent image when you access or copy the SADump.

Regards
Bruce Hewson

--
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: Stand alone Dump with ICC cards

2008-03-22 Thread Bruce Hewson
Hello Andy,

I also use only the HMC for SAD support

our basic operator instructions:
1. logon to HMC as OPERATOR
2. logon to MVS Console on SYSPLEX partner system
3. Select SAD_sysname HMC Icon.
4. Perform RESET-NORMAL, Answer YES and OK.
5. On MVS Console, reply to IXC402D or IXC102A messages, or issue V 
XCF,sysname,OFFLINE (reply is SYSNAME=sysname)

Actions 3-5 expedite sysplex system recovery actions.

6. Perform ACTIVATE SAD_sysname HMC ICON, Answer Yes and OK.
7. Start Operating System Messages (double-click with SAD_sysname Icon 
highlighted)
8. Enter a NULL command, by clicking on SEND COMMAND and then clicking on 
SEND button.

9+++ now answer SAD prompts as required.

Regards
Bruce Hewson

--
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: Execution job class restriction

2008-03-13 Thread Bruce Hewson
Hi folks,

for our systems we CHOSE to perform some checking in JES2 EXIT6. This is to 
catch problem jobs at submission, and to allow operations staff to later 
modify those parameters if required.

the current exit performs checks on:

oJob Class - FACILITY JOBCLASS.x
oTime parm authorization - FACILITY [EMAIL PROTECTED]

These are to enable enforcement of local standards.

As yet we have been able to NOT implement RACF checking for permission to 
code REGION parms. Such checking is being performed via the change 
management process before the JCL gets promoted.

Using the exit made it simple to implement our requirements.

Regards
Bruce Hewson

ps: the RACROUTE call checking job class parm!

***
   
* *   
*validate job class card  *   
* *   
***
   
 MVC   X6RACROUTE
(RACF_RACROUTE_LENGTH),RACF_RACROUTE 
 OIX6RACROUTE+116,X'10'REQUEST WARNING STATUS IF SET  
 RACROUTE REQUEST=AUTH,C  
   MF=(E,X6RACROUTE),  C  
   USERID=X6USERID,C  
   ATTR=READ,  C  
   LOG=NOSTAT, C  
   ENTITY=(X6JOBCLASS),C  
   CLASS=RACF_CLASS,   C  
   WORKA=X6RACWRK, C  
   RELEASE=1.9
* 
* 
 LAR15,X6RACROUTE 
 USING SAFP,R15   
* 
 CLC   SAFPRRET,=F'0'  Racf RC = 0
 BNE   JOB_CLASS_NOT_AUTH  No - Cancel job
* 
 CLC   SAFPRREA,=F'0'  RACF reason code = 00  
 BECLASS_OKYes
* 
 CLC   SAFPRREA,=F'4'  RACF reason code = 04  
 BECLASS_OK_WARNINGYes
* 

--
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: clock, daylight savings time

2008-03-12 Thread Bruce Hewson
But Rick, 

do your users all reside in different time zones like mine do???

Isn't amazing how much railroad schedules and saving daylight make our lives 
so difficult at times. 

Decisions, decisions!


On Wed, 12 Mar 2008 10:13:51 -0500, Rick Fochtman [EMAIL PROTECTED] 
wrote:

---snip---
I hereby declare that from now on, daylight savings is banned and all
clocks shall be set to GMT only, worldwide.

Signed,

Doc Farmer
Benevolent Dictator and Confirmed Horophile
(stop snickering, I'm *not* a NY Governor)
-unsnip---
I disagree. Let all HARDWARE clocks be set to GMT and use PARMLIB OFFSET
values to adjust to local time.


Regards
Bruce Hewson

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


RMF Monitor III - job UNKNOWN delay.

2008-03-08 Thread Bruce Hewson
Hi folks,

Want to confirm that, at z/OS 1.7, RMF Monitor III is not able to identify 
delays due to PDSE latch contention.

We had a lot of batch jobs, all hung, with RMF showing them all 100% 
Unknown delay.

Before I go chasing IBM I just wanted to check that this is still the same at 
later levels of RMF.

I am sure that RMF should be able to detect job delay due to:

1. PDSE latch contention.
2. OMVS delays
3. maybe even TCPIP delays.

and it would be real nice if it could make a guess at delays due to 3rd party 
software ( wishful thinking?? )

Regards
Bruce Hewson

--
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 Tivoli Monitoring (ITM for short) (was: Is IBM/Tivoli turning into CA?)

2008-03-03 Thread Bruce Hewson
Hello Andrew,

install the IBM JRE 142   - stop right here!

I don't have Administrator rights on my work PC.

And I am not permitted to install software that has not been 
processed/validated/wrapped by another team.

lastly, I am not certain we are licensed to the Omegamon XE products. 


On Mon, 3 Mar 2008 13:56:51 -0500, Andrew McIntyre [EMAIL PROTECTED]
M.COM wrote:

Absolutely the first time you run the TEP browser client, it will
automatically pull down (from the TEPS) and install the IBM JRE 142,
which will coexist just fine with your other JREs. This hasn't been an
issue that I've noticed anywhere.



Regards
Bruce Hewson

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


IBM Tivoli Monitoring (ITM for short) (was: Is IBM/Tivoli turning into CA?)

2008-03-01 Thread Bruce Hewson
Hello Andrew,

And so we have a case of us customers being ignored... :-)

The PC I use has only got Company mandated and wrapped products installed.

We don't get to have any Tivoli product installed onto them.We cannot
just install your lovely products onto these PCs..Let alone they would
have to pay licence fees for such. 

Hard to justify when we have the Omegamon product installed under z/OS...

So there is no way I get to access Tivoli Enterprise Portal (TEP)..

You are going to have to do far better to enable us poor z/OS Sysprogs
access to software not running under z/OS

Maybe if the whole Omegamon product suite was better documented, and that is
one thing I do believe will improve now that it is IBM owned, we would be
able implement TEP and Omegamon XE and JUSTIFY such extra costs for all
Sysprogs and selected Application Programmers.

(It may be simpler for you to code these new functions in these off-box
products, but it is hard not to think they are just ways to make more money!)

Include in all of this the pain of using ICAT to manage multiple system
copies of the Omegamon product suites, it is no wonder I have not been able
to investigate well the world of Omegamon outside of the classic interfaces.
I have not got past performing a complete Run Time Environment rebuild every
time we get a maintenance/release upgrade to our product set. The
opportunities for regressed changes are immense.

The same as Doug, I only use the VTAM interfaces to the Omegamon product suite.

On Tue, 26 Feb 2008 13:39:06 -0500, Andrew McIntyre [EMAIL PROTECTED] wrote:

Doug Fuerst wrote:
 ICKY. So I have to put in the XE piece and access the TEMS to look at
 anything. The setup for that has pretty bad and confusing
 documentation, and is an unwieldy implementation. Besides, I was told
 by Omegamon support that there was nothing in the GUI that I couldn't
 get to in the VTAM classic sessions, it would just look better and
 could be analyzed using Excel and the like.
 Did it occur to anyone in Omegamon support that I might like to look
 at the TSO/VTAM CUA type display?
 I GUESS NOT

 Doug
I certainly don't want to step into a messy thread here (why do I feel
that it's to late?) but here goes

The XE levels of the V41 OMEGAMONs are where all the power of the
products are. They allow you to use the Tivoli Enterprise Portal (TEP)
and it's single pane of glass architecture to combine distributed
monitoring and System z OMEGAMONs all on one GUI. The overall technology
is called IBM Tivoli Monitoring (ITM for short). Once you are
comfortable with the attributes (metrics), workspaces, situations and
queries of one product, you can jump over to any other product without
any problems.

As far as VTAM monitoring, the OMEGAMON XE for Mainframe Networks
includes the MFN II (CUA) 3270 based product, which still provides VTAM
monitoring. However, there are a lot more features available if you
implement the XE agent and the TEP. For instance, FTP session monitoring
and VTAM EE and HPR connection.

Here's the latest ITM doc, which has some excellent manuals in it.
Especially the installation manual:
http://publib.boulder.ibm.com/infocenter/tivihelp/v15r1/index.jsp?topic=/com.ibm.itm.doc/understand.htm
--


Andrew McIntyre - Consulting IT Specialist
IBM System z™ Software Technical Sales
SMPO (Software Migration Project Office)
TMT (Tivoli Migration Team)
404-487-2477 or tie 546-2477
[EMAIL PROTECTED] mailto:[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: Netview problem

2008-03-01 Thread Bruce Hewson
Hello Rafal,

Are you running your Netview task as SUB=MSTR?

Please provide sample of duplicated messages.

Thanks
Bruce Hewson

--
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: DFSMS APAR OA22738 - IGD17295I

2008-02-16 Thread Bruce Hewson
Hello Mathew,

But when using IDCAMS Define with MODEL even SMS doesn't know what type of
cluster is being created. This shortcoming required the development of an
IGDACSDC sms exit in our site to determine what RECORG described the model
dataset, so that the correct Data Class could be assigned.

I wonder if the same exit could be used when LIKE= is being used.

In case you are wondering, the IGDACSDC routines calls IGGCSI00 for the
model dataset name and retrieves the VSAMTYPE field.

Regards
Bruce Hewson

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

2008-02-16 Thread Bruce Hewson
And for a second opinion, I monitor the Omegamon II for z/OS (classic)
interface command LPAR.

It makes a good effort of displaying LPAR physical CP utilization as well
as the logical or MVS consumption.

If your weights are set up so that they look like percentages (i.e. all
active LPAR weights add up to 100 or 1000) then matching the physical CP
utilization to the LPAR weight can tell you if you are below, on, or over
weight. For CAP=YES then you can see how close to CAP you are. Real time.

Regards
Bruce

--
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: CPU time differences for the same job

2008-02-05 Thread Bruce Hewson
Guys,

One point to consider when the physical processor is changed, is that times to 
reinstate the environment on the next physical processor can be quite 
variable, especially if the next processor is NOT in the same book.

Cross book movement can take some time depending on proximity, i.e. 
adjacent book, or not.

Regards
Bruce Hewson

--
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: identify sas uage by component

2008-01-30 Thread Bruce Hewson
In regards to Ed's comments:

If your company wanted to write SMF records for internal applications, then 
instead of assigning a unique SMF record type to each application, it would be 
better to assign 1 SMF type, and then assign each application a unique 
subtype number. That way your company's internal applications only tie up 1 
SMF record type.

Regards
Bruce Hewson.

--
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: Dynamic tape in Rexx?

2008-01-24 Thread Bruce Hewson
Hello Jeffrey,

I know this one!

1. Running REXX in batch and using ALLOC assume you are running in a 
background TSO session.

2. The user running the job must have MOUNT authority to request allocation 
of TAPE devices.

3. The userid running the job must not exceed 7 characters, otherwise the 
mounts wont happen. An 8 character userid is not accepted as a TSO user.
This one is tricky!

4. If you use the ID that has MOUNT authority interactively be very careful 
about allocations of offline devicesyour TSO session will go into a WAIT 
until a reply is made to the IEF238D WTOR message.

5. As others have said you also need to correct your ALLOC paramaters.

Regards
Bruce Hewson

--
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: Parm Length restriction was Re: Using an InfoPrint 6500 with PSF

2008-01-24 Thread Bruce Hewson
Hi Gil,

I wonder if your null parameter is misinterpreting your quotes...something like 
the rule that to support imbedded quote, you must code two in sequence, the 
first as an escape character..

normally I have seen a null parm coded as adjacent comma's.
//OUT01OUTPUT USERDATA=('A',,'C')


On Thu, 24 Jan 2008 18:07:41 -0600, Paul Gilmartin 
[EMAIL PROTECTED] wrote:
snip
I HATE JCL!

3 //STEP EXEC  PGM=IEFBR14
  //*
4 //OUT00OUTPUT USERDATA=('A','B','C')
  //*
5 //OUT01OUTPUT USERDATA=('A','','C')
  //*
  //*  :w ! submit lstc3mvs
 STMT NO. MESSAGE
-
5 IEF641I IMPROPER SUBPARAMETER LIST IN THE USERDATA FIELD

Yes, it's documented that way.

No, there's no reason they had to do it that way, other
than to deprive the customer of some flexibility.  (Well,
maybe in some of their processing loops they use a null
subparameter as a list terminator.  But that could have
been done otherwise.  Or did they want the subparameter
values to be MVC-eligible?  Still, that coding shortcut
doesn't justify the abandoning of generality.)

Would any IBM representative care to supply a rationale for
the restriction?

-- gil



Regards
Bruce Hewson

--
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: SMP/E HOLDs: ACTION vs. IPL

2008-01-14 Thread Bruce Hewson
Hello Marna,

I take it that from your comments re: RMF that you are advocating performing 
SMPE APPLY processing to update datasets in use by the current/active 
system.

Regards
Bruce Hewson

--
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: Encrypted transfers to/from vendors

2008-01-14 Thread Bruce Hewson
Looks good except for:-

Please note that due to web browser limitations only files up-to 2 GByte can 
be uploaded.

not much good when you're trying to upload dumps.

On Mon, 14 Jan 2008 10:48:19 -0600, Aaron Walker 
[EMAIL PROTECTED] wrote:

snip

If you are sending data to ECuRep, it supports HTTP, HTTPS, FTP, FTPS,
SFTP, and email.

http://www-05.ibm.com/de/support/ecurep/index.html

Aaron



Regards
Bruce Hewson

--
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: help with IEBCOPY: selective load module copies

2008-01-13 Thread Bruce Hewson
I cheat :-)

StarTools  automatically ensure ALIAS entries get copied.

Regards
Bruce Hewson

--
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: What can be possible deployment schema for Websphere and DB2 on a mainframe?

2007-12-10 Thread Bruce Hewson
Hello Legolas :-D

Look into Network Deployment nodes in a Parallel Sysplex, with DB2 in a Data 
Sharing Group, also with CICS in CICSPLEX enabled environment, to see how 
WebSphere Application Server for z/OS exploits the capabilities of sysplex and 
WLM.

It is a bit different from clustering, in fact I would say it was a big step up 
from clustering.

Regards
Bruce Hewson

--
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: DFDSS and Copy of Offline Volumes

2007-12-08 Thread Bruce Hewson
EMC's Infomover product accesses OFFLINE products from the mainframe...

and as a result doesn't support dynamic path.

Regards
Bruce Hewson 

--
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: Possible change to MCSOPER processing

2007-12-08 Thread Bruce Hewson
Hello Kevin,

We are required to have LOGON REQUIRED on all consoles, including SYSCONS.
(HMC Operating System Messages). 

This allows us to IPL and reply to messages until RACF starts up and locks
up the console  until you sign in.but, tragically, there is no LOGON
command available via SYSCONS (not 3270).

Since we issue V CN(*),ACTIVATE to establish the SYSCONS, we are not able to
issue the DEACTIVATEsince by this time we are not logged in.

Maybe we could issue the DEACTIVATE via the process you are considering
removing.

Regards
Bruce Hewson

--
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: No z/OS UNIX Support in System REXX?

2007-12-04 Thread Bruce Hewson
Hi Ed,

Your address space AXR04 does not have a RACF identitywhich is why the 
ICH408I is reporting JOB and STEP and not USER and GROUP.

Either use a STARTED class entry to assign a User/Group with OMVS segment,

or, somehow, get the Default OMVS UID and GID set up. But I am not sure 
that the default UID/GID would get used since the address space does not 
have valid ACEE.

On Tue, 4 Dec 2007 16:12:13 -0800, Edward Jaffe 
[EMAIL PROTECTED] wrote:

IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS00110
ICH408I JOB(AXR04   ) STEP(AXR04   ) CL(PROCESS )
  OMVS SEGMENT NOT DEFINED

Anyone got this to work?

--
Edward E Jaffe
Phoenix Software International, Inc


Regards
Bruce Hewson

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