Re: SMS managed volume

2008-02-22 Thread John Kington
Mark,
 So many great options.  Thanks very much.

 I did find a problem with using D SMS,VOL=(volser)   It reports a volume
as
 not defined
 CBR1064I Command rejected.  Volume serial number
   SMS013 undefined.
 But IEHLIST shows that it SMS managed.

 So I obviously have some issues from my migration from 1.7 to 1.9.

Issue D SMS and verify that Godzilla is looking at your ACDS.
Regards,
John

--
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: ZOS Upgrade Issue

2008-02-22 Thread John Kington
continuing top-posting
You can setup a default value for unit in your sms configuration.
Regards,
John
 I have worked on numerous systems that never had SYSALLDA setup in HCD or

 ALLOCxx and never had a problem running TSO BATCH. The default for
generic
 for DASD is 3390 that has no ESOTERIC assigned to it.
 I tired a Randy's job on Zos14 and a Zos17 and it ran fine without any
 SYSALLDA in esotrics or a ALLOCxx and without adding the unit to the JCL.





 From:
 Steven Conway [EMAIL PROTECTED]
 To:
 IBM-MAIN@BAMA.UA.EDU
 Date:
 02/22/2008 10:17 AM
 Subject:
 Re: ZOS Upgrade Issue



 Randy, without ALLOCxx in your PARMLIB concatenation, the default device
 will be SYSALLDA.  If that's not defined in your gen, it would explain
the

 failure.  A browse thru HCD would be interesting.


 Cheers,,,Steve

 Steve Conway
 Lead Systems Programmer
 Information Systems  Services Division
 Computer  Network Operations
 Phone:   (703) 450-3156
 Fax:(703) 450-3197

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


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

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


Re: SMS : WILD CARD USE IN FILTLIST

2008-02-25 Thread John Kington
John,

FILTLST NUMA INCLUDE(%%1,%%2,%%3,%%4,%%5,%%6,%%7,%%8,%%9)
FILTLST NUMB INCLUDE(%%%1,%%%2,%%%3,%%%4,%%%5,%%%6,%%%7,%%%8,%%%9)

IF DSN EQ AM2.DE%.HESD.SOR%.**  DSN(2) EQ NUMA 
DSN(4) EQ NUMB THEN DO
 
  END
This is assuming that there is only one numeric character following the
letters in the second and fourth node. If there is a possibility of more
characters after the numeric value, you can add * after each value in the
filter lists.
Regards,
John

 Thanks Darth,

   I looked at the list that needs to be added and it amounts to 731.
 Which means I will have to create a few more FILTLISTS.

 Darth Keller [EMAIL PROTECTED] wrote:
   When in doubt, set up a test case  try it. Naviquest is a great tool.

 From the DFSMSdss Storage Admin Guide:
 The percent sing (%) is used as an ignore character. Each % sign
 represents one character in the name being filtered, and any character in

 that position is ignored.
 IIRC, %  * are the only masking characters you get. There isn't one
 specifically for numbers like a lot of languages have.

 So I'd say that %* is redundant and won't really accomplish what you
 want. Off the top of my head, the only way I can see to do this is to
 code the filter list.

 AM2.DE1*.HESD.SOR1*.**,
 AM2.DE1*.HESD.SOR2*.**,
 AM2.DE1*.HESD.SOR3*.**,
  and on and on and on
 AM2.DE9*.HESD.SOR8*.**,
 AM2.DE9*.HESD.SOR9*.**

 If I did the math right, it's 90 entries, which isn't that big a filter
 list.

 HTH- ddk





 John Dawes
 Sent by: IBM Mainframe Discussion List
 02/25/2008 05:50 AM
 Please respond to
 IBM Mainframe Discussion List


 To
 IBM-MAIN@BAMA.UA.EDU
 cc

 Subject
 SMS : WILD CARD USE IN FILTLIST






 Hallo All,

 Can I use the following wild card attribute in a SMS FILTLIST:

 AM2.DE%*.HESD.SOR%*.**

 In the case of DE%* I would like to trap any numeric value (0 to 9)
 which follose DE.

 In the case if SOR%* I would like again to trap any numeric (0 to 9)
 after SOR.

 This would save a log of lines of code.

 If this will not work could you please suggest something else that I
 could try?

 Thanks


 -
 Get the name you always wanted with the new y7mail email address.

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



**

 This e-mail message and all attachments transmitted with it may
 contain legally privileged and/or confidential information intended
 solely for the use of the addressee(s). If the reader of this
 message is not the intended recipient, you are hereby notified that
 any reading, dissemination, distribution, copying, forwarding or
 other use of this message or its attachments is strictly prohibited.
 If you have received this message in error, please notify the sender
 immediately and delete this message and all copies and backups thereof.

 Thank you.

**


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



 -
 Get the name you always wanted with the new y7mail email address.

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

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


Re: SMS : WILD CARD USE IN FILTLIST

2008-02-26 Thread John Kington
Looking at it again, I noticed that John was looking for range of 0 to 9 as
the last character in the second and fourth nodes of his dataset. I setup
the filtlists to look for 1 though 9. The filtlists should have been:
FILTLST NUMA INCLUDE(%%0,%%1,%%2,%%3,%%4,%%5,%%6,%%7,%%8,%%9)
FILTLST NUMB INCLUDE(%%%0,%%%1,%%%2,%%%3,%%%4,%%%5,%%%6,%%%7,%%%8,%%%9)

Regards,
John

 Very elegant!  I like it.
 ddk


 FILTLST NUMA INCLUDE(%%1,%%2,%%3,%%4,%%5,%%6,%%7,%%8,%%9)
 FILTLST NUMB INCLUDE(%%%1,%%%2,%%%3,%%%4,%%%5,%%%6,%%%7,%%%8,%%%9)

 IF DSN EQ AM2.DE%.HESD.SOR%.**  DSN(2) EQ NUMA 
 DSN(4) EQ NUMB THEN DO
  
   END

--
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: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-27 Thread John Kington
Ernie,


 Good Morning Gentle Readers,

   I am working on a problem regarding a TSO alias which was not
 created but for some unexplicable reason I find about 15 dsns have
 been cataloged in the MCAT.  My question is how can I fix this
 problem - have the dsns created in the proper UCAT.  I looked at the
 option of using REPRO MERGECAT in the IDCAMS doc.  Is that the
 correct decision?  My plan is to define the alias in the proper UCAT
 and then execute the following jcl.

   //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440
 //SYSPRINT DD   SYSOUT=*
 //SYSINDD   *
   REPRO -
INDATASET(SYS1.SHR.MCAT)  -
OUTDATASET(MBC.CSTMCAT) -
ENTRIES(CTPRX23) -
MERGECAT
 /*

   Will this do the job?  Am I missing something?  I would appreciate
 any suggestions or comments.

   Thanks in advance.

I would remove the alias, rename the 15 datasets to a different hlq,
redefine the alias and then rename the 15 datasets back to the original
name. Mergecat would be overkill for what you need to do.
If you can not remove the alias, I would recatalog them if you know where
they are and try a delete noscratch using the master catalog in the
catalog() parameter.
Regards,
John

--
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: SMS QUESTION - DISKS STILL BEING ALLOCATED

2008-03-03 Thread John Kington
John,



 Good Morn,

   I have 2 vols (SMS managed) which I am trying to reclaim, however
 since there are some dsns on the packs. I changed the status from
 ENANLE to DISNEW so that no new dsns are allocated.  Next, I
 performed the ACTIVATE (option 8.5) of the new CDS but I noticed
 that new dsns are still being allocated on the volume.  Below are the
details:

System/Sys SMS Vol MVS Vol  SMS SG  |  System/Sys SMS Vol MVS VolSMS
SG
  Group Name Status  Status   Status  |  Group Name Status  Status
Status
  -- ---  --  |  -- --- 
--
  SYADISNEW   ENABLE  |  SYBDISNEW  
ENABLE
  SYDDISNEW   ENABLE  |  SYEDISNEW  
ENABLE

   Have I missed something?  Should I change the status from ENABLE to
DISALL?

   Thanks.
I would never recommend DISALL. I *think* it will prevent you from
accessing existing datasets. The current status should prevent new datasets
from being allocated.
You could have issued V SMS,VOL(volser,ALL),DISABLE,NEW for each volume
instead of changing the source control dataset and activating it. Of
course, you would need to remember that you dynamically changed the status
of the volumes if you needed to make a change to the sms configuration (ie.
change in acs routine(s)).
Regards,
John

--
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: SMS QUESTION - DISKS STILL BEING ALLOCATED

2008-03-03 Thread John Kington
John,



   I tried your suggestion and it worked.  When I perform D SMS,
 VOL(TMV023) it shows that it is disabled in all partitions.   I
 should have mentioned that this environment is JES3.

I have never worked in a jes3 environment but I seem to recall that
resources were scheduled for the entire job when it is started vs. when
each job step is started in a jes2 environment. That may be why you
continued to see new datasets on the volumes for a while.

   Kindly correct me if I am wrong, in the future instead of
 performing the DISNEW at the ISMF level, it would be preferable that
 I issued the command (via console) for each pack as you had suggested.
Using the operator command is quick and easy. The hard part is remembering
that you changed the status dynamically. If you have not reclaimed the
volume(s), activating a new configuration will undo the effects of the
command.
Regards,
John

--
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: dataset separation within a Storage Group

2008-03-05 Thread John Kington
Dave,


 What is the best way to separate datasets within a storage group.

 Applications  want  3 datasets  A.B.**   to always be allocated on
 different packs
 than 3 datasets  A.C.**

 These are small files, and I hate to waste an entire volume to create
 another STG GROUP...
 just to isolate them...

If you allocate all three datasets in the same jobstep, they should be
allocated to different volumes if there are enough candidate volumes in the
storage group below the high allocation threshold. There is no guarantee
unless you assign a special storage class with guaranteed space set to yes
and you specify the volser for each dataset. Then you run the risk of not
enough space on the volume for the dataset or you forget and removed the
volser.
Regards,
John

--
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: Recatalog a GDG - accidentally deleted the base

2008-03-12 Thread John Kington
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Pushparaj, Samuel S
 Sent: Tuesday, March 11, 2008 7:47 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Recatalog a GDG - accidentally deleted the base

 Hello

 Required help!

 Unfortunately I deleted the GDG Base and I have 2 generations available.
 When I try to browse or edit the generations I am not able to perform
 anything. Can I recreate GDG base and try to edit? Will it works.

 Thanks.
 Sam
Sam,
Do you really need the datasets back or just need to delete them? You
should be able to do a DELETE gds NVS with a FILE(dd) pointing to the
volser where the orphaned dataset resides.
If you need to get the dataset back, you need to redefine the gdg base and
do a DEFINE NVSAM(gds) RECATALOG to get each gds associated with the
recreated gdg base.
If each gds is not SMS-managed and is single volume, you should be able to
redefine the gdg base, use tso panel 3.4 to bring up the dataset in the
list and issue C on the operator line next to the dataset.
Regards,
John

--
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: Displaying multiple volumes allocated from DSLIST

2008-03-27 Thread John Kington
Ted,

 It's just showing that you have 2 additional candidate volumes
 allocated. They have not yet been assigned.

 It's a control block thing.
 It doesn't cost anything; it can protect you from future growth problems.

 The last two shops I worked at had 20 volumes allocated in most
dataclasses.
 I would recommend the 59 vol max.
 It doesn't cost; it can save.

Each candidate volume takes room in the catalog which could have a big
impact on gdg (b) records where the favorite limit is high, up to 255 and
there is a clear favorite high level qualifier and no clear favorites for
the second node. We have a very large user catalog. I would recommend
dynamic volume count if you don't have something that will dynamically add
volumes.

 Especially, since only the secondary allocation size is 'remembered'
 on all future volumes.

True for nonvsam datasets but volume count also applies to vsam datasets.
The space allocation used for vsam when extending to a new volume is the
primary though you can change that to secondary for SMS managed datasets.
Regards,
John

--
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: Gary Hussong is out of the office.

2008-03-28 Thread John Kington
Gary,
What is a louts note text page?
Regards,
John


   
 Gary  
 Hussong/CIMG/CVG@ 
 CVGTo 
 Sent by: IBM  IBM-MAIN@bama.ua.edu
 Mainframe  cc 
 Discussion List   
 [EMAIL PROTECTED] Subject 
 .edu Gary Hussong is out of the office.  
   
   
 03/28/2008 12:25  
 AM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  
 [EMAIL PROTECTED] 
   .edu   
   
   




I will be out of the office starting  03/28/2008 and will not return until
04/01/2008.

I will respond to your message when I return. If this is an emergency you
can try send me a louts note text page.
--
NOTICE:  The information contained in this electronic mail transmission is
intended by Convergys Corporation for the use of the named individual or
entity to which it is directed and may contain information that is
privileged or otherwise confidential.  If you have received this electronic
mail transmission in error, please delete it from your system without
copying or forwarding it, and notify the sender of the error by reply email
or by telephone (collect), so that the sender's address records can be
corrected.

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

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


Re: Gary Hussong is out of the office.

2008-03-28 Thread John Kington
My apologies for the pollution. I thought it was internal.

--
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: OAM copying a platter

2008-04-18 Thread John Kington
Michael,


 I need to copy the PLATTER with out the data being deleted off of the
 source.  I have 2 thoughts to see if you think they would work.
 1.  EJECT a volume issue the RECOVERY command for that volume using
 BACKUP2? Would the ejected volume be able to be added back into the
 library?

 2.  EJECT a PLATTER turn the PROTECT on on the case put it back in the
 library then use the MOVEVOL command. Would it create the COPY
 successfully and error with the protect on trying to delete the data
 leaving to PLATTERS with the same DATA?

What are you planning to do with the original platter? It would be
virtually unreadable if you lose where objects (segments) are located on
the platter.
Regards,
John

--
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: OAM copying a platter

2008-04-18 Thread John Kington
 We are trying to get a copy of a platter from one site and test it at
 another site to test D.R. What I thought was using the RECOVERY command I

 could take the original to test.

Is that not the reason for backup2? Doing a movevol or recovery will cause
you to lose track of the objects on the existing platter. These are
intended to free up or retire a platter. I don't know of anything that
would let you clone an optical platter which seems to be what you want to
do.
Sorry,
John

--
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: OAM copying a platter

2008-04-18 Thread John Kington
 BACKUP2 is tape.

That is you DR copy, no?
Regards,
John

--
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: OAM copying a platter

2008-04-18 Thread John Kington
  Could I take the tape do a recovery command at the DR site and create a
  platter?
 
 Yes. Read the OAM Planning, Installation and Storage Administration Guide
 for details on the RECOVER command. Unless you take all tapes, you will
 need to determine which tape(s) you will need. Again, read the PISA
guide.
 Regards,
 John

Oops. That should be recovery not recover.

--
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: SMS-releasing unused space

2008-05-06 Thread John Kington
Natasa,


 Hello,
 in order to prevent releasing of unused space for some datasets, I
 allocated it
 yesterday with MC that has Partial release parameter set to 'No'.
However,
 today when I look at some of those datasets, they look like the space was

 first released (primary extent is 1 cyl, allocated was 200), and then as
the
 data was loaded it took 11 secondary extents. This is exactly what I
wanted
 to prevent. Can someone explain to me how this happened?

 General Data  Current Allocation
 Management class . . : MCNORLSE   Allocated cylinders : 221
 Storage class  . . . : MEDIUM Allocated extents . : 12
 Volume serial . . . : SSP122
 Device type . . . . : 3390
 Data class . . . . . : DCDYNV Current Utilization
 Organization  . . . : PS Used cylinders  . . : 204
 Record format . . . : FB Used extents  . . . : 12
 Record length . . . : 3000
 Block size  . . . . : 27000
 1st extent cylinders: 1
 Secondary cylinders : 20
 Data set name type  :SMS Compressible  :   NO

 Regards,
 Natasa

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


The fact that the allocated cylinders is greater than the used cylinders
(221  204) leads me to believe that space was not released from the
dataset (allocated cylinders would equal used cylinders). The 1st extent is
just the size of the first extent and not the primary space allocation
amount. Each allocation can be up to five extents, even more if you are
using the storage space constraint relief features of SMS. I recommend you
look at the fragmentation index on your volume(s) and run some defrags.
Regards,
John

--
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: SMS-releasing unused space

2008-05-06 Thread John Kington
Tom,

 On Tue, 6 May 2008 08:25:42 -0400, John Kington wrote:

 Natasa wrote:
 
 
  Hello,
  in order to prevent releasing of unused space for some datasets, I
  allocated it
  yesterday with MC that has Partial release parameter set to 'No'.
 However,
  today when I look at some of those datasets, they look like the space
was
 
  first released (primary extent is 1 cyl, allocated was 200), and then
as
 the
  data was loaded it took 11 secondary extents. This is exactly what I
 wanted
  to prevent. Can someone explain to me how this happened?
 
  General Data  Current Allocation
  Management class . . : MCNORLSE   Allocated cylinders : 221
  Storage class  . . . : MEDIUM Allocated extents . : 12
  Volume serial . . . : SSP122
  Device type . . . . : 3390
  Data class . . . . . : DCDYNV Current Utilization
  Organization  . . . : PS Used cylinders  . . : 204
  Record format . . . : FB Used extents  . . . : 12
  Record length . . . : 3000
  Block size  . . . . : 27000
  1st extent cylinders: 1
  Secondary cylinders : 20
  Data set name type  :SMS Compressible  :   NO
 
 
 The fact that the allocated cylinders is greater than the used cylinders
 (221  204) leads me to believe that space was not released from the
 dataset (allocated cylinders would equal used cylinders). The 1st extent
is
 just the size of the first extent and not the primary space allocation
 amount. Each allocation can be up to five extents, even more if you are
 using the storage space constraint relief features of SMS. I recommend
you
 look at the fragmentation index on your volume(s) and run some defrags.

 I think it's unlikely that the volume is so fragmented that the first
extent
 allocated was only 1 cylinder, but that he was able to obtain a total of
220
 cylinders in 12 extents.  It is especially unlikely considering that
 the secondary
 allocation is 20 cylinders.
My understanding is that allocation is using first fit strategy and the
first extent could be only one cylinder if the next four extents equal or
exceed 249 cylinders. The primary allocation amount for nonvsam datasets is
not retained after the creating job completes.

 It is more likely that something caused the primary allocation to be
 1 cylinder
 with 11 secondary allocations of 20 cylinders each.
Storage space constraint relief could cause this which is why I suggested
looking at fragmentation. I probably should have included amount of free
space on the volume or in the SMS pool.

 There is not enough information to guess how this might have happened.

I agree. If the OP has access to Dataset Audit Facility (DAF) from
cbttape.org, the tale could be told.
Regards,
John

--
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: SMS-releasing unused space

2008-05-06 Thread John Kington
Natasa,

 Here is additional information:
 The dataset was allocated through ISPF panels (so there was no RLSE
 parameter), in subsequent daily batch it is used with DISP=OLD, program
is
 ICEMAN.
 Management class MCNORLSE does not allow any migration, because those
 datasets are used every day.
 Regarding fragmentation, there are some very fragmented volumes in this
 storage group, but there were certainly volumes available that had 200
cyl
 extent free.
I would highly recommend getting Dataset Audit Facility (DAF) from
cbttape.org and run the SMF records through it to build a history of the
dataset. This history might tell you what happened and when.

Since you appear to be allocating these datasets manually, can you check
the space information just after you create them?
Regards,
John

--
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: Space problem

2008-10-15 Thread John Kington
Karl,



 Hi

 Can anyone please help on this one.
 I have a user who allocates a file with CYL,(100,100)). The file then
gets
 closed and opened 780 odd times and data is added to it with each open.
He
 has tried it with different file names. The SMS DATACLASS and STORAGE
 CLASS do not allow for space to be released and force the allocation to
be
 one a single volume. Some where during all this space is been release
because
 the step failes with an SB37. The file has changed to CYL,(1,1)) andis in
16
 extents. When allowing the file to have multi volume access it works, but

 changes to CYL,(1,1)) and ends up been in 39 extents.
 My question is this, is SMS releasing the space or MVS or the program?

You should look at the management class that is assigned to the dataset,
specifically the Partial Release attribute.
Regards,
John

--
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: Concatenating TERSEd data?

2008-10-17 Thread John Kington
Tim,


 We need to TERSE a fairly large (for us) amount of data. This data is in
 multiple separate datasets now, but needs to be sent as one large
sequential
 dataset.  We can TERSE the concatenated sequential input of course; but
out
 of curiosity I'm wondering: can you TERSE the individual components,
 concatenate the results via IEBGENER, and the UNTERSE the resulting file
on
 the other end?

You should be able to experiment with this easily. When I need to xmit
multiple datasets from one z/OS environment to another, I always create a
DSS backup, terse it, xmit it, unterse it and run a DSS restore.
Regards,
John

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



Re: Problem Allocating DSN - 5000 CYl

2008-11-05 Thread John Kington
 I seem to recall that the maximum size of a dataset is 65535,
 regardless of how many volumes it resides on.

Limit for nonvsam, non-extended datasets is 65535 tracks per volume up to
59 volumes.

Regards,
John

--
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: GDG Question

2009-01-20 Thread John Kington
 
 Are you haevy user of GDGs created *more frequently* than daily?

 
We run a batch job to copy off smf and ims log data whenever a switch 
occurs. Just our kind of normal.

 BTW: I think that a reason why IBM didn't increase maximum LIMIT() for 
 GDG is lack of interest: Those customers who needed it already use 
 pseudo-GDG (batch scheduler failities).
 
 Is there any other reason? No one wants 365 generations?
 
We learned to live with the limitation.
Regards,
John

--
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: SMS and System Temporary Datasets

2009-01-20 Thread John Kington
Bob,


 
I've got a product (CA-Allocate) that allows dynamic increasing of
 the allocation of System Temporary datasets.  This current state. 
 
As I move to SMS, I see that only a STORCLAS is assigned for these.
 If I understand correctly, this means that the space coded in the JCL is
 what you get.
 
CA-Allocate can override the space amounts in alloc environment, no 
difference. Same applies to secondary space increase/reduction in extend 
environment. You would want to exclude sortwork datasets since *sort does 
its own thing.

My options seem to be: 1) plow thru all System Temporary allocations
 being increased by CA-Allocate and update the JCL, or 2) Leave System
 Temporary datasets non-SMS.
 
Am I on the right track?  Do most of y'all make System Temporary dsns
 SMS-managed?
 
Temporary datasets were the first datasets I put under sms in the early 
90's.

Regards,
John

--
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: 3390-3 to 3390-9

2009-01-28 Thread John Kington
Mark,

 Is it possible to Flashcopy from a 3390-3 to 3390-9 and then the 
additional
 space above 3339 is available for use?  Does something need to be 
changed in
 the VTOC to reflect the size change?
 
Don't know about the Flashcopy part but I believe you have to do a ickdsf 
vtoc refresh to show the additional capacity.
Regards,
John

--
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: 3390-3 to 3390-9

2009-01-28 Thread John Kington
Mark,

 Weird.  I did a Flashcopy.
 Then on the offline device I did the REFORMAT UNIT() REFVTOC.  But I
 would get FREESPACE errors.
 But then I put the device online and REFORMAT DDNAME(xx) REFVTOC and 
it
 works.
 
 Is there really a difference between the online DDNAME and the offline 
UNIT
 or did I blunder somehow?
 
I hope someone knows the answer. I always did the refresh offline (online 
not an option) before I started using TDMF.
Regards,
John

--
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 correct tape errors

2009-02-12 Thread John Kington
I think the OP would want to use the special dataset name TMSTPINIT.INIT 
or something like that to have CA1 ignore any mismatch between the TMC and 
the tape label.
Regards,
John



Campbell Jay james.l.campb...@irs.gov 
Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
02/12/2009 03:26 PM
Please respond to
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu


To
IBM-MAIN@bama.ua.edu
cc

Subject
Re: How to correct tape errors






 
You'll get the error that DSN17 doesn't match the internal label on the
volume.
You can either restore the DSN17 field in TMS - or reinitialize the
volume.

Jay Campbell
IBM OS Support Section

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Eric P. Condon
Sent: Thursday, February 12, 2009 3:06 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: How to correct tape errors

Resurrecting this one - I have changed the DSN17 field to HEXZEROS and
run CTSSYNC against the volumes which does indeed clear the error status
but TMS appears to continue to reject the volumes when it has the
occasion to write to them again.
I have another open ticket with CA pending, just wondering if anyone has
had a breakthrough on this since it was last discussed in November?

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


--
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: Split a large file into two parts

2007-08-06 Thread John Kington
Dave,


 I have a 500,000 record text file with a record length of 150 bytes.I'm
tring
 to find some way of splitting it in two. Because of the record
 lenght, I'm not
 able to use the tso edit function.  I'm sure I have the solution
somewhere.

 Thanks,
 Dave

I would use IDCAMS repro.

 repro infile() count(25)
 repro infile() skip(25)

Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Dean,

IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 08/17/2007
08:09:57 AM:

 Hi,

 I have a CICS VSAM file that is reaching it's 4gb limit. I want to
 create an SMS pool for it. Can I define all the constructs and
 activate the new rules while the region is up and using this file ?
 Will they take affect the next time the file is deleted/defined ?
It will be effective when you delete/define/create the dataset.
Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Dean,


 Thanks for the input.

 The file is non-SMS right now. It is reaching the 4gb limit. I am
 creating a new pool for this and other VSAM datasets. We're small so
 there aren't that many and they all all non-SMS right now. I plan on
 moving them over to this pool. The compression sounds good. The apps
 folks use straight API's  the ISV products I assume the same but I
 will have to check.

I would setup at least two dataclasses, one with compression and the
other without compression. Compession can be cpu intensive.
Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Dean,



 OK. I'm still having problems. I created a new DC, SC, and SG on my
 sandbox. Defined volumes with the SG parm from DSF. Updated the ACS
 routines to point to a test file. Translated  validated them. They
 activated successfully. I tried to IDCAMS the test VSAM file (KSDS)
 with no VOL parameter. IDCAMS didn't like it. I said the VOL
 parameter was missing. I added one with the first volume of the
 pool, then I got a IDC3009I 68 rea 192. I don't understand what's
 going on here we did the same thing got another file years ago with
 no issues (z/OS 2.6). I defined as suggested:

The IDC3009I message indicates that SMS did not allow you to allocate
on the volume. You need to make sure that your new constructs are
being applied to your dataset.
Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Dean,
FILTLIST DASD_UNITS INCLUDE('3390','SYSDA','SYSALLDA')

Add '' to your DASD_UNITS filter list. This will cover the case when no
unit= value
or null is being passed into your ACS routines.
Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Dean,


  FILTLIST PRODVSAM INCLUDE(REFPROD.REF.DNO.**)   also tried
 ('REFPROD.REF.DNO')
 
  WHEN ((DSN EQ PRODVSAM) AND
   (UNIT EQ DASD_UNITS))
   DO
SET STORCLAS EQ 'PRODVSAM'
WRITE 'STORCLAS SPECIFIED (' STORCLAS ')'
EXIT
   END
 
Can you post the FILTLIST for DASD_UNITS?
Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Bob,



 Question: I'm not an SMS expert but is this necessary: WRITE 'DATACLAS
 SPECIFIED (' DATACLAS ')'


Dean is trying to leave bread crumbs so that he can
see where the path he is taking.
Regards,
John

--
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: SMS Question - Urgent

2007-08-17 Thread John Kington
Dean,

 VVDS's are defined. Did the sprinkle. In 3.2 I can allocate, batch
 is where I have the issue. They both go down the same path, right ?

You could add a WRITE statement to show what the UNIT variable contains.
Regards,
John

--
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: SMS Question - Urgent

2007-08-21 Thread John Kington
Dean,
 I didn't forget about all of you who helped me. Thank you for the
 suggestions. I opened a PMR with IBM, it appears that the unit being
 passed to SMS is zeros. I am waiting for a slip from them. We did change
Do you mean nulls instead of zeros?
 the freespace and the file shrunk by 15%. I will update when I have more
 info.
ISTR that you were using two filter lists, one testing the DSN and the
other
testing UNIT. If you add '' (two single quotes with nothing between) to
your
second filter list, I am certain you will have better results.
Regards,
John

--
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: SMS Question - Urgent

2007-08-22 Thread John Kington

  WHEN (DATACLAS EQ DATA_CLASS 
UNIT EQ DASD_UNIT) /*  ALLOW USERS TO SPECIFY  */
DO   /*  DATA CLASS FOR ANY  */
  SET DATACLAS =3D DATACLAS  /*  DASD_UNIT ALLOCATION*/
  EXIT
END

Until the OP fixes the DASD_UNIT filter list or removes
it from the When criteria, the result will be the same.
Regards,
John

--
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: SMS Question - Urgent

2007-08-22 Thread John Kington
 Yes it did. When I removed those parms from IDCAMS and ran the define w/
 '' in the filterlist for DASD units the define worked and the
 appropriate storclas  dataclas were assigned.
Dean,
Great to hear that you have it working. I still suspect IBM means nulls
or binary zeros when they say the UNIT value is zeros.
Regards,
John

--
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: SMS Question

2007-08-30 Thread John Kington
Willie,

 Good Morning,

   I am trying to allocate a VSAM dsn on 3 volumes which are not SMS
 managed.  However, SMS tries to allocate the dsn in a SMS storage
 pool.  How can I bypass SMS so as that I can allocate the dsn on
 these 3 vols.  Below is my jcl and the error message.

You will need to modify your SMS ACS routines to assign NULL to STORCLAS
when you allocate the dataset or use a special storage class value to have
the storage class ACS routine set it to NULL. My special storage class in
NOTSMS. When I see this in my storage class ACS routine, I set the
STORCLAS= and get out.
Regards,
John

--
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: SMS vs. GDG Model DSCB

2007-09-11 Thread John Kington
Len,

 We have had selective TMM implemented for a few years, now I've ran into
 a job where I can't seem to get the datasets redirected away from tape
 to the TMM pool.  The error is the infamous IEF344I / IGD17045I space
 not specified.  The ACS test works, but one thing is bugging me, I can't
 find how to feed the model DSCB for the gdg into the test.  Someone ages
 ago setup a model GDG that almost everything uses, but this job uses a
 different one.  I've found references on Google that say that the model
 DSCB can't be on sms disk, but both my working and failing ones are on
 SMS volumes.  The do have slightly different SMS values.

You are really using model dataset(s) instead of model DSCBs. You should
be able to assign a dataclass to the dataset with space allocation amounts
that you need if the different model does not have any primary or secondary
space allocation amounts.

 Is it possible that a model DSCB's management class is being passed on
 to the new allocation?  I think that would break my TMM flow in the ACS
 routines?

Management class would not impact space allocation amounts. It is possible
that you are getting a dataclas from the model dataset. You can check the
dataclas on the failing model dataset to see if there are any default
space allocation amounts.
Regards,
John

--
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: CA-DISK QUESITON

2007-09-27 Thread John Kington
Willie,

 DSNAME = O00130./

   The command I tried is : LISTDMS ARC.
You can try LISTD DSNAME=(/) to see if you
can find any datasets. You need to point to
the correct files dataset if you have more
than one.
Regards,
John

--
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: StopX37 to CA-Allocate

2007-10-02 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/01/2007
07:35:16 PM:

 Our shop uses SMS for allocation and StopX37, but we are looking at
replacing
 StopX37 with CA-Allocate.  Does anyone have any experience coverting from

 StopX37 to CA-Allocate or converting off of CA-Allocate.  I'd appreciate
any
 feedback I can get.  Pros/Cons, why you converted off of it or to it
etc

We converted many years ago before SMS provided Storage Constraint
Relief. We use CA-Vantage along with CA-Disk so CA-Allocate was a better
fit. If you are not dependent on notcat 2 processing, you should try
SCR first mostly due to the fact you already have it.
If you need to support notcat 2, CA has done alot of work with Does It
Fit (DIF) processing which I have not had time to really test.  If you
are doing primary space (checking) reduction, you need to check the
number of volumes in your pools. CA-Allocate does an obtain on every
volume in the pool to check space availability for each allocation
while StopX37 is entered only if you can an abend. I had a few SMS
pools with several hundred volumes and primary space checking would
take quite a bit of time for each allocation (DD).
Regards,
John

--
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: StopX37 to CA-Allocate

2007-10-02 Thread John Kington
Ed,

 On Oct 2, 2007, at 6:33 AM, John Kington wrote:

 
  We converted many years ago before SMS provided Storage Constraint
  Relief. We use CA-Vantage along with CA-Disk so CA-Allocate was a
  better
  fit. If you are not dependent on notcat 2 processing, you should try
  SCR first mostly due to the fact you already have it.
  If you need to support notcat 2, CA has done alot of work with Does It
  Fit (DIF) processing which I have not had time to really test.  If you
  are doing primary space (checking) reduction, you need to check the
  number of volumes in your pools. CA-Allocate does an obtain on every
  volume in the pool to check space availability for each allocation
  while StopX37 is entered only if you can an abend. I had a few SMS
  pools with several hundred volumes and primary space checking would
  take quite a bit of time for each allocation (DD).
  Regards,
  John
 


 John,

 Could you clarify on what you mean by Not Cat 2?
 I have worked in a few shops and never heard of that being a handable
 condition (good or bad).

 Ed
If you try to create a dataset with DISP=(NEW,CATLG) and it is already
cataloged, you usually get a not cataloged 2 message in your job if
the dataset is not SMS-managed.
IEF287I   dataset.name   NOT CATLGD  2

If the dataset is SMS-managed, you get a jcl error and message
IEF344I R000493N STEP0 DD001 - ALLOCATION FAILED DUE TO DATA FACILITY
SYSTEM ERROR
IGD17101I DATA SET SYS.DMGT.R000493.TEST
NOT DEFINED BECAUSE DUPLICATE NAME EXISTS IN CATALOG

StopX37 and CA-Allocate will detect either condition and can be setup
to delete or uncatalog the old dataset so that the new dataset can
be cataloged.
Regards,
John

--
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: StopX37 to CA-Allocate

2007-10-02 Thread John Kington
Ed,


 On Oct 2, 2007, at 9:25 AM, John Kington wrote:

  Ed,
 
  On Oct 2, 200
  If you try to create a dataset with DISP=(NEW,CATLG) and it is already
  cataloged, you usually get a not cataloged 2 message in your job if
  the dataset is not SMS-managed.
  IEF287I   dataset.name   NOT CATLGD  2
 
  If the dataset is SMS-managed, you get a jcl error and message
  IEF344I R000493N STEP0 DD001 - ALLOCATION FAILED DUE TO DATA FACILITY
  SYSTEM ERROR
  IGD17101I DATA SET SYS.DMGT.R000493.TEST
  NOT DEFINED BECAUSE DUPLICATE NAME EXISTS IN CATALOG
 
  StopX37 and CA-Allocate will detect either condition and can be setup
  to delete or uncatalog the old dataset so that the new dataset can
  be cataloged.
  Regards,
  John


 John,

 I know what a not catlg 2 is thank you. But I was asking why this
 would be an acceptable condition. In all cases I have seen it is an
 error condition and to automatically delete the dataset without
 proper research was grounds for firing or to uncatalg (or rename) the
 dataset was the same. Each not cat 2
 condition had to be handled as a major error and it had to be
 documented so the research could be done to correct it before the
 next day processing started. Now maybe it was acceptable in some
 companies to take in dated data but in the financial industry it is
 extremely unacceptable. Frankly I can't think of any situation that
 it would be handled any differently. There may be 1 or 2 situations
 where it may be acceptable out of the 10's of thousands where it wasn't.

 I am just surprised that any product would presume that a standard
 answer (condition) can be handled the same way.

 Ed

Ed,
I always considered it bad design. Chalk it up to user desire because they
found it expedient. Once in place, it became the new normal and jcl was
structured to rely upon the automatic error handling. There is no way to
stop without *breaking* their jobs. You do have the ability to choose
whether
to let the product handle the condition or let it fail. I allow it to
handle
all jobs for some groups, selected jobs for others and none for other
groups.
I apologize for not understanding your question.
Regards,
John

--
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: Using SMS to get rid of StopX37

2007-10-02 Thread John Kington
 We mainly use StopX37 for the SPACVOLA feature.  How do you handle this
 with SCR?

Use a dataclass that has a value in Additional Volume Amount that is
the same as the limit you have in SPACVOLA.
Regards,
John

--
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: VSAM Extended Format and DFSMS

2007-10-03 Thread John Kington
Lizette

 I am just starting to have to added support for VSAM EF in our
 environment.  I was wondering if there was any consensus as to what
 to do with them.

 Do you have them in their own pool?
 Do you combine them in a common pool?

I never saw any reason to treat them differently than any other
SMS managed vsam dataset but I am not in your shop.

 I have the data class already set up.  I am having the users code
 the DATACLAS(VSAMEF) in their VSAM control cards.  I will put them
 in a filtlist if needed, however, I only have 2 requests currently
 so it is managable.

I allow the dataclas to be accepted as well. It gives the user the
flexibility to try it at their pace and handle the backout if they
do not like what they see.
Regards,
John

--
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: FTP of fixed file off the mainframe

2007-10-03 Thread John Kington
Howard,

Do you have trailingblanks specified? If the mainframe is
the client, set it with
locsite trailingblanks
If the mainframe is the server set it with
quote site trailingblanks

Regards,
John

--
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: CA:Allocate

2007-10-04 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/04/2007
12:14:02 PM:

 I'd appreciate that.  We did not install it yet, but I expect to receive
the
 software sometime this week.  We use DFSMS also, but I don't want to use
 CA-Allocate the replace it.  I wonder if that can just be turned
 off??? I mainly
 want to use it for its StopX37 abilities and to get high water
 mark reports by
 HLQ.  I was told that it can be interfaced with Vantage to provide nice
 reports.

CA-Allocate co-exists well with DFSMS. Read the user guide throughly to
understand how it works. I use it to control dataset placement for
datasets that are not SMS managed and the StopX37 type functions.

I do not use Quota but it looks like it will provide the highwater
marks you seek.

We have CA-Vantage as well. The pools defined in CA-Allocate will show
up as VAM pools instead of SMS pools when you look at allocated vs.
capacity.
Regards,
John

--
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: SMS Question - Rename STORAGE CLASS

2007-10-22 Thread John Kington
John,

 I am in a bind, can I rename a storage class?  I am hesitant to try
 it out because I  don't have a test system.  If it is possible,
 could there be problems?  I assume that I will need to do the
 translate, validate and activate.

If you have never assigned the storage class, it is no problem. If
you already have datasets with the storage class, I recommend you
leave the existing storage class in place and only assign the new
name going forward. It would be difficult to hunt down every dataset
using the old storage class. See IDCAMS ALTER command if you really
need to eliminate the old storage class name everywhere. I would
still keep it in the SMS configuration just in case you missed
any datasets.
Regards,
John

--
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: SMS Question - Rename STORAGE CLASS

2007-10-25 Thread John Kington
John,


 Barry,

   The problem occurred overnight.  Seems that user wanted to use the
 same STORAGE CLASS name which exists in another partition - B.
 (Both partitions A  B are independent of each other.  They do not
 share dasd, catalogs etc.)

   This way he wouldn't have to change his jcls, procs.

   I created a STORAGE CLASS in Partition A, using the same name as
 in Partition B.  However, now I have 400 dsns to Alter in Partition
 A so as to use the new STORAGE CLASS.

   Sorry for the delay in replying to your post.

   If there is something else I could have done, I would appreciate
 knowing about it.  Please feel free to make suggestions.
You can always override the storage class that is specified in the jcl.
I would have put in something like
IF STORCLAS = 'x' THEN SET STORCLAS = 'y'

Regards,
John

--
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: EDTINFO DEVSTAT ?

2007-10-25 Thread John Kington
Paul,
You could use IDCAMS DCOLLECT to extract the volume information (V record)
for all online
devices. It should have everything you would want or care to know. The
record layout is
documented in the Access Method Services for Catalogs in Appendix F (z/OS
1.7).
Regards,
John

IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/25/2007
01:19:23 PM:

 Paul,

 Is there any reason why you are avoiding UCBSCAN and then a test
forUCBONLI ?

 If so, then I suppose you could consider doing the UCBSCAN once (at
 init) and then use an ENF listener (codes 23/24/30) to update your
 table of units. However, this might seem a little extreme just to
 avoid UCBSCAN...


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


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Paul Schuster
 Sent: 25 October 2007 17:25
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: EDTINFO DEVSTAT ?

 Let me further expand:

 I do a EDTINFO  RTNDEVN,UNITNAME=,DEVNLIST=DEVNLIST

 to (for example) get the list of device numbers associated with
 UNIT=SYSALLDA.  All of these device numbers will have a UCB
 associated with them, but many are 'dummy' UCB's that have no real
 volume associated with them. (These are UCB's that have been genned
 for future DASD expansion.)

 Does doing a

 EDTINFO  CHKUNIT,UNITNAME=,DEVLIST=,DEVCOUNT=,DEVSTAT=

 provide me the status if a real UCB is at that device # address?

 What I'm trying to accomplish is to build a list of on-line UCB's.
 I know I can do a UCBLOOK on each of the device #'s returned with
 the EDTINFO RTNDEVN macro and then check if the UCB is online, but I
 am looking for something faster.

 Thank you.

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

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

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


Re: SMS Advanced Feature

2007-11-14 Thread John Kington
Jason,
 We are planning to implement SMS data compression. I've read that we
 cannot implement compression on VSAM file that is open for update. Is
 this true? Aside from this, any other considerations?

Compression will not take place until you recreate the vsam dataset. The
danger with updating a compressed vsam dataset is that you will likely
change the size of the data and an increase could cause you to incur
a CI split. Otherwise you can compress a vsam dataset that is updated.
We looked at using compression but determined that CPU costs exceeded
what we saved in dasd costs. Your mileage may vary.
Regards,
John

--
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: DFSMSDSS-ADRDSSU

2007-04-11 Thread John Kington
Amlan

 Hi,

 I am using ADRDSSU to unload a old backup dataset. Since the backup was
 taken long back all the datasets inside have a very old creation date.
When
 this dump is unloaded, the created datasets also gets the same old
creation
 date. This is causing problem because they get deleted immediately
because
 of existing SMS rule. Is there any way that the unloaded dataset is
cataloged
 with a new date rather than the original creation date.

There is no way to change the creation date but you can use MGMTCLAS
parameter
to set the management class to some class that would not delete the
datasets.
If you have a management class called NOMGMT, you could use
MGMTCLAS(NOMGMT)
and make your management acs routine not override the NOMGMT value.
Regards,
John

--
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: Quick SMS Question.

2007-04-23 Thread John Kington
Issue command D SMS,VOL(volser) on your console. If it comes back with
CBR1064I Command rejected.  Volume serial number volser undefined.
You need to validate and activate the updated sms configuration. You
don't need to translate the ACS routine(s) unless you made a change to
them.
Regards,
John

IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 04/23/2007
08:18:36 AM:

 From my limitied knowledge you will only have to perform the ACTIVATE.

 Howard Rifkind [EMAIL PROTECTED] wrote:  I just added a volume to
 my SMS SGDEVE goup and after looking for it with ISMF I saw that it was
there.

 All id did was run an ickdsf job (init) with the STGR parameter.

 My question is do I have to do a Translate, Validate, Activate on
 the ACD routines before I can use the volume?

 Thanks



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


SFTP Client for z/OS

2007-05-02 Thread John Kington
Is there a SFTP client that can run on z/OS 1.7 without needing Unix System
Services?
TIA
John
--
NOTICE:  The information contained in this electronic mail transmission is
intended by Convergys Corporation for the use of the named individual or
entity to which it is directed and may contain information that is
privileged or otherwise confidential.  If you have received this electronic
mail transmission in error, please delete it from your system without
copying or forwarding it, and notify the sender of the error by reply email
or by telephone (collect), so that the sender's address records can be
corrected.

--
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: SFTP Client for z/OS

2007-05-02 Thread John Kington
Ulrich,

 Typically, the only type of files that sftp can transfer is HFS files.
Why do you want to avoid UNIX System Services? What do you want to use
sftp for?

The datasets are z/os (mvs)and I was trying to see if we could use sftp
without copying the data to HFS file(s).

Regards,
John

--
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: SFTP Client for z/OS

2007-05-02 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 05/02/2007
11:11:16 AM:

 In

[EMAIL PROTECTED],

 on 05/02/2007
at 07:27 AM, John Kington [EMAIL PROTECTED] said:

 Is there a SFTP client that can run on z/OS 1.7 without needing Unix
 System Services?

 Is there a TCP/IP stack that can run on z/OS 1.7 without needing Unix
 System Services?

I misstated. I meant reading an mvs dataset directly instead of having
to copy the data to hfs file. I hate to duplicate data and effort.
Regards,
John

--
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: SFTP Client for z/OS

2007-05-02 Thread John Kington
Ulrich, John, Seymour and Jack,
Thanks for the replies. It looks like the least painful way is to
copy the data from mvs dataset(s) to hfs file(s) so that the
OpenSSH port client can read them. I was just hoping there
were no walls between Unix System Services and z/OS.
Regards,
John

--
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: SFTP Client for z/OS

2007-05-03 Thread John Kington
Norbert,

 Have a look at http://www.dovetail.com/products/dspipes.html and
 http://www.dovetail.com/docs/dspipes/cookbook.html#3_13

Thanks for the pointer. I gave in for now and we will duplicate
the data to hfs.
Regards,
John

--
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: SMS Question

2007-05-10 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 05/10/2007
06:03:57 PM:

 Bruce Black wrote:
  I think that SMS requires that a SCDS be validated before it can be
  activated.
Edward E Jaffe wrote:

 If such an option exists, it's not enabled in my environment.

 --
It is option 7.3 in ISMF. If you do not validate the SCDS on
your own, it will be validated when you try to activate it. I
always validate on my own to avoid finding my mistakes when I
try to implement the new configuration.
Regards,
John

--
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: FTP space error

2007-05-15 Thread John Kington
Mark,

 I'm trying to FTP a really large file from a Linux FTP server to zOS.
 I keep ending with a B37-04   end of volume.

 It appears to me that FTP will not go to a secondary volume. It takes
 secondary allocations on the one volume and then ends when it fills the
 volume.  The file would be SMS managed and other files that fall in the
same
 naming scheme will go to multiple volumes.  I'm wondering if it is an FTP
 specific problem.

Use vcount= to specify number of tape volumes and ucount= to specify
the number of candidate (dasd) volumes.
Regards,
John

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


Re: Broken GDG Chain

2007-05-31 Thread John Kington
Daniel,


 This group is invaluable...

 Q. HSM ML1 problems, now we're recovering data. SA recalled 3 versions of
a
 GDG and they show up in 3.4. However, when the GDG base is expanded, they

 no long show in its chain. Does anyone have a magic command to repair
that?

What is the status in the catalog entry (assuming the dataset is
SMS-managed)?
If deferred, you can issue alter 'gds' rollin.

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

2007-07-20 Thread John Kington
Ed,

 In COBOL?  Someone else showed an example of the offsets and it
 wasn't simple either. I am not suggesting its impossible just a
 little more than simple it isn't. IIRC it was not possible in
 EASYTREV at least the version I had. SAS I know it can be done

It is dirt simple in Easytriev Plus. You just declare an index and
set the index to the offset.

 because that is what the perf. cap. people use. I have never been
 able to get the hang of SAS, but that is just me. Assembler, of
 course but for a quick and dirty that is probably not an option.
 Almost any report writer it probably would be difficult as they tend
 (IMO) not to be able to handle such records. I have little doubt you
 can do it in rexx but how many people would be able to debug it (if
 need be).


John

--
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: CATALOG ERROR

2007-01-15 Thread John Kington
My job put out the following error:

   IEC331I 042-006(04280039),JS3BATCH,SOFVMA05,SCRT,IGG0CLH0
 IEC331I VOL,INST49,NAME,DATAALL.REND.PC5.PROD.VMAXTD.G0553V00
 IEC331I 050-092(0484,INST49),SOFVMA05,XTRACT,VALO,IGG0CLE3
 IGD07001I GDG ROLL IN ERROR - RETURN CODE 50 REASON CODE 0 MODULE
 IGD104I DATAALL.REND.PC5.PROD.VMAXTD.G0593V00RETAINED,  D
I ran a diagnose on the volume (compared catalog with vvds and vvds with
the catalog) but no errors were found catalog.  The job creates a gdg with
a limit of 40 generations.  I am not sure why this error occurred.  Any
suggestions?

Esmie,
It looks like you failed to scratch the oldest generation so that you could
roll the new generation into the GDG. Check the oldest generation and
verify that the volume where it resides is online.

Regards,
John

--
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: CATALOG ERROR

2007-01-16 Thread John Kington
Keeping with top posting:
Esmie,
Do you recall whether the oldest generation was on dasd or tape? The
scratch error
indicates that it was dasd and the volume was not online. Maybe you
reclaimed a
dasd volume or have a dasd volume offline?
Regards,
John

Thanks John.  Yes, I noticed that the catalog entry was present.  I then
scratched the entry (del noscr).  But I cannot understand why this
happened.  I checked the syslog but found nothing that would indicate any
type of a problem.  Any other suggestions?

John Kington [EMAIL PROTECTED] wrote:  My job put out the
following error:

IEC331I 042-006(04280039),JS3BATCH,SOFVMA05,SCRT,IGG0CLH0
IEC331I VOL,INST49,NAME,DATAALL.REND.PC5.PROD.VMAXTD.G0553V00
IEC331I 050-092(0484,INST49),SOFVMA05,XTRACT,VALO,IGG0CLE3
IGD07001I GDG ROLL IN ERROR - RETURN CODE 50 REASON CODE 0 MODULE
IGD104I DATAALL.REND.PC5.PROD.VMAXTD.G0593V00 RETAINED, D
I ran a diagnose on the volume (compared catalog with vvds and vvds with
the catalog) but no errors were found catalog. The job creates a gdg with
a limit of 40 generations. I am not sure why this error occurred. Any
suggestions?

Esmie,
It looks like you failed to scratch the oldest generation so that you
could
roll the new generation into the GDG. Check the oldest generation and
verify that the volume where it resides is online.

--
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: CATALOG ERROR

2007-01-17 Thread John Kington
Esmie,
I recommend you check the dasd volume(s) to make sure the dataset
that you deleted using noscratch is not still there.
I am out of ideas. If no one else figures it out, you could search ibmlink
or open a problem with IBM for assistance.
Sorry,
John
esmie moo [EMAIL PROTECTED] wrote:

 The dsn is created on dasd and SMS managed.  I checked the disk
 status and it is always online.  The job creates the dsn in the SMS
 pool which has 23 dasds in that storage pool.

 John Kington [EMAIL PROTECTED] wrote:  Keeping with top
posting:
 Esmie,
 Do you recall whether the oldest generation was on dasd or tape? The
 scratch error
 indicates that it was dasd and the volume was not online. Maybe you
 reclaimed a
 dasd volume or have a dasd volume offline?
 Regards,
 John

 Thanks John. Yes, I noticed that the catalog entry was present. I then
 scratched the entry (del noscr). But I cannot understand why this
 happened. I checked the syslog but found nothing that would indicate any
 type of a problem. Any other suggestions?

My job put out the
 following error:

IEC331I 042-006(04280039),JS3BATCH,SOFVMA05,SCRT,IGG0CLH0
IEC331I VOL,INST49,NAME,DATAALL.REND.PC5.PROD.VMAXTD.G0553V00
IEC331I 050-092(0484,INST49),SOFVMA05,XTRACT,VALO,IGG0CLE3
IGD07001I GDG ROLL IN ERROR - RETURN CODE 50 REASON CODE 0 MODULE
IGD104I DATAALL.REND.PC5.PROD.VMAXTD.G0593V00 RETAINED, D
I ran a diagnose on the volume (compared catalog with vvds and vvds with
the catalog) but no errors were found catalog. The job creates a gdg with
a limit of 40 generations. I am not sure why this error occurred. Any
suggestions?


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


Re: How to Write SAS Output to MVS external file?

2007-01-17 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/17/2007
03:01:21 PM:
on behalf of Carol Srna [EMAIL PROTECTED]

 Hello All.

 How do I write the output of my SAS file to an external file?

 //S010EXEC SAS
 //RMMSUM   DD DSN=PRMAS.RMM.MASTER,DISP=SHR
 //MYOUTPUT DD DSN=CAS.SAS.OUTPUT,DISP=SHR
 //SYSINDD *
   LIBNAME myoutput;
   DATA RMMDTL;
 sas code;

 PROC PRINTTO PRINT=MYOUTPUT;


Use the FILE statement to define the external DD and
the PUT statement to write the data of your choosing.
Regards,
John

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

2007-01-25 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/25/2007
11:09:23 AM:

 Hi All,



I'm running CONVERTV TEST on a VAM (CA-DISK) pool of DASD in
 preparation for a move-in-place conversion to an SMS pool.  We're z/OS
 1.7.

Bob,

I recommend you check out Naviquest which is documented in the DFSMSdfp
Storage Administration Reference appendix E. You may be able to use it
to find your problems before changing the status of the volumes.


[snip]
Problem is, once I define the volumes to a storage group and
 activate, the volumes become SMS-managed.  Now I have a pool of volumes
 that can't be accessed because the physical volume status is NON-SMS.

You can't be a little bit pregnant, you are or you are not a SMS volume.

Regards,
John

--
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: Scratch orphaned PS files

2007-01-29 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/29/2007
03:52:41 PM:

 Hi;
 I have a couple of orphaned PS files kicking arround
 my Z/OS system. I have tried to get rid of them with

  DELETE VVR   No Luck
   IEHPROGM SCRATCH No Luck

 All ideas appreciated


Carl,
You should be using NVR for PS files. VVR is for vsam.
Regards,
John

--
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: DADSM allocation for non-SMS files

2007-01-31 Thread John Kington
 For example, for a Physical Sequential file with
 UNIT=(esoteric,6)
 SPACE=(CYL,(1000,500))
 and 3390 geometry (3339 cylinders)

 we have observed DADSM pass over volumes with
 plenty of space and instead allocate 3 volumes
 that had preexisting files with 3000 cylinders.

 In other words, the most cylinders available
 would be 3339-3000 = 339 yet with a secondary
 of 500 cylinders DADSM would still pick the packs
 with less than 339 and the file would end
 up running out of space.

Brent,
Do you have any product that is attempting to prevent
x37 abends? You should always be using the secondary
amount when you extend to a new volume.
Your candidate list is built by taking the volumes in
the esoteric that are mounted storage. The list is then
passed to SRM along with a list of volumes that you
already have allocated. SRM ranks the candidate list
by putting the ones you already have to the bottom and
the others by device delay where device delay is the
sum of iosq time, pend time and disconnect time. The
only real difference here between SMS and non-SMS is
that SMS knows how much space is on a volume and will
put only volumes with enough freespace to meet your
allocation request without going over the space
utilization threshold for the storage group on the
primary candidate list.
Regards,
John

--
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: DADSM allocation for non-SMS files

2007-01-31 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/31/2007
09:52:57 AM:

 If it is a non-sms file then you need to define a volume list. Simply
 adding a volume count doesn't work unless these are volumes are mounted
 as storage or public. Private volumes will require a
 vol=ser=(vol1,vol2,etc)

You only want to specify volsers if you always want to
allocate in a specific order. You can always allocate
across multiple volumes, you just have more control in
a SMS managed pool.
Regards,
John

--
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: DADSM allocation for non-SMS files

2007-01-31 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 01/31/2007
10:50:23 AM:

 The non-SMS volumes for the esoteric in question
 are all mounted STORAGE (all 35 of them).

 We do not have any program products installed that
 are intercepting (x37).

 The abend I am most familiar with did not involve
 pre-allocation via an IEFBR14.  It was defined as
 below (dsn has been changed) in a production job.

 //AHY1OUT  DD  DSN=HLQ.SLQ.TLQ(+1),
 // DISP=(NEW,CATLG,DELETE),
 // UNIT=(ACHDA,6),
 // SPACE=(CYL,(1000,500),RLSE),
 // DCB=(HBOPM.PF,RECFM=VB,LRECL=3924,BLKSIZE=0,BUFNO=14)

 The file used the primary of 1000, then grabbed
 two secondaries of 500 cylinders on two other
 volumes, then ran out of space as the remaining
 3 volumes that were allocated all had less than
 339 cylinders on them.  There were other volumes
 available with 500 contiguous cylinders but they
 were not assigned to the file. Why were these
 candidate volumes allocated if they had less than
 500 cylinders while others with ample space were not ?

Brent,

I am seeing a little clearer. I thought you did get an allocation
of 339 cylinders on one or more of the volumes.

When you allocate a non-SMS managed dataset using unit count greater
than one, you will get all devices allocated at step initation. If
the dataset is SMS managed, only one device will be allocated and
the remaining will be converted to an asterisk. When you need to
extend to a new volume, SMS will then pick a volume that will
accomodate your allocation request. For non-SMS datasets, your
devices are set without regard to space availability.

What can you do to prevent/reduce this problem?
1. Increase the unit count to the number of volumes in the pool up
to a maximum of 59 and hope for the best.
2. Convert this pool (or dataset) to SMS which will work.
3. Get a third party product that will dynamically add a volume when
you need it.

Regards,
John

--
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: ftping of DFDSS logical dataset dumps

2007-02-02 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 02/02/2007
01:00:39 PM:

 Greetings.  Has anyone played with taking the output of DFDSS logical
 dataset backups and FTP'ed them off the mainframe and onto a network lan
 location.  We have an application that wants to take several backups

Michael,
I *strongly* recommend you use trsmain. DSS expects a short block at the
beginning of the file to mark it as something it produced. ftp to another
platform tends to cause where blocks begin and end to be lost and DSS
will have nothing to do with a file that does not have that short block.
TRSMAIN will rebuild it back to original condition. It always works for
me.
Regards,
John

--
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: 2007 daylight savings

2007-02-16 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 02/16/2007
10:54:10 AM:

 Is there a single apar/document that describes the changes required for
the
 above for z/OS and all associated software.

 Jim McAlpine
Jim,
http://www.ibm.com/support/alerts/us/en/daylightsavingstimealert.html
Regards,
John

--
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: SMS / ISMF

2007-02-27 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 02/27/2007
10:33:09 AM:




   Here's the question:  Assuming no userid match above, will the ACS
 exit and pass control back to CA-Allocate?

CA-Allocate will always see the allocation. You should check the STORCLAS
or
STORGRP variable. If it is null, you need to handle in allocation in you
ASR.
If it is not null, you should exit(0).

I prefer to do my selection work in storage class routine because dataclas
ACS
is bypassed when doing a restore with DFSMSdss (recovery environment) or
DFSMShsm
(restore environment).

Regards,
John

--
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: SMS / ISMF

2007-02-27 Thread John Kington
Bob,

I shot from the hip with my answer. If you set PLSOPT10 to Y in your
parms, CA-Allocate will see the sms managed allocation. If you set
it to N or allow it to default to N, your ASR will not see the allocation.
Sorry for the wrong answer.
Regards,
John

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


Re: How does DFSMS ACS TEST function Work

2007-03-02 Thread John Kington
Lizzette,
If you change the CDS name to 'ACTIVE', your test case will be run against
what is
actually in use. If you have different results, you should check out the
date and time
each routine was last translated between the source CDS and the active CDS
on
ISMF panel 7 | 5 (Display).
Regards,
John

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


Re: How does DFSMS ACS TEST function Work

2007-03-05 Thread John Kington
Lizette,


 We are now looking at maybe FTP might be imbedded in the ACS
 routines somewhere making our lives interesting.

Job name is one of the parameters you can use in the test case.
Did you ever test the same case(s) against cds 'ACTIVE' as well
as your source cds?

Regards,
John

--
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: Copy file(s) from one lpar to another

2007-03-16 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 03/16/2007
03:18:36 PM:


 I want to copy file(s) from our production lpar to our Test lpar.  Many
 of the files are sms managed.  What I would like to do is copy any file;
 regardless of its manageclass,etc   and just put it to a volume on our
 test lpar. When I use ADRDSSU, I get various messages. I have tried
 running this a 100 times, and I basically get the any of the three
 message below.

Duane,
Look at NULLSTORCLAS, REPLACE and either OUTDYN or OUTDD in DFSMSdss
Storage
Administration Reference.
DSS retains the dataclass, storclass and mgmtclass values when it backs up
a SMS managed dataset. You must remove the storage class value during
restore
by either specifying NULLSTORCLAS or have the ACS routine set STORCLAS to
null.
Regards,
John

--
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: Data set's lost

2008-06-12 Thread John Kington
 --snip---

  Hello list,
 
  I have some data set's vsam not catalogued and are lost on the disks,
  tried to delete them and I am not able, used the IDCAMS VVR and NVR
  and I am getting the following messages:
 
  --more snipped--
 
  Note: The data set's are controlled by SMS.
 
  Does anyone have any solution to delete files lost?

 --unsnip--
 Since every SMS-managed dataset is supposed to be cataloged, try looking
 in other catalogs. The dataset may be mis-cataloged.

The vvds entry should contain the catalog where the dataset(s) is
cataloged.
Regards,
John

--
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: SMS construct pgm name

2008-07-01 Thread John Kington
Jack,


 Has anyone developed a methodology to determine if FTP is the program
 creating SMS dsn?  Currently we have a fall thru test for pgm = BPXPRECP
 but I think that's the exec() program, not just FTP? Of course we have
 the various flavors of FTP, FTP port 21, sFTP (ported tools) and TECTIA,
 but I assume that shouldn't make a difference?

I am not aware of any sure, easy way to determine the creator is ftp since
IBM stopped running the server as a started task. If you tell us what you
are trying to accomplish, maybe someone can come up with an idea that could
help.
Regards,
John

--
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: wildcard utilities

2008-07-09 Thread John Kington
Jim,

 I have been struggling with a way to use wildcards as a means of not
having
 to know all dataset names that may be created within a day's time.  I
know
snip
I am not sure I understand what you are trying to do but I would use
dcollect to gather information on dasd datasets and extract similar data
from your tape management product if I wanted to generate a list of
datasets created yesterday or whatever date.
Regards,
John

--
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: Can STGINDEX have secondary allocations?

2008-07-11 Thread John Kington
Vernooy, C.P. - SPLXM [EMAIL PROTECTED] wrote:



 Staller, Allan [EMAIL PROTECTED] wrote in message
 news:[EMAIL PROTECTED]...
  Kees wrote:
  snip
   AFAIK, No.
  
   BTW Why are you still doing VIO at all?
   It made a lot of sense when disk access times were 17-30 ms, but not
   with 3-4ms (Escon/Cache) or  1 ms (FICON/Cache)
  
 
  Is this that simple? The fastest I/O is the I/O you don't do. With VIO
  you have a good chance to keep all data in storage, depending on the
  amount of real storege, your UIC and your paging. But in modern
 systems
  I think you have a good chance to eliminate all I/O with VIO datasets.
  /snip
 
  Everything is relative my son!
 
  VIO only eliminates some of the I/O (associated w/allocation). Under
 the
  covers VIO is a data windowing system backed by aux storage.


 Don't think so. This used to be the case in the early days, when systems
 had 4 MB storage and keeping the vio window in storage could just be
 toleated. Today I a sure VIO paging will not be that dumb to page in and
 out while GB's of storage are available to keep the data at hand. So I
 state that with VIO the I/O is eliminated. Anyone from MVS Internals who
 can give the current state of facts?

 As for Ted's response that VIO overhead and fast Dasd are approacing
 each other such that the don't differ much in performance: I don't have
 figures to prove the opposite and I accept it if someone has measured
 this, although it surprised me at first hand.

No numbers but a story from personal experience. When I first implemented
SMS, I setup a VIO storage group with a limit of about 10 cylinders on a
3390 and made any requests over 10 cylinders go to dasd. About six years
later, the tape guy was making changes to STK HSC database which caused it
to increase in size to around 12 cylinders (hsc was created using vio and
then gener'ed to dasd, IIRC). He noticed that his runtime on the hsc gen
increased more than triple. This was on a 9672 G5 box using EMC 8830 escon.
I can not imagine more recent equipment could make up this difference.
Regards,
John

--
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: Can STGINDEX have secondary allocations?

2008-07-11 Thread John Kington
Mark Zelden [EMAIL PROTECTED]  wrote:

IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 07/11/2008
12:04:33 PM:

 On Fri, 11 Jul 2008 11:13:04 -0400, John Kington
 [EMAIL PROTECTED] wrote:


 No numbers but a story from personal experience. When I first
implemented
 SMS, I setup a VIO storage group with a limit of about 10 cylinders on a
 3390 and made any requests over 10 cylinders go to dasd. About six years
 later, the tape guy was making changes to STK HSC database which caused
it
 to increase in size to around 12 cylinders (hsc was created using vio
and
 then gener'ed to dasd, IIRC). He noticed that his runtime on the hsc gen
 increased more than triple. This was on a 9672 G5 box using EMC 8830
escon.
 I can not imagine more recent equipment could make up this difference.
 Regards,
 John
 

 I just tried that and the CDS creation program won't let you use VIO as
 the output.
I managed to find the jcl and it was performing a reconfig, not creation.
It has not been changed since 1999 and there appears to be a newer version
of the reconfig job that does not use vio.


 But I did run an IEBGENER test of a 350 CYL CDS to DASD and then
 to VIO.  Here are the results:

 DASD:

 IEF373I STEP/JS010   /START 2008193.1049
 IEF374I STEP/JS010   /STOP  2008193.1050 CPU0MIN 01.42SEC
  SRB0MIN 00.74SEC VIRT   104K SYS   328K EXT   4K SYS   11812K


 VIO:

 IEF373I STEP/JS010   /START 2008193.1050
 IEF374I STEP/JS010   /STOP  2008193.1051 CPU0MIN 02.06SEC
  SRB0MIN 00.69SEC VIRT   104K SYS   324K EXT   4K SYS   13856K


 I ran several test and wall clock time was slightly less with VIO.

Good to see that dasd I/O is that close on sequential processing. The
reconfig may have been doing updates though.

Regards,
John

--
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: Moving 3390-3 to 3390-9

2008-07-15 Thread John Kington
Jon,


 I potentially have a need to move -- preferably on the fly -- some
 volumes from 3390 model 3 to 3390 model 9 devices.  I can use the
 wonderful TDMF to move like-to-like volumes, and it seems to me that I
 figured out a way to move mod-3s to mod-9s.  Unfortunately, I can't
 remember what I did, and I can't find any notes about it.

 IIRC, I moved a volume, but it was not recognized as having the larger
 capacity until I . . . did something, like maybe refresh the VTOC or
 some such.

 Has anybody done this?  Is it possible?

You can move a mod3 to a mod9 but not three mod3 to one mod9. You need to
specify ICKDSF on your options statement if you do not have AUTOMATIC
ICKDSF=YES. TDMF will invoke ickdsf to refresh the vtoc to show the
increased capacity on the volume(s).
Regards,
John

--
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: Moving 3390-3 to 3390-9

2008-07-15 Thread John Kington
You're welcome.

--
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: SMS Confusion

2008-07-22 Thread John Kington
Daniel,


 Ready to IPL our test 1.9 and the SMS question came up. Is the version as

 laid down by the build process enough to bring up the system? My boss is
 concerned since we're in a shared DASD world.

My z/OS guys would bring it up for the first time in the sandbox and have
me active a real configuration quickly thereafter. If you want to be sure
you have something valid before the ipl, you could do a SETSMS
SAVEACDS(your.new.acds.dsn) to put your SMS configuration in the new acds
dataset.
Regards,
John

--
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: LISTCAT/SMS QUESTION

2008-07-30 Thread John Kington
Willie,
The storage group is never included in the listcat output. To prove that a
given volser is in a certain storage group:
Issue command D SMS,VOL(volser)
Use quickref
Run idcams dcollect STOG(storagegroup)
Show them a report from micsdasd if you have it.
Navigate to ISMF panel that lists storage group and issue listv

There are probably other ways to show that a volume is part of a storage
group.

Regards,
John

--
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: SMS and DFDSS

2008-08-07 Thread John Kington
Bob,


 Hi Folks,



I'm trying to assign a DATACLAS to some existing SMS datasets that
 don't have one, so they can extend to multiple volumes.



I've done a logical DFDSS dump of the datasets (all PS).

I've deleted the datasets that were dumped.

I've Updated my DATACLAS ACS routines to assign the DATACLAS based on
 dsname.

I've validated and activated the new SMS configuration.

I run the restore, but the DATACLAS remains blank?



What am I missing?  Is this not possible?  Is there a better way?


DSS comes in the recover environment and bypasses the data class acs
routine. That is why I put most of my decision logic in the storage class
acs routine.
Regards,
John

--
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: SMS and DFDSS

2008-08-07 Thread John Kington
Lizette,


 I think that when you dump datasets with DFDSS it includes that
 information in the dump.  So the datasets will restore with those same
values.

 Don't you have to nullify the ACS during the DFDSS restore so the
 new code will be picked up?

 Something like:  BYPASSACS--(dsn)-

DSS does retain the data class, storage class and management class and will
pass it in during the restore unless you specify nullstorageclass and/or
nullmanagementclass. Your storage class and management class acs routines
will see the allocation and can accept the passed in values or override
them unless you specify BYPASSACS. The OP real problem is that DSS restore
does not go through the data class ACS routine and he can not change the
data class to a different value. He mentioned in a follow up note that he
has CA-Disk (DMS). That will work for his needs.
Regards,
John

--
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: Invalid dataset name in catalog, how to remove

2008-08-08 Thread John Kington
 Ken Leidner wrote:
  I have a tape dataset cataloged over 10 years ago with a very strange -

  invalid name.  I am not sure how it was created, but I would like to
  remove it from the catalog.  The tape has scratched years ago and I
  found this odd dataset name and would like to remove it from the
catalog
  without having to zap the catalog to change its name first.
 
  Any suggestions?
 
  I have tried;
 
  In TSO a DELETE 'P.FSPOL.SBHF38AA(0)' noscratch
  IKJ56709I INVALID DATA SET NAME, 'P.FSPOL.SBHF38AA(0)'
 
  ISMF doesn't even find the dataset, even when looking for a prefix of
  the dataset name (like 'P.FSPOL.SB*.**’)
 
  Running IEFBR14 in batch gives
  //STEP0EXEC PGM=IEFBR14

  //DD1  DD  DSN='P.FSPOL.SBHF38AA(0)',DISP=(OLD,UNCATLG)
 
  IEF212I CJ4130BT STEP0 DD1 - DATA SET NOT FOUND
 

If the entry is the only one with the first two nodes of P.FSPOL, you might
be able to delete it with idcams:
DEL P.FSPOL.*
This will delete any catalog entry with three nodes and the first two nodes
are P and FSPOL (use with care!)
If you have other three node catalog entries that start with P.FSPOL, you
probably need to use something like mainstar or trex to get rid of the
entry.
Regards,
John

--
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: Compression %

2008-08-21 Thread John Kington
Can someone point me to information on what the compression
 percentage is for datasets allocated with a data class that specifies
 compaction=Y?

Bob,
The listcat output shows the compacted byte count and the real byte count.
You should be able to calcuate the compression ratio using these two
figures. If there is a easier way, I don't know of it.
Regards,
John

--
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: TDMF Questions

2008-09-11 Thread John Kington
David,


 My shop is now the proud owner of a HDS 9990V. We are however
 novices in the use of TDMF which the vendor has proposed as the
 transfer agent between our old and new DASD.

 Can anyone point me to TDMF documentation?

 Has anyone run into any issues using TDMF on live data?
 Any issues with HSM ML1 volumes,
 DB2,
 M204
 volumes containing user catalogs
 volumes containing  master cats
 Jes2 Spool

 Any advice, comments will be most appreciated.
We don't have HSM but I have moved everything else on your list with TDMF
to and from hds equipment. The vendor should provide you the user manual.
There is a chapter called Special Considerations that details every
danger point.
Regards,
John

--
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: TDMF Questions

2008-09-11 Thread John Kington
 David,


  My shop is now the proud owner of a HDS 9990V. We are however
  novices in the use of TDMF which the vendor has proposed as the
  transfer agent between our old and new DASD.
 
  Can anyone point me to TDMF documentation?
 
  Has anyone run into any issues using TDMF on live data?
  Any issues with HSM ML1 volumes,
  DB2,
  M204
  volumes containing user catalogs
  volumes containing  master cats
  Jes2 Spool
 
  Any advice, comments will be most appreciated.
 We don't have HSM but I have moved everything else on your list with TDMF
 to and from hds equipment. The vendor should provide you the user manual.
 There is a chapter called Special Considerations that details every
 danger point.
 Regards,
 John
The current website is www.softek.com but you have to be licensed to get
the docs. I thought you may have contracted with hds to migrate the data
which is why I said get it from the vendor (hds). As Jim Chappel stated,
IBM now owns the product.
Regards,
John

--
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: TDMF Questions

2008-09-11 Thread John Kington
David,


 One further question:

 We currently use FDR to backup our Z/VM and Linux volumes.

 Since the volumes are accessible to Z/os, will we be able to move VM
 and Linux volumes using TDMF?

 Thanks,
 Dave

Dang, you made me look at the manual. The name of the manual is
Installation and Reference Guide. Chapter 4 Planning Considerations says it
can move vm formatted volume(s) but the volume(s) must be varied offline to
all attached vm systems.
There is no mention of linux in the manual.
Regards,
John

--
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: Update datasets defined in lnklst

2008-09-18 Thread John Kington
Tom,



 As DB2 guy, I used to religously use the CSVLLAxx member to avoid
 impacting others.

 However, my main zos guru recommended to me a while back (maybe the last
 2 ZOS releases?) that the benefits were so minimal now that it wasn't
 worth the effort to code  the CSVLLA route any longer, and to just go
 ahead and do a total refresh each time.

 Anyone concur?

I prefer to use the parmlib member to limit the scope (and possible
fallout) of updates to linklist but that just may be my conservative
nature. If you are the only one in the kitchen, you can be sure that no one
else is cooking another dish.
Regards,
John

--
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: VOLID starting with ##

2008-09-24 Thread John Kington
Mike,

 Hello all, I tried searching the archives for VOLID starting with ##,
 and volume id ##, but didn't get any hits. We have from time to time had
 cataloged datasets that have the volid as ## Where the ## are really
 ##'s and the ? are some assortment of characters. This has been going on
 for years and we can't seem to figure out where they come from. Do  any
 of you have any idea's as to where we might look.

If you can narrow down the timeframe, you might find the culprit looking at
SMF type 62 records. If you don't have anything handy, Dataset Audit
Facility (DAF) on the CBT tape at cbttape.org could be used. It would be
much easier to scan for the dsn that to build your own tool to search smf
data.
Regards,
John

--
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: Unable To Find Error Message - ADSDM192

2006-08-28 Thread John Kington
John,

Did you get a four digit number after the ADSDM192 message? If so, try to
find that
code in the message manual.
Regards,
John

--
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: Unable To Find Error Message - ADSDM192

2006-08-28 Thread John Kington
John,

I do have it the 4 digit (4266) but I cannot find the message manual
online.

I did not have it in my local manuals either. I found the manual through
the CA-Disk forum page on
esupport website.
4266 FILES-DD IS NOT AVAILABLE FOR (FFF)
It appears you tried a function that requires an exclusive enqueue on the
FILES dataset. The
action specified is to use DISP=OLD on the FILES-DD statement and resubmit
the job.

Regards,
John

--
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: Unable To Find Error Message - ADSDM192

2006-08-29 Thread John Kington
John,
Thanks for the info.
You're welcome.
Last favour to ask of you, you mention that you found the information in a
esupport website.
The URL is //http:supportconnect.ca.com
You will need to register with the site to get the documentation or other
good stuff. Once
there, you can setup to follow any CA product you may have or support.
Regards,
John

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