Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Dno
I think 4gb is around 5400 cylinders. I have been able to allocate a VSAM KSDS 
with 5400 cyls primary. 

Sent from my iPhone

> On Oct 22, 2014, at 2:35 AM, willie bunter 
> <001409bd2345-dmarc-requ...@listserv.ua.edu> wrote:
> 
> Good Day To All,
> 
> What is the maximum number of cyclinders that can be used to define a dsn 
> that is not VSAM EXTENDED.  I think it is 4400 cylinders.  I was trying to 
> allocate a dsn at 4500 4500 but I kept on abending with IGD17273I ALLOCATION 
> HAS FAILED FOR ALL VOLUMES
> 
> Finally I was able to allocate the dsn at CYL(4350 4350).
> 
> Thanks.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

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


Re: ldapchangepwd

2014-10-22 Thread Tim Brown
This gets a 0 but the password is still the old one

sh  /bin/ldapsearch -h 127.0.0.1 -p 389 -s base
  -w oldpwd
  -n oldpwd 
  -D "racfid=TESTUSER,profiletype=user,sysplex=sysplex1" 
 "(objectclass=*)" ;   

Tim

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Donald J.
Sent: Tuesday, 21 October, 2014 4:38 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ldapchangepwd

That would be your SUFFIX parameter value.

--
  Donald J.
  dona...@4email.net

On Tue, Oct 21, 2014, at 01:30 PM, Tim Brown wrote:
> Thanks , where is RACFSY7 referred to in DSCONFIG?
> 
> -Original Message-
> From: IBM Mainframe Discussion List 
> [https://urldefense.proofpoint.com/v1/url?u=http://mailto:IBM-MAIN%40LISTSERV.UA.EDU&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=05dc0b981d58253ccd44b3282c2354b893a58a1d3407a8fb674904a90e2a9cb2]
>  On Behalf Of Donald J.
> Sent: Tuesday, 21 October, 2014 4:12 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ldapchangepwd
> 
> This works for me:
> 
> ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=RACFSY7  -w 
> oldpwd/ oldpwd -s base  -b "" objectclass=*
> 
> --
>   Donald J.
>   dona...@4email.net
> 
> On Tue, Oct 21, 2014, at 07:58 AM, Tim Brown wrote:
> > Attempting to use ldapchangepwd.  Any idea what is causing error?
> > 
> > ldapchangepwd -D "cn=TESTUSER,o=IBM,c=US" -w ? -n ?  -h 127.0.0.1  
> > -p
> > 389
> > 
> > Enter current password ==>  old
> > Enter new password ==>   new
> > 
> > ldap_sasl_bind: Credentials are not valid
> > ldap_sasl_bind: additional info: R004062 Credentials are not valid
> > (ldbm_authenticate_user:252)
> > 
> > Thanks,
> > 
> > Tim Brown
> > 
> > 
> > 
> > 
> > 
> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > send email to lists...@listserv.ua.edu with the message: INFO 
> > IBM-MAIN
> 
> --
> https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k=p
> CpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6c
> tgNHLxNs%3D%0A&m=ZLd7j94zTyQxa%2FVaBKKyHfxrRdjH%2FDYQ0OKhKqpVTKM%3D%0A
> &s=c46847a5cd0a26892078bc3d6e22a0bf2d595a9220741a4c514743596b3c7c0f - 
> Send your email first class
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=55c4f8f8f3de4baea66c410bd628464608789b1d23bb7c45612bc8cf586295ad
 - Faster than the air-speed velocity of an
  unladen european swallow

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

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread John Eells

001409bd2345-dmarc-requ...@listserv.ua.edu (willie bunter) wrote:

Good Day To All,

What is the maximum number of cyclinders that can be used to define a dsn that 
is not VSAM EXTENDED.  I think it is 4400 cylinders.  I was trying to allocate 
a dsn at 4500 4500 but I kept on abending with IGD17273I ALLOCATION HAS FAILED 
FOR ALL VOLUMES

Finally I was able to allocate the dsn at CYL(4350 4350).


z/OS DFSMS Using Data Sets documents maximum data set sizes, including 
limits for both extended format and nonextended format VSAM data sets, 
in Topic 1.3.2.3. It says that nonextended VSAM data sets have a limit 
of 4GB*.


(4GB* / 56664 / 15) = 5,053 cylinders (approximately)

The actual number of cylinders is certainly somewhat different and 
depends, among other things, on the CI size, as the number of bytes VSAM 
uses on each track is less than the track length and the number of 
blocks per track might still be both model-dependent and is surely 
affected by key length.  Calculating the exact number at a given CI size 
in advance is "left as an exercise to the Alert Reader."


However, if you allocate a data set at a given CISZ you should be able 
to look at the High Allocated RBA (HARBA) in the catalog entry from an 
IDCAMS LISTCAT command to figure out the ratio between GB and cylinders, 
and as that would (a) be much faster, at least for me, and (b) be far 
less prone to error, it's probably how I'd figure it out if I needed 
every last cylinder's worth of space.


Here's a link to the topic in the z/OS V1.13 level of the book (watch 
the wrap):


http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2d4a0/1.3.2.3?SHELF=all13be9&DT=20110606092005&CASE=

* I believe that is most likely GiB for the pedantic among us.

--
John Eells
z/OS Technical Marketing
IBM Poughkeepsie
ee...@us.ibm.com

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


Re: 64bit

2014-10-22 Thread Peter Relson
An AMODE 64 target routine often needs to edict whether it is to be 
entered by BASSM vs BASR/BALR (it cannot "force" that to be done, but it 
may misbehave if the edict is not followed). A  fairly typical convention 
is for the target routine to capture the caller's AMODE in R14 via BSM 
14,0 so that later it can do BSM 0,14. If the routine has preserved 64-bit 
R14, this works for all caller AMODEs. (An AMODE 64 BASR cannot be 
returned to by BSM 0,14 of the entry reg 14 without the sort of 
manipulation that BSM 14,0 does). The BSM-on-entry also can help to 
accommodate a call that might have been accomplished somewhat "manually" 
-- set reg 14, set reg 15, BR 15.

But this approach does not work for BASSM, because it captures the target 
routine's AMODE rather than the caller's AMODE and thus a trailing BSM 
would return in the target routine's AMODE rather than the caller's AMODE. 
For BASSM linkage, that leading BSM needs not to be done, and in the 
general case there is no way to know.

Peter Relson
z/OS Core Technology Design

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


Re: ldapchangepwd

2014-10-22 Thread Donald J.
-nshow what would be done but don't actually search 

-n is not newpwd 

 ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=MVS7SUFF  
   -w  oldpwd/newwd -s base  -b "" objectclass=*

This command should work from any platform.  
The ldapchangpwd is probably mainframe only.

-- 
  Donald J.
  dona...@4email.net

On Wed, Oct 22, 2014, at 04:23 AM, Tim Brown wrote:
> This gets a 0 but the password is still the old one
> 
> sh  /bin/ldapsearch -h 127.0.0.1 -p 389 -s base
>   -w oldpwd
>   -n oldpwd 
>   -D "racfid=TESTUSER,profiletype=user,sysplex=sysplex1" 
>  "(objectclass=*)" ;   
> 
> Tim
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
> Behalf Of Donald J.
> Sent: Tuesday, 21 October, 2014 4:38 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ldapchangepwd
> 
> That would be your SUFFIX parameter value.
> 
> --
>   Donald J.
>   dona...@4email.net
> 
> On Tue, Oct 21, 2014, at 01:30 PM, Tim Brown wrote:
> > Thanks , where is RACFSY7 referred to in DSCONFIG?
> > 
> > -Original Message-
> > From: IBM Mainframe Discussion List 
> > [https://urldefense.proofpoint.com/v1/url?u=http://mailto:IBM-MAIN%40LISTSERV.UA.EDU&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=05dc0b981d58253ccd44b3282c2354b893a58a1d3407a8fb674904a90e2a9cb2]
> >  On Behalf Of Donald J.
> > Sent: Tuesday, 21 October, 2014 4:12 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: ldapchangepwd
> > 
> > This works for me:
> > 
> > ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=RACFSY7  -w 
> > oldpwd/ oldpwd -s base  -b "" objectclass=*
> > 
> > --
> >   Donald J.
> >   dona...@4email.net
> > 
> > On Tue, Oct 21, 2014, at 07:58 AM, Tim Brown wrote:
> > > Attempting to use ldapchangepwd.  Any idea what is causing error?
> > > 
> > > ldapchangepwd -D "cn=TESTUSER,o=IBM,c=US" -w ? -n ?  -h 127.0.0.1  
> > > -p
> > > 389
> > > 
> > > Enter current password ==>  old
> > > Enter new password ==>   new
> > > 
> > > ldap_sasl_bind: Credentials are not valid
> > > ldap_sasl_bind: additional info: R004062 Credentials are not valid
> > > (ldbm_authenticate_user:252)
> > > 
> > > Thanks,
> > > 
> > > Tim Brown
> > > 
> > > 
> > > 
> > > 
> > > 
> > > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > > send email to lists...@listserv.ua.edu with the message: INFO 
> > > IBM-MAIN
> > 
> > --
> > https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k=p
> > CpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6c
> > tgNHLxNs%3D%0A&m=ZLd7j94zTyQxa%2FVaBKKyHfxrRdjH%2FDYQ0OKhKqpVTKM%3D%0A
> > &s=c46847a5cd0a26892078bc3d6e22a0bf2d595a9220741a4c514743596b3c7c0f - 
> > Send your email first class
> > 
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send 
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> > 
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send 
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> --
> https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=55c4f8f8f3de4baea66c410bd628464608789b1d23bb7c45612bc8cf586295ad
>  - Faster than the air-speed velocity of an
>   unladen european swallow
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

-- 
http://www.fastmail.fm - Email service worth paying for. Try it for free

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Elardus Engelbrecht
John Eells wrote:

>z/OS DFSMS Using Data Sets documents maximum data set sizes, including limits 
>for both extended format and nonextended format VSAM data sets, in Topic 
>1.3.2.3. It says that nonextended VSAM data sets have a limit of 4GB*.

>(4GB* / 56664 / 15) = 5,053 cylinders (approximately)

One extent across up to 59 volsers? Or sum of all extents? (Of course I have 
RTFM, but if I missed it, please tell me.)

At least VSAM datasets are not limited to 65 535 tracks. That is a relief for 
those space hungry DB2 DBAs.


>* I believe that is most likely GiB for the pedantic among us.

LOL. ;-D

Groete / Greetings
Elardus Engelbrecht

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


Re: 64bit

2014-10-22 Thread John McKown
On Wed, Oct 22, 2014 at 6:46 AM, Peter Relson  wrote:

> An AMODE 64 target routine often needs to edict whether it is to be
> entered by BASSM vs BASR/BALR (it cannot "force" that to be done, but it
> may misbehave if the edict is not followed).


​I guess that using the return register to look at the preceding
instruction to ensure it is a BASSM is covered by "misbehave"?​ Given my
somewhat acerbic sense of humor, I would likely cause an S0C1, followed
immediately by a short character string expressing displeasure with
whomever wrote the offending calling code. Hopefully I won't be channeling
"Walter" (Jeff Dunham character) at the time.


-- 
The temperature of the aqueous content of an unremittingly ogled
culinary vessel will not achieve 100 degrees on the Celsius scale.

Maranatha! <><
John McKown

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of John Eells
> 
> > What is the maximum number of cyclinders that can be used to define a dsn 
> > that is not VSAM EXTENDED.
> I think it is 4400 cylinders.  I was trying to allocate a dsn at 4500 4500 
> but I kept on abending with
> IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES
> >
> > Finally I was able to allocate the dsn at CYL(4350 4350).
> 
> z/OS DFSMS Using Data Sets documents maximum data set sizes, including limits 
> for both extended format
> and nonextended format VSAM data sets, in Topic 1.3.2.3. It says that 
> nonextended VSAM data sets have
> a limit of 4GB*.
> 
> (4GB* / 56664 / 15) = 5,053 cylinders (approximately)
> 
> [ snip ]
> 
> * I believe that is most likely GiB for the pedantic among us.

IIRC, DASD capacities are expressed in decimal, rather than binary, quantities:

4KB = 4,000 bytes;
4MB = 4,000,000 bytes;
4GB = 4,000,000,000 bytes;
Etc.

-jc-

**
Information contained in this e-mail message and in any attachments thereto is 
confidential. If you are not the intended recipient, please destroy this 
message, delete any copies held on your systems, notify the sender immediately, 
and refrain from using or disclosing all or any part of its content to any 
other person.

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Roberto

Hi to every,
NO!
A VSAM with CIsize of 4096 can use only 12 block on every tracks
so in a cyls is possible to write 4096*12*15 =>  737.280 byte or 720KB
4GB are 4294967296 byte / 737280 are about 5825 cyls (or 87381 tracks)

Remember the space limit of 65536 track on every volume for any dsn not 
in extended format. (about 4369 cyls)


I hope this clarify some requirement of VSAM on dasd
Best Regards
Roberto

Il 22/10/2014 14:40, Chase, John ha scritto:

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


What is the maximum number of cyclinders that can be used to define a dsn that 
is not VSAM EXTENDED.

I think it is 4400 cylinders.  I was trying to allocate a dsn at 4500 4500 but 
I kept on abending with
IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES

Finally I was able to allocate the dsn at CYL(4350 4350).

z/OS DFSMS Using Data Sets documents maximum data set sizes, including limits 
for both extended format
and nonextended format VSAM data sets, in Topic 1.3.2.3. It says that 
nonextended VSAM data sets have
a limit of 4GB*.

(4GB* / 56664 / 15) = 5,053 cylinders (approximately)

[ snip ]

* I believe that is most likely GiB for the pedantic among us.

IIRC, DASD capacities are expressed in decimal, rather than binary, quantities:

4KB = 4,000 bytes;
4MB = 4,000,000 bytes;
4GB = 4,000,000,000 bytes;
Etc.

 -jc-

**
Information contained in this e-mail message and in any attachments thereto is 
confidential. If you are not the intended recipient, please destroy this 
message, delete any copies held on your systems, notify the sender immediately, 
and refrain from using or disclosing all or any part of its content to any 
other person.

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



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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread willie bunter
Thanks to everybody's input.   However, I still don't have a firm answer.  What 
is the maximum amount of cylinders should I be able to allocate for a VSAM DSN 
without having to make it EXTENDED.

Would this be the same critera for OAM dsns as well?


On Wed, 10/22/14, Roberto  wrote:

 Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Wednesday, October 22, 2014, 9:09 AM
 
 Hi to every,
 NO!
 A VSAM with CIsize of 4096 can use only 12 block on every
 tracks
 so in a cyls is possible to write 4096*12*15 => 
 737.280 byte or 720KB
 4GB are 4294967296 byte / 737280 are about 5825 cyls (or
 87381 tracks)
 
 Remember the space limit of 65536 track on every volume for
 any dsn not 
 in extended format. (about 4369 cyls)
 
 I hope this clarify some requirement of VSAM on dasd
 Best Regards
 Roberto
 
 Il 22/10/2014 14:40, Chase, John ha scritto:
 >> -Original Message-
 >> From: IBM Mainframe Discussion List On Behalf Of
 John Eells
 >>
 >>> What is the maximum number of cyclinders that
 can be used to define a dsn that is not VSAM EXTENDED.
 >> I think it is 4400 cylinders.  I was trying to
 allocate a dsn at 4500 4500 but I kept on abending with
 >> IGD17273I ALLOCATION HAS FAILED FOR ALL
 VOLUMES
 >>> Finally I was able to allocate the dsn at
 CYL(4350 4350).
 >> z/OS DFSMS Using Data Sets documents maximum data
 set sizes, including limits for both extended format
 >> and nonextended format VSAM data sets, in Topic
 1.3.2.3. It says that nonextended VSAM data sets have
 >> a limit of 4GB*.
 >>
 >> (4GB* / 56664 / 15) = 5,053 cylinders
 (approximately)
 >>
 >> [ snip ]
 >>
 >> * I believe that is most likely GiB for the
 pedantic among us.
 > IIRC, DASD capacities are expressed in decimal, rather
 than binary, quantities:
 >
 > 4KB = 4,000 bytes;
 > 4MB = 4,000,000 bytes;
 > 4GB = 4,000,000,000 bytes;
 > Etc.
 >
 >      -jc-
 >
 >
 **
 > Information contained in this e-mail message and in any
 attachments thereto is confidential. If you are not the
 intended recipient, please destroy this message, delete any
 copies held on your systems, notify the sender immediately,
 and refrain from using or disclosing all or any part of its
 content to any other person.
 >
 >
 --
 > For IBM-MAIN subscribe / signoff / archive access
 instructions,
 > send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN
 >
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN


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


Re: DFSORT/ICETOOL pondering

2014-10-22 Thread Elardus Engelbrecht
Thomas Berg wrote:

>Sometimes I have a need to do a selective copy of a dataset where the 
>selection is both record sequence and record position/part dependent. 
>And by that I mean the record part/position is varying depending on which 
>record it's about.  
>An example (yes, it looks silly):

Who ever gave you homework is silly... ;-D

>I want to copy  position 31 to 40 of all records but from record 8 and 9 I 
>want to copy also (concatenate) position 71 to 80 and from record 6 to 8 I 
>also (concatenate in "front") want to copy position 1 to 3.  

Hmmm. Hard requirement if you want all of this in ONE pass. Could you be kind 
to post an example of your input and output?

What about the rest of input? Should they stay the same during copy or left out 
of the output?

>I can see the use of the SUBSET (ICETOOL) for record selection but how do you 
>user DFSORT/ICETOOL to solve the combining record and varying position needs ? 

What about SPLICE and JOIN?

>I now use a homegrown program for this but it's lacking efficiency to say the 
>least and I'm looking at DFSORTs efficiency and speed.

How so? Could you post that program or some snippets? I believe I could do that 
with REXX.

Groete / Greetings
Elardus Engelbrecht

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Pommier, Rex
Willie,

Just gleaning from the various replies on the list (without actually doing any 
research of my own), the answer is "it depends" - are you looking at a single 
volume VSAM dataset?  If so, I believe the 65536 track (about 4369 cylinders) 
is the max - nothing to do with the fact that it is VSAM, just the limit of 
tracks on a volume - well under the 4 GB (or GiB) limit.

If you are looking at a multi-volume dataset, it depends on your CI size and 
the accompanying physical block size of the dataset which changes the amount of 
data that can fit on a single track or cylinder.  

Rex

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of willie bunter
Sent: Wednesday, October 22, 2014 8:35 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED

Thanks to everybody's input.   However, I still don't have a firm answer.  What 
is the maximum amount of cylinders should I be able to allocate for a VSAM DSN 
without having to make it EXTENDED.

Would this be the same critera for OAM dsns as well?


On Wed, 10/22/14, Roberto  wrote:

 Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Wednesday, October 22, 2014, 9:09 AM
 
 Hi to every,
 NO!
 A VSAM with CIsize of 4096 can use only 12 block on every
 tracks
 so in a cyls is possible to write 4096*12*15 => 
 737.280 byte or 720KB
 4GB are 4294967296 byte / 737280 are about 5825 cyls (or
 87381 tracks)
 
 Remember the space limit of 65536 track on every volume for
 any dsn not 
 in extended format. (about 4369 cyls)
 
 I hope this clarify some requirement of VSAM on dasd
 Best Regards
 Roberto
 
 Il 22/10/2014 14:40, Chase, John ha scritto:
 >> -Original Message-
 >> From: IBM Mainframe Discussion List On Behalf Of
 John Eells
 >>
 >>> What is the maximum number of cyclinders that
 can be used to define a dsn that is not VSAM EXTENDED.
 >> I think it is 4400 cylinders.  I was trying to
 allocate a dsn at 4500 4500 but I kept on abending with
 >> IGD17273I ALLOCATION HAS FAILED FOR ALL
 VOLUMES
 >>> Finally I was able to allocate the dsn at
 CYL(4350 4350).
 >> z/OS DFSMS Using Data Sets documents maximum data
 set sizes, including limits for both extended format
 >> and nonextended format VSAM data sets, in Topic
 1.3.2.3. It says that nonextended VSAM data sets have
 >> a limit of 4GB*.
 >>
 >> (4GB* / 56664 / 15) = 5,053 cylinders
 (approximately)
 >>
 >> [ snip ]
 >>
 >> * I believe that is most likely GiB for the
 pedantic among us.
 > IIRC, DASD capacities are expressed in decimal, rather
 than binary, quantities:
 >
 > 4KB = 4,000 bytes;
 > 4MB = 4,000,000 bytes;
 > 4GB = 4,000,000,000 bytes;
 > Etc.
 >
 >      -jc-
 >
 >
 **
 > Information contained in this e-mail message and in any
 attachments thereto is confidential. If you are not the
 intended recipient, please destroy this message, delete any
 copies held on your systems, notify the sender immediately,
 and refrain from using or disclosing all or any part of its
 content to any other person.
 >
 >
 --
 > For IBM-MAIN subscribe / signoff / archive access
 instructions,
 > send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN
 >
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN
 

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

The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.

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


Re: JCT is not available!

2014-10-22 Thread Alex Wang
Thank you All for sharing thoughts on this topic!
It seems this is an interesting topic. Keep fire!



> 在 2014年10月22日,12:45,Ed Gould  写道:
> 
> Anthony:
> 
> I believe (but cannot prove) that there are *OTHER* reasons for the message. 
> Example: *NONE* of the jobs in my shop were started tasks (outside of inits 
> etc) yet I still (intermittently) got the message. I never did zero in on the 
> cause. Although a job ending might have caused it (like I said I never traced 
> it down) and since I was practically the only person that had all authority 
> to view jobs I didn't hunt for the cause too much as I had other problems and 
> intermittent issues were the least of my worries.
> 
> Ed
> 
> 
>> On Oct 21, 2014, at 11:14 PM, Anthony Thompson wrote:
>> 
>> The JCT is a JES control block. That message is entirely appropriate. As you 
>> surmise, it is because the work unit has not been started under JES auspices 
>> (it was started before JES became the primary job entry sub-system, or 
>> deliberately afterwards with the SUB=MSTR parameter, or it's some spawned 
>> z/Unix process).
>> 
>> There is usually a very good reason for that. The started task provides a 
>> service that is required before JES is available, or it's functionality is 
>> such that it doesn't need, or more particularly,  want to rely on JES 
>> services, for whatever reason. It is entirely *WRONG*to think that such a 
>> started task might be better off started under JES purely for the 
>> convenience of being able to view it's job-log. I cannot begin to describe 
>> what a horribly bad idea that is.
>> 
>> For such a started task (master scheduler initiated), you'll have to use 
>> whatever monitoring facilities it provides, or search SYSLOG / OPERLOG for 
>> messages it issues. z/Unix stuff has its own ideas about things.
>> 
>> Ant.
>> 
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>> Behalf Of Alex Wang
>> Sent: Wednesday, 22 October 2014 12:38 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: JCT is not available!
>> 
>> Hi folks,
>> I'm wondering if you guys met the message 'JCT is not available!'
>> on the up right hand side in SDSF panel before?
>> 
>> Recently, I tried to check a job log by entering 'S' in front of the job 
>> name in SDSF.
>> 
>> However, the SDSF prevented me from browsing the job log by issuing a 
>> similar message listed above.
>> 
>> I checked the manuals and found this explanation:
>> 
>> JCT NOT AVAILABLE
>> 
>> Explanation: Either the object has no job control table (JCT) or an error 
>> occurred trying to process the JCT for the object.
>> 
>> User Response: Delete the command or type RESET on the command line.
>> 
>> I have two questions.
>> 1. Under what circumstance, will the job have no job control table?
>> I'm thinking if we start a ST with SUB=MSTR, and the *MASTER* scheduler will 
>> manage the starting of the ST. Then there may be no JCT of that ST.
>> Could you please share with me what's your opinion?
>> 
>> 2. Is there any way/method to get the job log back? If my previous thinking 
>> is right, could I stop the ST and start it again without SUB=MSTR?
>> 
>> I'm looking forward to hearing from you. Thank you very much!
>> 
>> WXD
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send email 
>> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

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


Re: JCT is not available!

2014-10-22 Thread Farley, Peter x23353
I don't know how your data center is configured, but here we regularly get "JCT 
not available" when we try to display anything about a job in a different 
JESPLEX.  Apparently JES2 can't share that information across different 
JESPLEX's, even in the same SYSPLEX, and also not across different SYSPLEXes.

HTH

Peter

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Alex Wang
Sent: Tuesday, October 21, 2014 11:08 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: JCT is not available!

Hi folks,
I'm wondering if you guys met the message 'JCT is not available!' 
on the up right hand side in SDSF panel before?

Recently, I tried to check a job log by entering 'S' in front of the job name 
in SDSF.

However, the SDSF prevented me from browsing the job log by issuing a similar 
message
listed above. 

I checked the manuals and found this explanation:

JCT NOT AVAILABLE 

Explanation: Either the object has no job control table (JCT) or 
an error occurred trying to process the JCT for the object. 
   
User Response: Delete the command or type RESET on the command line. 

I have two questions.
1. Under what circumstance, will the job have no job control table?
I'm thinking if we start a ST with SUB=MSTR, and the *MASTER* scheduler
will manage the starting of the ST. Then there may be no JCT of that ST.
Could you please share with me what's your opinion?

2. Is there any way/method to get the job log back? If my previous thinking
is right, could I stop the ST and start it again without SUB=MSTR?

I'm looking forward to hearing from you. Thank you very much!

WXD
--


This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Staller, Allan
Sounds about right. Doing the math (roughly) at 2.8 gb/volume (3390 mod3).
Non extended VSAM has a upper limit of 4gb

2.8GB   3339(cyl) 
___   =

4.0GB  x(cyl)


2.8x = 4*3339

X=4770 cyls. Allowing for VTOC, VTOCIX, VSAM overhead, INDEX, CISIZE, I 
would accept 4350 as reasonable .

You might try to map the volumes and see if the VVDS is in the "middle" of the 
pack...

HTH,



What is the maximum number of cyclinders that can be used to define a dsn that 
is not VSAM EXTENDED.  I think it is 4400 cylinders.  I was trying to allocate 
a dsn at 4500 4500 but I kept on abending with IGD17273I ALLOCATION HAS FAILED 
FOR ALL VOLUMES

Finally I was able to allocate the dsn at CYL(4350 4350).


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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread John Eells

jch...@ussco.com (Chase, John) wrote:


* I believe that is most likely GiB for the pedantic among us.


IIRC, DASD capacities are expressed in decimal, rather than binary, quantities:

4KB = 4,000 bytes;
4MB = 4,000,000 bytes;
4GB = 4,000,000,000 bytes;
Etc.


This is perhaps the strangest marketing decision ever made by the 
industry. I don't even know who started it (IBM or a PCM way back 
when--it certainly predates me). But while it's true that we advertise 
(unformatted, IIRC) disk space in powers of ten, most system limits are 
in powers of two, including this one.


--
John Eells
z/OS Technical Marketing
IBM Poughkeepsie
ee...@us.ibm.com

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Lizette Koehler
VSAM is VSAM.  Whether it is an MQ PSID, DB2 Table, Native Vsam.  They
generally fall under the same rules.

Do you want the dataset to expand across volumes? Or stay on one volume?  Do
you want it to be only 4GB, or can it be a VSAM that grows?

Extended means go beyond the 4GB limit. Do you have a need to do this?  If
so, then you need to allocate with EA/EF for the VSAM.

If you do not want to expand beyond 4GB limit then the allocations will go
up to the 4GB limit and fail the extent when you try for that extra byte
over 4GB.

So, what is your requirements.  

If you allocate a VSAM dataset with PRI and SEC then it will expand up to
4GB if it is not extended as well as possibly going across multiple volumes.
However, if you only allocate a PRI with SEC = 0 Then it should stay within
that one allocation.


What type of allocation do you want?  I understand you want to allocate for
4GB, but why?  You could let the VSAM data set grow naturally as needed.  Do
you have a way to control the VSAM file so it will only use this amount of
data?
I am thinking that if you try to do this, you may have REORGs that will need
to be done.

Remember, CISIZE, CASIZE, what type of VSAM (KSDS, ESDS, RDS, Linear) will
all allocate slightly different.  

Could you explain the application in a little more detail.  I think it will
help in providing a better targeted answer.

I am not sure what you mean by OAM datasets.  Are you talking about the TCDB
or other OAM Files?  If so, I think they have unique requirements.

Lizette



> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of willie bunter
> Sent: Wednesday, October 22, 2014 6:35 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
> 
> Thanks to everybody's input.   However, I still don't have a firm answer.
What is the
> maximum amount of cylinders should I be able to allocate for a VSAM DSN
without
> having to make it EXTENDED.
> 
> Would this be the same critera for OAM dsns as well?
> 
> 

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


Re: Message Handling

2014-10-22 Thread gsg
I understand that they do not need to be the same, but the message use to come 
out without the date/time and then last week after an IPL, it started to come 
out with the date/time.  Everyone swears they didn't make any changes and now 
we're unable to determine why the message changed.

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


Re: Message Handling

2014-10-22 Thread gsg
Could anything in MPFLIST be causing this?

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


Re: Message Handling

2014-10-22 Thread Lizette Koehler
How does the change in the message impact you?
Do you have OPS/MVS, Tivoli, other automation that captures the messages and 
maybe reformats?

Have you checked to see if any CICS maint might affect this message?

I am not sure who you talked to that said they did not make changes.  Are you 
talking about CICS Sysprogs, Automation teams, etc?

I would start with the message itself and see if there are any CHANGES doc from 
IBM on it.


Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of gsg
> Sent: Wednesday, October 22, 2014 8:07 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Message Handling
> 
> I understand that they do not need to be the same, but the message use to 
> come out
> without the date/time and then last week after an IPL, it started to come out 
> with the
> date/time.  Everyone swears they didn't make any changes and now we're unable
> to determine why the message changed.

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


AW: Specify RLSE but omit SPACE values?

2014-10-22 Thread Peter Hunkeler
> Is there a misplaced '(' there?  I'm used to coding 
> "SPACE=(TRK,pri,(sec,dir))" but that seems to say it should be 
> "SPACE=(TRK,(pri,sec,dir))".  Is that right?
I trust that this has worked for you, since you say so. I never tried it that 
way. It still surprised me that this should work.

I haven't looked up SPACE parameter's syntax in decades, but for me, the second 
subparameter always was primary, optionally secondary, and directory if needed, 
all enclosed in paranthesis. The third subparameter is the optional "keyword" 
RLSE.

--
Peter Hunkeler





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


Re: Message Handling

2014-10-22 Thread Norbert Friemel
On Wed, 22 Oct 2014 10:06:33 -0500, gsg wrote:

>I understand that they do not need to be the same, but the message use to come 
>out without the date/time and then last week after an IPL, it started to come 
>out with the date/time.  Everyone swears they didn't make any changes and now 
>we're unable to determine why the message changed.
>

"The console message-handling facility is an optional feature of the CICS® 
subsystem that can affect the appearance of CICS messages displayed on an MVS 
console"
http://www-01.ibm.com/support/knowledgecenter/api/content/SSGMCP_5.2.0/com.ibm.cics.ts.installation.doc/topics/dfha13h.html

Norbert Friemel

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


Re: Specify RLSE but omit SPACE values?

2014-10-22 Thread Tom Marchant
On Tue, 21 Oct 2014 18:18:26 -0500, Paul Gilmartin wrote:

>I have allocated a data set with:
>
>  //  DISP=(MOD,CATLG),SPACE=(1,(100,100))
>
>Now, I'd like to update it with:
>
>  //  DISP=SHR,SPACE=(,,RLSE)

When you say that you'd like to update it, do you mean that you'd like the RLSE 
parameter to be retained for subsequent usage as well? I'm quite sure that it 
is 
not retained, and only applies to the usage of the data set when the DD 
statement 
used to write to the data set has RLSE coded.

>I get a message on missing positional parameter.  I'd prefer not
>to override the original SPACE options.  Must I override, merely
>to add RLSE?

The JCL reference says how to do it:


When coding RLSE for an existing data set, code the unit of measurement 
and primary quantity as they appeared in the original request. For example, 
if the original request was:
 
   SPACE=(TRK,(100,50)) 
 

 you can release unused tracks when you retrieve the data set by coding:
 
   SPACE=(TRK,(100),RLSE)


>In:
>
>http://pic.dhe.ibm.com/infocenter/zos/v2r1/topic/com.ibm.zos.v2r1.ieab600
>Syntax
>z/OS MVS JCL Reference
>SA23-1385-00 
>
>I see:
>
>SPACE= 
> ({TRK,}(primary-qty[,second-qty][,directory])[,RLSE][,CONTIG][,ROUND])
>   ({CYL,}[,  ] [,][,MXIG  ]
>   ({blklgth,} [,ALX   ]
>   ({reclgth,} [,  ]
>
>Is there a misplaced '(' there?  

I don't think so.

>I'm used to coding "SPACE=(TRK,pri,(sec,dir))"

Really? I'd be surprised if that was allowed. That's not the way you coded the 
space at the top of this. The "1" in that space parameter is the unit for 
the 
allocation.

>but that seems to say it should be "SPACE=(TRK,(pri,sec,dir))".  Is that right?

Yes. It is.

-- 
Tom Marchant

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


Re: DFSORT/ICETOOL pondering

2014-10-22 Thread Sri h Kolusu
Thomas,

I do think it is possible to reformat the selective data using symbols 
from various positions of the record. Are we dealing with FB file or VB 
files ?  Regarding the concatenation of data, do you always want to 
combine 2 records data into a single record? It would be great if you can 
show us a sample data and desired output with the DCB properties of the 
input and output files.
 
Thanks,
Kolusu
DFSORT Development

IBM Mainframe Discussion List  wrote on 
10/21/2014 10:54:39 PM:

> From: Thomas Berg 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 10/21/2014 10:56 PM
> Subject: DFSORT/ICETOOL pondering
> Sent by: IBM Mainframe Discussion List 
> 
> Sometimes I have a need to do a selective copy of a dataset where 
> the selection is both record sequence and record position/part 
dependent. 
> And by that I mean the record part/position is varying depending on 
> which record it's about. 
> An example (yes, it looks silly):
> 
> I want to copy  position 31 to 40 of all records but from record 8 
> and 9 I want to copy also (concatenate) position 71 to 80 and from 
> record 6 to 8 I also (concatenate in "front") want to copy position 1 to 
3. 
> The point of this example is to illustrate the needs of a more 
> general solution. 
> 
> I can see the use of the SUBSET (ICETOOL) for record selection but 
> how do you user DFSORT/ICETOOL to solve the combining record and 
> varying position needs ? 
> I now use a homegrown program for this but it's lacking efficiency 
> to say the least and I'm looking at DFSORTs efficiency and speed. 
> 
> I have been looking at OUTFIL/OUTREC etc. but I can't see a straight
> forward and general solution/"template". 
> I'm hoping for someone who have done this before to supply an example. 
> 
> 
> 
> Best Regards,
> Thomas Berg
> ___ 
> Thomas Berg   Specialist   zOS/RQM/IT Delivery   Swedbank AB (Publ)
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 

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


Re: Message Handling

2014-10-22 Thread Mike Schwab
Check when http://www-01.ibm.com/support/docview.wss?uid=swg1PI19230
was applied.

On Tue, Oct 21, 2014 at 6:54 PM, gsg
<0053fe88ed35-dmarc-requ...@listserv.ua.edu> wrote:
> Does anyone know why a message would change when it's sent to the system log?
>
> Example:
>
> When the message comes out in the CICS started task log it is:
> 2014292 03:16:16.20 STC31160 0090  +DFHMQ0307 I 10/19/2014 03:16:16 
> CICSPROD Successful connection to  queue manager QMGR.
>
> When it hits the system log, it is:
> 2014290 01:06:05.99 STC25627 0090  +DFHMQ0307  CICSPROD  Successful 
> connection to queue manager QMGR.
>
> Notice it drops the date/time after the message id.  This not only happens 
> with these messages, but others as well.
>
> Thanks
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


SMP/E RECEIVE SELECT( ... ) HOLDDATA ?

2014-10-22 Thread Paul Gilmartin
I recently tried something like

RECEIVE
SELECT( sysmod1 sysmod2 sysmod3 )
HOLDDATA
.

The SYSMODs in the SELECT list were quietly ignored.  I consider
this pretty much a bug: if SELECT is mutex with HOLDDATA, I ought
to be given a message.

-- gil

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


BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Hansen, Dave L - Eagan, MN
Dear Friends,

   I've noticed on our z/OS V1R13 system that we do a "F 
BPXOINIT,SHUTDOWN=" and it works!  However about z/OS V1R7 came a BPXPRMxx 
parameter SYSPLEX(YES/NO).  We are a SYSPLEX=NO shop.  So when I enter "F 
BPXOINIT,FILESYS=DISPLAY,FILESYSTEM=/TMP" I get an error: "BPXM106I UNIX SYSTEM 
SERVICES WAS NOT STARTED IN SYSPLEX MODE".  I am looking for some help after 
reading the books.  Perhaps the UID and OWNER information is only populated 
with zFS ownership (rather that z/OS UNIX ownership) of filesystems.  I'd still 
like to track down our /tmp users in a non-shared environment.  Supposedly /tmp 
filled up the other day and we IPL'd.  UID=0 can report different USERIDs if 
they are all UID=0.  It looks like OMVS USERIDS and TSO USERIDS also reported 
differently.  And OWNERSHIP might change depending on whether or not you have 
zFS Sysplex Sharing (SYSPLEX=YES).

Q).  It says "The Modify Function Cannot Be Performed".  Besides turning on 
SYSPLEX=YES, how can I get BPXOINIT to do a FILESYS=DISPLAY?  Yes, I can work 
with "D OMVS,F" for Filesystems, but the RedBook on z/OS V1R13 Implementation 
shows that bpxoinit can tell me the UID and the OWNER.


  My OMVS display "d omvs,f,n=/tmp" shows:

   D OMVS,F,N=/TMP
BPXO045I 12.58.20 DISPLAY OMVS 697
OMVS 000E ACTIVE OMVS=(00,FF,PC)
TYPENAME   DEVICE --STATUS--- MODE  MOUNTEDLATCHES
TFS11 ACTIVE  RDWR  04/15/2014  L=23
  NAME=/TMP 19.06.21Q=0
  PATH=/SYSTEM/tmp
  MOUNT PARM=-s 10

   Figure 15-27 in the RedBook on z/OS V1R13 Implementation shows more 
information from the omvs command that what I am getting.  It shows UID=888 and 
OWNER=SC74.

Q).  How can I get more information out of my "d omvs,f" command so I can see 
the UIDs and OWNERs?


   My "fuser -cu /tmp" command shows many users of /tmp:

   fuser -cu /tmp
/SYSTEM/tmp: 8c(IBMUSER) 25c(RMFGAT) 50331938(IBMUSER) 33554852c(AUTO2)

   fuser says these are TSO USERIDs.  But when I enter "d omvs,u=IBMUSER" I get 
back IBMUSER NOT FOUND.  With "ps -ef" I can see the PIDS with IBMUSER on them: 
IBMUSER   50331938  1  -   Oct 21 ? 0:13 IMWHTTPD

Q).  How can IBMUSER have PID 50331938 that's using /tmp and not be found as an 
OMVS USERID?


  Thank you,  Dave

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


Re: DFSORT/ICETOOL pondering

2014-10-22 Thread Alfred Cole
Thomas,

In the example that you stated, 
1. are the records apart of a set of records
2. does each record have a unique identifier and sequence key.

If so, the you could extract records 8 and perform a specific operations and
then resort the records back into the record set.



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Sri h Kolusu
Sent: Wednesday, October 22, 2014 11:12 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: DFSORT/ICETOOL pondering

Thomas,

I do think it is possible to reformat the selective data using symbols from
various positions of the record. Are we dealing with FB file or VB files ?
Regarding the concatenation of data, do you always want to combine 2 records
data into a single record? It would be great if you can show us a sample
data and desired output with the DCB properties of the input and output
files.
 
Thanks,
Kolusu
DFSORT Development

IBM Mainframe Discussion List  wrote on
10/21/2014 10:54:39 PM:

> From: Thomas Berg 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 10/21/2014 10:56 PM
> Subject: DFSORT/ICETOOL pondering
> Sent by: IBM Mainframe Discussion List 
> 
> Sometimes I have a need to do a selective copy of a dataset where the 
> selection is both record sequence and record position/part
dependent. 
> And by that I mean the record part/position is varying depending on 
> which record it's about.
> An example (yes, it looks silly):
> 
> I want to copy  position 31 to 40 of all records but from record 8 and 
> 9 I want to copy also (concatenate) position 71 to 80 and from record 
> 6 to 8 I also (concatenate in "front") want to copy position 1 to
3. 
> The point of this example is to illustrate the needs of a more general 
> solution.
> 
> I can see the use of the SUBSET (ICETOOL) for record selection but how 
> do you user DFSORT/ICETOOL to solve the combining record and varying 
> position needs ?
> I now use a homegrown program for this but it's lacking efficiency to 
> say the least and I'm looking at DFSORTs efficiency and speed.
> 
> I have been looking at OUTFIL/OUTREC etc. but I can't see a straight 
> forward and general solution/"template".
> I'm hoping for someone who have done this before to supply an example. 
> 
> 
> 
> Best Regards,
> Thomas Berg
> ___ 
> Thomas Berg   Specialist   zOS/RQM/IT Delivery   Swedbank AB (Publ)
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 

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

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


Re: ldapchangepwd

2014-10-22 Thread Tim Brown
If I use 

sh  /bin/ldapsearch -h 127.0.0.1 -p 389 -s base 
  -w  oldpwd/newpwd
  -D "racfid=TESTUSER,profiletype=user,sysplex=sysplex1"  
 "(objectclass=*)" ;


I get

ldap_sasl_bind: Credentials are not valid   
ldap_sasl_bind: additional info: R000104 The password is not correct or the 
user is not completely defined (missing password or uid) 
(srv_authenticate_native


Tim
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Donald J.
Sent: Wednesday, 22 October, 2014 7:58 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: ldapchangepwd

-nshow what would be done but don't actually search 

-n is not newpwd 

 ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=MVS7SUFF  
   -w  oldpwd/newwd -s base  -b "" objectclass=*

This command should work from any platform.  
The ldapchangpwd is probably mainframe only.

--
  Donald J.
  dona...@4email.net

On Wed, Oct 22, 2014, at 04:23 AM, Tim Brown wrote:
> This gets a 0 but the password is still the old one
> 
> sh  /bin/ldapsearch -h 127.0.0.1 -p 389 -s base
>   -w oldpwd
>   -n oldpwd 
>   -D "racfid=TESTUSER,profiletype=user,sysplex=sysplex1" 
>  "(objectclass=*)" ;   
> 
> Tim
> 
> -Original Message-
> From: IBM Mainframe Discussion List 
> [https://urldefense.proofpoint.com/v1/url?u=http://mailto:IBM-MAIN%40LISTSERV.UA.EDU&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=LvtsCzDNCf75euyc4fzn5EL5io%2BAybqG25QdZY9UXRM%3D%0A&s=834b9e0b9d05ee05e89e6f00605419e0203a44ff27e3c9f47248ecb9186369b2]
>  On Behalf Of Donald J.
> Sent: Tuesday, 21 October, 2014 4:38 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ldapchangepwd
> 
> That would be your SUFFIX parameter value.
> 
> --
>   Donald J.
>   dona...@4email.net
> 
> On Tue, Oct 21, 2014, at 01:30 PM, Tim Brown wrote:
> > Thanks , where is RACFSY7 referred to in DSCONFIG?
> > 
> > -Original Message-
> > From: IBM Mainframe Discussion List 
> > [https://urldefense.proofpoint.com/v1/url?u=http://mailto:IBM-MAIN%40LISTSERV.UA.EDU&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=05dc0b981d58253ccd44b3282c2354b893a58a1d3407a8fb674904a90e2a9cb2]
> >  On Behalf Of Donald J.
> > Sent: Tuesday, 21 October, 2014 4:12 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: ldapchangepwd
> > 
> > This works for me:
> > 
> > ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=RACFSY7  -w 
> > oldpwd/ oldpwd -s base  -b "" objectclass=*
> > 
> > --
> >   Donald J.
> >   dona...@4email.net
> > 
> > On Tue, Oct 21, 2014, at 07:58 AM, Tim Brown wrote:
> > > Attempting to use ldapchangepwd.  Any idea what is causing error?
> > > 
> > > ldapchangepwd -D "cn=TESTUSER,o=IBM,c=US" -w ? -n ?  -h 127.0.0.1 
> > > -p
> > > 389
> > > 
> > > Enter current password ==>  old
> > > Enter new password ==>   new
> > > 
> > > ldap_sasl_bind: Credentials are not valid
> > > ldap_sasl_bind: additional info: R004062 Credentials are not valid
> > > (ldbm_authenticate_user:252)
> > > 
> > > Thanks,
> > > 
> > > Tim Brown
> > > 
> > > 
> > > 
> > > 
> > > --
> > > --
> > > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > > send email to lists...@listserv.ua.edu with the message: INFO 
> > > IBM-MAIN
> > 
> > --
> > https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k
> > =p 
> > CpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC
> > 6c 
> > tgNHLxNs%3D%0A&m=ZLd7j94zTyQxa%2FVaBKKyHfxrRdjH%2FDYQ0OKhKqpVTKM%3D%
> > 0A 
> > &s=c46847a5cd0a26892078bc3d6e22a0bf2d595a9220741a4c514743596b3c7c0f 
> > - Send your email first class
> > 
> > 
> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > send email to lists...@listserv.ua.edu with the message: INFO 
> > IBM-MAIN
> > 
> > 
> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > send email to lists...@listserv.ua.edu with the message: INFO 
> > IBM-MAIN
> 
> --
> https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=55c4f8f8f3de4baea66c410bd628464608789b1d23bb7c45612bc8cf586295ad
>  - Faster than the air-speed velocity of an
>   unladen european swallow
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with

Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread willie bunter
Allan,

I checked.  The VVDS is at the beginning of the volume.


On Wed, 10/22/14, Staller, Allan  wrote:

 Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Wednesday, October 22, 2014, 10:51 AM
 
 Sounds about right. Doing
 the math (roughly) at 2.8 gb/volume (3390 mod3).
 Non extended VSAM has a upper limit of 4gb
 
 2.8GB       
    3339(cyl) 
 ___   =        
 
 4.0GB          x(cyl)
 
 
 2.8x =
 4*3339
 
 X=4770 cyls.
 Allowing for VTOC, VTOCIX, VSAM overhead, INDEX, CISIZE,
 I would accept 4350 as reasonable .
 
 You might try to map the volumes and see if the
 VVDS is in the "middle" of the pack...
 
 HTH,
 
 
 
 What
 is the maximum number of cyclinders that can be used to
 define a dsn that is not VSAM EXTENDED.  I think it is 4400
 cylinders.  I was trying to allocate a dsn at 4500 4500 but
 I kept on abending with IGD17273I ALLOCATION HAS FAILED FOR
 ALL VOLUMES
 
 Finally
 I was able to allocate the dsn at CYL(4350 4350).
 
 
 --
 For IBM-MAIN subscribe / signoff / archive
 access instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread willie bunter
Rex,

The dsn is multi-volume and growing along with fragmentation.  This is why we 
like to define the file with a large primary about 7,000+ so as to avoid 
extents.


On Wed, 10/22/14, Pommier, Rex  wrote:

 Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Wednesday, October 22, 2014, 10:06 AM
 
 Willie,
 
 Just gleaning from the various
 replies on the list (without actually doing any research of
 my own), the answer is "it depends" - are you
 looking at a single volume VSAM dataset?  If so, I believe
 the 65536 track (about 4369 cylinders) is the max - nothing
 to do with the fact that it is VSAM, just the limit of
 tracks on a volume - well under the 4 GB (or GiB) limit.
 
 If you are looking at a
 multi-volume dataset, it depends on your CI size and the
 accompanying physical block size of the dataset which
 changes the amount of data that can fit on a single track or
 cylinder.  
 
 Rex
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of willie bunter
 Sent: Wednesday,
 October 22, 2014 8:35 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: QUESTION ABOUT VSAM / VSAM
 EXTENDED
 
 Thanks to
 everybody's input.   However, I still
 don't have a firm answer.  What is the maximum amount
 of cylinders should I be able to allocate for a VSAM DSN
 without having to make it EXTENDED.
 
 Would this be the same critera for OAM dsns as
 well?
 
 
 On Wed, 10/22/14, Roberto 
 wrote:
 
  Subject: Re:
 QUESTION ABOUT VSAM / VSAM EXTENDED
  To: IBM-MAIN@LISTSERV.UA.EDU
  Received: Wednesday, October 22, 2014, 9:09
 AM
  
  Hi to every,
  NO!
  A VSAM with CIsize of
 4096 can use only 12 block on every
 
 tracks
  so in a cyls is possible to write
 4096*12*15 => 
  737.280 byte or 720KB
  4GB are 4294967296 byte / 737280 are about
 5825 cyls (or
  87381 tracks)
  
  Remember the space limit of
 65536 track on every volume for
  any dsn not
 
  in extended format. (about 4369 cyls)
  
  I hope this clarify some
 requirement of VSAM on dasd
  Best Regards
  Roberto
  
  Il
 22/10/2014 14:40, Chase, John ha scritto:
 
 >> -Original Message-
 
 >> From: IBM Mainframe Discussion List On Behalf Of
  John Eells
  >>
  >>> What is the maximum number of
 cyclinders that
  can be used to define a dsn
 that is not VSAM EXTENDED.
  >> I think
 it is 4400 cylinders.  I was trying to
 
 allocate a dsn at 4500 4500 but I kept on abending with
  >> IGD17273I ALLOCATION HAS FAILED FOR
 ALL
  VOLUMES
 
 >>> Finally I was able to allocate the dsn at
  CYL(4350 4350).
  >> z/OS
 DFSMS Using Data Sets documents maximum data
  set sizes, including limits for both extended
 format
  >> and nonextended format VSAM
 data sets, in Topic
  1.3.2.3. It says that
 nonextended VSAM data sets have
  >> a
 limit of 4GB*.
  >>
 
 >> (4GB* / 56664 / 15) = 5,053 cylinders
  (approximately)
  >>
  >> [ snip ]
  >>
  >> * I believe that is most likely GiB
 for the
  pedantic among us.
 
 > IIRC, DASD capacities are expressed in decimal,
 rather
  than binary, quantities:
  >
  > 4KB = 4,000
 bytes;
  > 4MB = 4,000,000 bytes;
  > 4GB = 4,000,000,000 bytes;
  > Etc.
  >
  >      -jc-
  >
  >
 
 **
  > Information contained in this e-mail
 message and in any
  attachments thereto is
 confidential. If you are not the
  intended
 recipient, please destroy this message, delete any
  copies held on your systems, notify the sender
 immediately,
  and refrain from using or
 disclosing all or any part of its
  content
 to any other person.
  >
 
 >
 
 --
  > For IBM-MAIN subscribe / signoff /
 archive access
  instructions,
  > send email to lists...@listserv.ua.edu
  with the message: INFO IBM-MAIN
  >
  
 
 --
  For IBM-MAIN subscribe / signoff / archive
 access
  instructions,
  send
 email to lists...@listserv.ua.edu
  with the message: INFO IBM-MAIN
  
 
 --
 For IBM-MAIN subscribe / signoff / archive
 access instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN
 
 The information contained in this message is
 confidential, protected from disclosure and may be legally
 privileged.  If the reader of this message is not the
 intended recipient or an employee or agent responsible for
 delivering this message to the intended recipient, you are
 hereby notified that any disclosure, distribution, copying,
 or any action taken or action omitted in reliance on it, is
 strictly prohibited and may be unlawful.  If you have
 received this communication in error, please notify us
 immediately by replying to this message and destroy the
 material in its entirety, wheth

Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread willie bunter
Lizette,

Here are the answers to your questions.  The dsn is huge and is corrently 
expanding on to 12 3390-9 volumes.  The file is expanding rapidly that is why I 
would like to up the primary and secondary allocation from its current space of 
(4350 4350) to about 7000 4350.  The dsn is a OAM file.

I don't have much info about the application it is just that I got a call to 
help fix the programmer's abend.  The dsn has about 459,823,707 records.

We would like to place the dsn on 3390-27 volumes instead of the current 3390-9 
volumes.  This way there won't be much fragmentation as now.  In order to do so 
we will have to modify the SMS SC routine to treat the dsn as VSAM EXTENDED.


On Wed, 10/22/14, Lizette Koehler  wrote:

 Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Wednesday, October 22, 2014, 11:05 AM
 
 VSAM is VSAM.  Whether
 it is an MQ PSID, DB2 Table, Native Vsam.  They
 generally fall under the same rules.
 
 Do you want the dataset to
 expand across volumes? Or stay on one volume?  Do
 you want it to be only 4GB, or can it be a VSAM
 that grows?
 
 Extended means
 go beyond the 4GB limit. Do you have a need to do this? 
 If
 so, then you need to allocate with EA/EF
 for the VSAM.
 
 If you do not
 want to expand beyond 4GB limit then the allocations will
 go
 up to the 4GB limit and fail the extent
 when you try for that extra byte
 over
 4GB.
 
 So, what is your
 requirements.  
 
 If you
 allocate a VSAM dataset with PRI and SEC then it will expand
 up to
 4GB if it is not extended as well as
 possibly going across multiple volumes.
 However, if you only allocate a PRI with SEC =
 0 Then it should stay within
 that one
 allocation.
 
 
 What type of allocation do you want?  I
 understand you want to allocate for
 4GB, but
 why?  You could let the VSAM data set grow naturally as
 needed.  Do
 you have a way to control the
 VSAM file so it will only use this amount of
 data?
 I am thinking that if you
 try to do this, you may have REORGs that will need
 to be done.
 
 Remember, CISIZE, CASIZE, what type of VSAM
 (KSDS, ESDS, RDS, Linear) will
 all allocate
 slightly different.  
 
 Could you explain the application in a little
 more detail.  I think it will
 help in
 providing a better targeted answer.
 
 I am not sure what you mean by OAM datasets. 
 Are you talking about the TCDB
 or other OAM
 Files?  If so, I think they have unique requirements.
 
 Lizette
 
 
 
 > -Original
 Message-
 > From: IBM Mainframe
 Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
 > Behalf Of willie bunter
 > Sent: Wednesday, October 22, 2014 6:35
 AM
 > To: IBM-MAIN@LISTSERV.UA.EDU
 > Subject: Re: QUESTION ABOUT VSAM / VSAM
 EXTENDED
 > 
 > Thanks
 to everybody's input.   However, I still
 don't have a firm answer.
 What is the
 > maximum amount of cylinders should I be
 able to allocate for a VSAM DSN
 without
 > having to make it EXTENDED.
 > 
 > Would this be the
 same critera for OAM dsns as well?
 > 
 >
 
 
 --
 For IBM-MAIN subscribe / signoff / archive
 access instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN

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


Re: SMP/E RECEIVE SELECT( ... ) HOLDDATA ?

2014-10-22 Thread Pommier, Rex
Note in the SMP/E Commands manual under the SELECT statement within the RECEIVE 
command states:

SELECT  specifies one or more SYSMOD IDs that should be received. .
 
  Notes: 
   
4.  If you specify HOLDDATA and do not specify SYSMODs, only the HOLDDATA for 
the selected SYSMODs is received. The SYSMODs themselves are not received, nor 
are any associated ++FEATURE or ++PRODUCT MCS.


Not a bug, and documented to work this way.  I've used this exact syntax in the 
past to grab just a certain bit of HOLDDATA that I wanted to get into a global 
zone.

Rex

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, October 22, 2014 1:30 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMP/E RECEIVE SELECT( ... ) HOLDDATA ?

I recently tried something like

RECEIVE
SELECT( sysmod1 sysmod2 sysmod3 )
HOLDDATA
.

The SYSMODs in the SELECT list were quietly ignored.  I consider
this pretty much a bug: if SELECT is mutex with HOLDDATA, I ought
to be given a message.

-- gil

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

The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.


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


Re: BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Pommier, Rex
Dave,

A possible answer to your 2nd question - about IBMUSER.  Check in RACF (or your 
security system) to see if IBMUSER is defined there and has an OMVS segment.  
Further, check to see what the UID is.  My guess is it is UID=0 but that's just 
it, a guess.  At any rate, you may have multiple RACF IDs with the same UID.  
OMVS will apparently pick the first RACF ID it finds that has the right UID and 
display that as the owner of the PID.

Rex

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 1:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: BPXOINIT and SYSPLEX Mode Question

Dear Friends,

   I've noticed on our z/OS V1R13 system that we do a "F 
BPXOINIT,SHUTDOWN=" and it works!  However about z/OS V1R7 came a BPXPRMxx 
parameter SYSPLEX(YES/NO).  We are a SYSPLEX=NO shop.  So when I enter "F 
BPXOINIT,FILESYS=DISPLAY,FILESYSTEM=/TMP" I get an error: "BPXM106I UNIX SYSTEM 
SERVICES WAS NOT STARTED IN SYSPLEX MODE".  I am looking for some help after 
reading the books.  Perhaps the UID and OWNER information is only populated 
with zFS ownership (rather that z/OS UNIX ownership) of filesystems.  I'd still 
like to track down our /tmp users in a non-shared environment.  Supposedly /tmp 
filled up the other day and we IPL'd.  UID=0 can report different USERIDs if 
they are all UID=0.  It looks like OMVS USERIDS and TSO USERIDS also reported 
differently.  And OWNERSHIP might change depending on whether or not you have 
zFS Sysplex Sharing (SYSPLEX=YES).

Q).  It says "The Modify Function Cannot Be Performed".  Besides turning on 
SYSPLEX=YES, how can I get BPXOINIT to do a FILESYS=DISPLAY?  Yes, I can work 
with "D OMVS,F" for Filesystems, but the RedBook on z/OS V1R13 Implementation 
shows that bpxoinit can tell me the UID and the OWNER.


  My OMVS display "d omvs,f,n=/tmp" shows:

   D OMVS,F,N=/TMP
BPXO045I 12.58.20 DISPLAY OMVS 697
OMVS 000E ACTIVE OMVS=(00,FF,PC)
TYPENAME   DEVICE --STATUS--- MODE  MOUNTEDLATCHES
TFS11 ACTIVE  RDWR  04/15/2014  L=23
  NAME=/TMP 19.06.21Q=0
  PATH=/SYSTEM/tmp
  MOUNT PARM=-s 10

   Figure 15-27 in the RedBook on z/OS V1R13 Implementation shows more 
information from the omvs command that what I am getting.  It shows UID=888 and 
OWNER=SC74.

Q).  How can I get more information out of my "d omvs,f" command so I can see 
the UIDs and OWNERs?


   My "fuser -cu /tmp" command shows many users of /tmp:

   fuser -cu /tmp
/SYSTEM/tmp: 8c(IBMUSER) 25c(RMFGAT) 50331938(IBMUSER) 33554852c(AUTO2)

   fuser says these are TSO USERIDs.  But when I enter "d omvs,u=IBMUSER" I get 
back IBMUSER NOT FOUND.  With "ps -ef" I can see the PIDS with IBMUSER on them: 
IBMUSER   50331938  1  -   Oct 21 ? 0:13 IMWHTTPD

Q).  How can IBMUSER have PID 50331938 that's using /tmp and not be found as an 
OMVS USERID?


  Thank you,  Dave

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

The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.

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


Re: BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Pommier, Rex
If you want the UID in the ps -ef command, try this instead:

ps -e -ouid  -opid,ppid,pcpu=C -ostime,tty=TTY -oatime,args=CMD

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 1:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: BPXOINIT and SYSPLEX Mode Question

Dear Friends,

   I've noticed on our z/OS V1R13 system that we do a "F 
BPXOINIT,SHUTDOWN=" and it works!  However about z/OS V1R7 came a BPXPRMxx 
parameter SYSPLEX(YES/NO).  We are a SYSPLEX=NO shop.  So when I enter "F 
BPXOINIT,FILESYS=DISPLAY,FILESYSTEM=/TMP" I get an error: "BPXM106I UNIX SYSTEM 
SERVICES WAS NOT STARTED IN SYSPLEX MODE".  I am looking for some help after 
reading the books.  Perhaps the UID and OWNER information is only populated 
with zFS ownership (rather that z/OS UNIX ownership) of filesystems.  I'd still 
like to track down our /tmp users in a non-shared environment.  Supposedly /tmp 
filled up the other day and we IPL'd.  UID=0 can report different USERIDs if 
they are all UID=0.  It looks like OMVS USERIDS and TSO USERIDS also reported 
differently.  And OWNERSHIP might change depending on whether or not you have 
zFS Sysplex Sharing (SYSPLEX=YES).

Q).  It says "The Modify Function Cannot Be Performed".  Besides turning on 
SYSPLEX=YES, how can I get BPXOINIT to do a FILESYS=DISPLAY?  Yes, I can work 
with "D OMVS,F" for Filesystems, but the RedBook on z/OS V1R13 Implementation 
shows that bpxoinit can tell me the UID and the OWNER.


  My OMVS display "d omvs,f,n=/tmp" shows:

   D OMVS,F,N=/TMP
BPXO045I 12.58.20 DISPLAY OMVS 697
OMVS 000E ACTIVE OMVS=(00,FF,PC)
TYPENAME   DEVICE --STATUS--- MODE  MOUNTEDLATCHES
TFS11 ACTIVE  RDWR  04/15/2014  L=23
  NAME=/TMP 19.06.21Q=0
  PATH=/SYSTEM/tmp
  MOUNT PARM=-s 10

   Figure 15-27 in the RedBook on z/OS V1R13 Implementation shows more 
information from the omvs command that what I am getting.  It shows UID=888 and 
OWNER=SC74.

Q).  How can I get more information out of my "d omvs,f" command so I can see 
the UIDs and OWNERs?


   My "fuser -cu /tmp" command shows many users of /tmp:

   fuser -cu /tmp
/SYSTEM/tmp: 8c(IBMUSER) 25c(RMFGAT) 50331938(IBMUSER) 33554852c(AUTO2)

   fuser says these are TSO USERIDs.  But when I enter "d omvs,u=IBMUSER" I get 
back IBMUSER NOT FOUND.  With "ps -ef" I can see the PIDS with IBMUSER on them: 
IBMUSER   50331938  1  -   Oct 21 ? 0:13 IMWHTTPD

Q).  How can IBMUSER have PID 50331938 that's using /tmp and not be found as an 
OMVS USERID?


  Thank you,  Dave

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

The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.

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


Re: BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Leonardo Vaz
Like Rex said, probably due to UID=0. Since you seem to want a mvs command to 
do it you can execute "f axr,bpxwlsof '/tmp'" to find out the user id. If you 
need to know the jobname I have a rexx that you can also put on the system rexx 
library to list it.

Regards,
Leo

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 2:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: BPXOINIT and SYSPLEX Mode Question

Dear Friends,

   I've noticed on our z/OS V1R13 system that we do a "F 
BPXOINIT,SHUTDOWN=" and it works!  However about z/OS V1R7 came a BPXPRMxx 
parameter SYSPLEX(YES/NO).  We are a SYSPLEX=NO shop.  So when I enter "F 
BPXOINIT,FILESYS=DISPLAY,FILESYSTEM=/TMP" I get an error: "BPXM106I UNIX SYSTEM 
SERVICES WAS NOT STARTED IN SYSPLEX MODE".  I am looking for some help after 
reading the books.  Perhaps the UID and OWNER information is only populated 
with zFS ownership (rather that z/OS UNIX ownership) of filesystems.  I'd still 
like to track down our /tmp users in a non-shared environment.  Supposedly /tmp 
filled up the other day and we IPL'd.  UID=0 can report different USERIDs if 
they are all UID=0.  It looks like OMVS USERIDS and TSO USERIDS also reported 
differently.  And OWNERSHIP might change depending on whether or not you have 
zFS Sysplex Sharing (SYSPLEX=YES).

Q).  It says "The Modify Function Cannot Be Performed".  Besides turning on 
SYSPLEX=YES, how can I get BPXOINIT to do a FILESYS=DISPLAY?  Yes, I can work 
with "D OMVS,F" for Filesystems, but the RedBook on z/OS V1R13 Implementation 
shows that bpxoinit can tell me the UID and the OWNER.


  My OMVS display "d omvs,f,n=/tmp" shows:

   D OMVS,F,N=/TMP
BPXO045I 12.58.20 DISPLAY OMVS 697
OMVS 000E ACTIVE OMVS=(00,FF,PC)
TYPENAME   DEVICE --STATUS--- MODE  MOUNTEDLATCHES
TFS11 ACTIVE  RDWR  04/15/2014  L=23
  NAME=/TMP 19.06.21Q=0
  PATH=/SYSTEM/tmp
  MOUNT PARM=-s 10

   Figure 15-27 in the RedBook on z/OS V1R13 Implementation shows more 
information from the omvs command that what I am getting.  It shows UID=888 and 
OWNER=SC74.

Q).  How can I get more information out of my "d omvs,f" command so I can see 
the UIDs and OWNERs?


   My "fuser -cu /tmp" command shows many users of /tmp:

   fuser -cu /tmp
/SYSTEM/tmp: 8c(IBMUSER) 25c(RMFGAT) 50331938(IBMUSER) 33554852c(AUTO2)

   fuser says these are TSO USERIDs.  But when I enter "d omvs,u=IBMUSER" I get 
back IBMUSER NOT FOUND.  With "ps -ef" I can see the PIDS with IBMUSER on them: 
IBMUSER   50331938  1  -   Oct 21 ? 0:13 IMWHTTPD

Q).  How can IBMUSER have PID 50331938 that's using /tmp and not be found as an 
OMVS USERID?


  Thank you,  Dave

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

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Lizette Koehler
Is this an rmm tape batabase or something else.  The reason I ask are that some 
types of applications have challenges with large files. Have you also checked 
out RLS?

The VSAM will need both EA/EF in your dataclas.

Lizette


-Original Message-
>From: willie bunter <001409bd2345-dmarc-requ...@listserv.ua.edu>
>Sent: Oct 22, 2014 12:00 PM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
>
>Lizette,
>
>Here are the answers to your questions.  The dsn is huge and is corrently 
>expanding on to 12 3390-9 volumes.  The file is expanding rapidly that is why 
>I would like to up the primary and secondary allocation from its current space 
>of 
>(4350 4350) to about 7000 4350.  The dsn is a OAM file.
>
>I don't have much info about the application it is just that I got a call to 
>help fix the programmer's abend.  The dsn has about 459,823,707 records.
>
>We would like to place the dsn on 3390-27 volumes instead of the current 
>3390-9 volumes.  This way there won't be much fragmentation as now.  In order 
>to do so we will have to modify the SMS SC routine to treat the dsn as VSAM 
>EXTENDED.
>
>
>On Wed, 10/22/14, Lizette Koehler  wrote:
>
> Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
> To: IBM-MAIN@LISTSERV.UA.EDU
> Received: Wednesday, October 22, 2014, 11:05 AM
> 
> VSAM is VSAM.  Whether
> it is an MQ PSID, DB2 Table, Native Vsam.  They
> generally fall under the same rules.
> 
> Do you want the dataset to
> expand across volumes? Or stay on one volume?  Do
> you want it to be only 4GB, or can it be a VSAM
> that grows?
> 
> Extended means
> go beyond the 4GB limit. Do you have a need to do this? 
> If
> so, then you need to allocate with EA/EF
> for the VSAM.
> 
> If you do not
> want to expand beyond 4GB limit then the allocations will
> go
> up to the 4GB limit and fail the extent
> when you try for that extra byte
> over
> 4GB.
> 
> So, what is your
> requirements.  
> 
> If you
> allocate a VSAM dataset with PRI and SEC then it will expand
> up to
> 4GB if it is not extended as well as
> possibly going across multiple volumes.
> However, if you only allocate a PRI with SEC =
> 0 Then it should stay within
> that one
> allocation.
> 
> 
> What type of allocation do you want?  I
> understand you want to allocate for
> 4GB, but
> why?  You could let the VSAM data set grow naturally as
> needed.  Do
> you have a way to control the
> VSAM file so it will only use this amount of
> data?
> I am thinking that if you
> try to do this, you may have REORGs that will need
> to be done.
> 
> Remember, CISIZE, CASIZE, what type of VSAM
> (KSDS, ESDS, RDS, Linear) will
> all allocate
> slightly different.  
> 
> Could you explain the application in a little
> more detail.  I think it will
> help in
> providing a better targeted answer.
> 
> I am not sure what you mean by OAM datasets. 
> Are you talking about the TCDB
> or other OAM
> Files?  If so, I think they have unique requirements.
> 
> Lizette
> 
> 
> 
> > -Original
> Message-
> > From: IBM Mainframe
> Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On
> > Behalf Of willie bunter
> > Sent: Wednesday, October 22, 2014 6:35
> AM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: QUESTION ABOUT VSAM / VSAM
> EXTENDED
> > 
> > Thanks
> to everybody's input.   However, I still
> don't have a firm answer.
> What is the
> > maximum amount of cylinders should I be
> able to allocate for a VSAM DSN
> without
> > having to make it EXTENDED.
> > 
> > Would this be the
> same critera for OAM dsns as well?
> > 
> >
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive
> access instructions,
> send email to lists...@listserv.ua.edu
> with the message: INFO IBM-MAIN
>
>--
>For IBM-MAIN subscribe / signoff / archive access instructions,
>send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

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


Re: BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Hansen, Dave L - Eagan, MN
Leo,

  Is bpxwlsof in your SYS1.SAXREXEC lib?  I don't see it in mine, my message is 
not found in REXXLIB.  In V2R1 TFS gets FSFULL.  I'm just trying to get through 
on V1R13.  We have no "df" commands that execute to query the filesystems.  I 
guess we just wait for the full message.  I guess we don't get a full message 
on V1R13 for a TFS filesystem.  Sounds like we all should be querying /tmp 
until we get to V2R1.


Thank you,  Dave



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Leonardo Vaz
Sent: Wednesday, October 22, 2014 2:55 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: BPXOINIT and SYSPLEX Mode Question

Like Rex said, probably due to UID=0. Since you seem to want a mvs command to 
do it you can execute "f axr,bpxwlsof '/tmp'" to find out the user id. If you 
need to know the jobname I have a rexx that you can also put on the system rexx 
library to list it.

Regards,
Leo

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 2:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: BPXOINIT and SYSPLEX Mode Question

Dear Friends,

   I've noticed on our z/OS V1R13 system that we do a "F 
BPXOINIT,SHUTDOWN=" and it works!  However about z/OS V1R7 came a BPXPRMxx 
parameter SYSPLEX(YES/NO).  We are a SYSPLEX=NO shop.  So when I enter "F 
BPXOINIT,FILESYS=DISPLAY,FILESYSTEM=/TMP" I get an error: "BPXM106I UNIX SYSTEM 
SERVICES WAS NOT STARTED IN SYSPLEX MODE".  I am looking for some help after 
reading the books.  Perhaps the UID and OWNER information is only populated 
with zFS ownership (rather that z/OS UNIX ownership) of filesystems.  I'd still 
like to track down our /tmp users in a non-shared environment.  Supposedly /tmp 
filled up the other day and we IPL'd.  UID=0 can report different USERIDs if 
they are all UID=0.  It looks like OMVS USERIDS and TSO USERIDS also reported 
differently.  And OWNERSHIP might change depending on whether or not you have 
zFS Sysplex Sharing (SYSPLEX=YES).

Q).  It says "The Modify Function Cannot Be Performed".  Besides turning on 
SYSPLEX=YES, how can I get BPXOINIT to do a FILESYS=DISPLAY?  Yes, I can work 
with "D OMVS,F" for Filesystems, but the RedBook on z/OS V1R13 Implementation 
shows that bpxoinit can tell me the UID and the OWNER.


  My OMVS display "d omvs,f,n=/tmp" shows:

   D OMVS,F,N=/TMP
BPXO045I 12.58.20 DISPLAY OMVS 697
OMVS 000E ACTIVE OMVS=(00,FF,PC)
TYPENAME   DEVICE --STATUS--- MODE  MOUNTEDLATCHES
TFS11 ACTIVE  RDWR  04/15/2014  L=23
  NAME=/TMP 19.06.21Q=0
  PATH=/SYSTEM/tmp
  MOUNT PARM=-s 10

   Figure 15-27 in the RedBook on z/OS V1R13 Implementation shows more 
information from the omvs command that what I am getting.  It shows UID=888 and 
OWNER=SC74.

Q).  How can I get more information out of my "d omvs,f" command so I can see 
the UIDs and OWNERs?


   My "fuser -cu /tmp" command shows many users of /tmp:

   fuser -cu /tmp
/SYSTEM/tmp: 8c(IBMUSER) 25c(RMFGAT) 50331938(IBMUSER) 33554852c(AUTO2)

   fuser says these are TSO USERIDs.  But when I enter "d omvs,u=IBMUSER" I get 
back IBMUSER NOT FOUND.  With "ps -ef" I can see the PIDS with IBMUSER on them: 
IBMUSER   50331938  1  -   Oct 21 ? 0:13 IMWHTTPD

Q).  How can IBMUSER have PID 50331938 that's using /tmp and not be found as an 
OMVS USERID?


  Thank you,  Dave

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

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

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Joel C. Ewing
On 10/22/2014 10:00 AM, John Eells wrote:
> jch...@ussco.com (Chase, John) wrote:
> 
>>> * I believe that is most likely GiB for the pedantic among us.
>>
>> IIRC, DASD capacities are expressed in decimal, rather than binary,
>> quantities:
>>
>> 4KB = 4,000 bytes;
>> 4MB = 4,000,000 bytes;
>> 4GB = 4,000,000,000 bytes;
>> Etc.
>
> This is perhaps the strangest marketing decision ever made by the
> industry. I don't even know who started it (IBM or a PCM way back
> when--it certainly predates me). But while it's true that we advertise
> (unformatted, IIRC) disk space in powers of ten, most system limits
> are in powers of two, including this one.
>
Actually, I always thought it made perfect sense for DASD capacities to
use decimal conventions.  The capacity in characters/bytes per track,
number of tracks per cylinder, and number of cylinders per device for
early DASD were based on physical attributes of the device having
nothing to do with powers of 2.   Decimal notation and power-of-ten
multipliers were a natural choice.Computer architectures existed in
1950s and 1960s that didn't use binary addressing of main memory either,
and those used decimal suffix conventions for describing memory capacity
as well.  It was only on machines where the hardware instruction
architecture used binary addressing and memory increments were a power
of two that KB, MB, and later GB became "corrupted" when talking about
memory space to mean what should now be called KiB, MiB, and GiB. 

Although today's hard drives may typically have a fixed-block
architecture with a block size that is a power of two,  empirical
evidence shows it is still the case that the number of blocks per track
and cylinders per device is still constrained by physical properties of
the drive that have no relation to powers of 2, so it still makes sense
to continue to describe capacity with decimal multiplier suffixes. 

What I instead still find extremely strange is the decision with
MVS-z/OS to go with binary power multipliers for space values in SMS,
JCL space allocation by records, and ISMF space displays, which went
counter to long-established DASD space conventions.   The size required
for a typical data set is mainly a function of logical record size and
maximum number of records, neither one of which quantity is constrained
to a power of two and most certainly would be described by the end-user
community using decimal values, not values with binary multipliers.

At the vary least, since the introduction of standard binary suffixes in
1998, one should consistently use the correct suffix notation whenever
possible, and especially to avoid confusion where binary memory notation
and non-binary DASD notations collide.  The VSAM file limit is based on
a binary addressing constraint on the total number of bytes in all CIs 
within the file and should be expressed as 4 GiB.

I would hope there is at least a goal in place to gradually make all IBM
documentation and software displays compliant with the 1998 suffix
standards to avoid ambiguity and confusion to newcomers unfamiliar with
the confusing contextual interpretation of these suffixes that was
required before 1998, but which should now be avoided.

-- 
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

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


Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Lizette Koehler
If you are at z/OS V2.1. Check out reclaim ca.

Lizette


-Original Message-
>From: Lizette Koehler 
>Sent: Oct 22, 2014 1:29 PM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
>
>Is this an rmm tape batabase or something else.  The reason I ask are that 
>some types of applications have challenges with large files. Have you also 
>checked out RLS?
>
>The VSAM will need both EA/EF in your dataclas.
>
>Lizette
>
>
>-Original Message-
>>From: willie bunter <001409bd2345-dmarc-requ...@listserv.ua.edu>
>>Sent: Oct 22, 2014 12:00 PM
>>To: IBM-MAIN@LISTSERV.UA.EDU
>>Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
>>
>>Lizette,
>>
>>Here are the answers to your questions.  The dsn is huge and is corrently 
>>expanding on to 12 3390-9 volumes.  The file is expanding rapidly that is why 
>>I would like to up the primary and secondary allocation from its current 
>>space of 
>>(4350 4350) to about 7000 4350.  The dsn is a OAM file.
>>
>>I don't have much info about the application it is just that I got a call to 
>>help fix the programmer's abend.  The dsn has about 459,823,707 records.
>>
>>We would like to place the dsn on 3390-27 volumes instead of the current 
>>3390-9 volumes.  This way there won't be much fragmentation as now.  In order 
>>to do so we will have to modify the SMS SC routine to treat the dsn as VSAM 
>>EXTENDED.
>>
>>
>>On Wed, 10/22/14, Lizette Koehler  wrote:
>>
>> Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Received: Wednesday, October 22, 2014, 11:05 AM
>> 
>> VSAM is VSAM.  Whether
>> it is an MQ PSID, DB2 Table, Native Vsam.  They
>> generally fall under the same rules.
>> 
>> Do you want the dataset to
>> expand across volumes? Or stay on one volume?  Do
>> you want it to be only 4GB, or can it be a VSAM
>> that grows?
>> 
>> Extended means
>> go beyond the 4GB limit. Do you have a need to do this? 
>> If
>> so, then you need to allocate with EA/EF
>> for the VSAM.
>> 
>> If you do not
>> want to expand beyond 4GB limit then the allocations will
>> go
>> up to the 4GB limit and fail the extent
>> when you try for that extra byte
>> over
>> 4GB.
>> 
>> So, what is your
>> requirements.  
>> 
>> If you
>> allocate a VSAM dataset with PRI and SEC then it will expand
>> up to
>> 4GB if it is not extended as well as
>> possibly going across multiple volumes.
>> However, if you only allocate a PRI with SEC =
>> 0 Then it should stay within
>> that one
>> allocation.
>> 
>> 
>> What type of allocation do you want?  I
>> understand you want to allocate for
>> 4GB, but
>> why?  You could let the VSAM data set grow naturally as
>> needed.  Do
>> you have a way to control the
>> VSAM file so it will only use this amount of
>> data?
>> I am thinking that if you
>> try to do this, you may have REORGs that will need
>> to be done.
>> 
>> Remember, CISIZE, CASIZE, what type of VSAM
>> (KSDS, ESDS, RDS, Linear) will
>> all allocate
>> slightly different.  
>> 
>> Could you explain the application in a little
>> more detail.  I think it will
>> help in
>> providing a better targeted answer.
>> 
>> I am not sure what you mean by OAM datasets. 
>> Are you talking about the TCDB
>> or other OAM
>> Files?  If so, I think they have unique requirements.
>> 
>> Lizette
>> 
>> 
>> 
>> > -Original
>> Message-
>> > From: IBM Mainframe
>> Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>> On
>> > Behalf Of willie bunter
>> > Sent: Wednesday, October 22, 2014 6:35
>> AM
>> > To: IBM-MAIN@LISTSERV.UA.EDU
>> > Subject: Re: QUESTION ABOUT VSAM / VSAM
>> EXTENDED
>> > 
>> > Thanks
>> to everybody's input.   However, I still
>> don't have a firm answer.
>> What is the
>> > maximum amount of cylinders should I be
>> able to allocate for a VSAM DSN
>> without
>> > having to make it EXTENDED.
>> > 
>> > Would this be the
>> same critera for OAM dsns as well?
>> > 
>> >
>> 
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive
>> access instructions,
>> send email to lists...@listserv.ua.edu
>> with the message: INFO IBM-MAIN
>>
>>--
>>For IBM-MAIN subscribe / signoff / archive access instructions,
>>send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>--
>For IBM-MAIN subscribe / signoff / archive access instructions,
>send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

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


Re: BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Leonardo Vaz
Hello Dave!

Yes, it is in the z/OS 2.1 SAXREXEC library and it is an alias of ZLSOF. You 
can customize your own rexx to be executed by system rexx though, I've done 
this for my personal use, should work under system rexx just fine (no 
guarantees ^_^):

/* rexx */ 
parse arg path 
call syscalls 'ON' 
address syscall 'getcwd cwd'   
address syscall 'geteuid'  
myeuid=retval  
if myeuid<>0 then  
   do  
   say 'Not running UID=0 - attempting to set UID=0'   
   address syscall 'getuid'
   myuid=retval
   address syscall 'setreuid 0 0'  
   lerrno=errno
   lerrnojr=errnojr
   address syscall 'geteuid'   
   if retval<>0 then   
  do   
  say  
  say 'Unable to set UID to 0.  Errno='lerrno 'Reason='lerrnojr
  exit retval  
  end  
   end 
   
cmd="fuser -cu " path  
cmdrc=bpxwunix(cmd,,'cmo.','cme.') 
say 'command return code='cmdrc
say 
   
if cmdrc > 0 then do
   
  do i=1 to cmo.0   
   
 say cmo.i  
   
  end   
   
  do i=1 to cme.0   
   
 say cme.i  
   
  end   
   
end 
   
else if cmo.0 > 0 then do i=1 to cmo.0  
   
  say 'Listing users of 'word(cme.1,1)  
   
  SAY 'JOBNAME |PID   |ASIDX'   
   
  do j = 1 to words(cmo.i)  
   
psrc=bpxwunix('ps -p 'word(cmo.i,j)' -ojobname -opid 
-oxasid',,'pso.','pse.')  
upper pso.2 
   
say 
left(word(pso.2,1),8)'|'left(word(pso.2,2),10)'|'right(word(pso.2,3),4,'0')
  end   
   
end 
   


Regards,
Leo

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 4:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: BPXOINIT and SYSPLEX Mode Question

Leo,

  Is bpxwlsof in your SYS1.SAXREXEC lib?  I don't see it in mine, my message is 
not found in REXXLIB.  In V2R1 TFS gets FSFULL.  I'm just trying to get through 
on V1R13.  We have no "df" commands that execute to query the filesystems.  I 
guess we just wait for the full message.  I guess we don't get a full message 
on V1R13 for a TFS filesystem.  Sounds like we all should be querying /tmp 
until we get to V2R1.


Thank you,  Dave



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Leonardo Vaz
Sent: Wednesday, October 22, 2014 2:55 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: BPXOINIT and SYSPLEX Mode Question

Like Rex said, probably due to UID=0. Since you seem to want a mvs command to 
do it you can execute "f axr,bpxwlsof '/tmp'" to find out the user id. If you 
need to know the jobname I have a rexx that you can also put on the system rexx 
library to list it.

Regards,
Leo

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 2:44 PM
To: IBM-MAIN@LISTSERV.

Re: QUESTION ABOUT VSAM / VSAM EXTENDED

2014-10-22 Thread Barry Merrill
I first really encountered this issue when a customer asked me to
testify that he was lied to by STC when they sold him a device
with 77GB of claimed storage but MXG reported only 72GB could 
be used.

And while I agree that GiB should be used wherever possible,
I can't change the MXG formats that print "GB" to "GiB" because,
first, I prefer to avoid mixed case :) and
second, nicely collimated reports would wrap with the extra character.

Barry


Herbert W. "Barry" Merrill, PhD
President-Programmer
MXG Software
Merrill Consultants
10717 Cromwell Drive
Dallas, TX 75229
ba...@mxg.com

http://www.mxg.com - FAQ has Most Answers 
ad...@mxg.com  - invoices/PO/Payment
supp...@mxg.com- technical
tel: 214 351 1966  - expect slow reply, use email 
fax: 214 350 3694  - prefer email, still works




-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Joel C. Ewing
Sent: Wednesday, October 22, 2014 3:48 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: QUESTION ABOUT VSAM / VSAM EXTENDED

On 10/22/2014 10:00 AM, John Eells wrote:
> jch...@ussco.com (Chase, John) wrote:
> 
>>> * I believe that is most likely GiB for the pedantic among us.
>>
>> IIRC, DASD capacities are expressed in decimal, rather than binary,
>> quantities:
>>
>> 4KB = 4,000 bytes;
>> 4MB = 4,000,000 bytes;
>> 4GB = 4,000,000,000 bytes;
>> Etc.
>
> This is perhaps the strangest marketing decision ever made by the 
> industry. I don't even know who started it (IBM or a PCM way back 
> when--it certainly predates me). But while it's true that we advertise 
> (unformatted, IIRC) disk space in powers of ten, most system limits 
> are in powers of two, including this one.
>
Actually, I always thought it made perfect sense for DASD capacities to use 
decimal conventions.  The capacity in characters/bytes per track, number of 
tracks per cylinder, and number of cylinders per device for early DASD were 
based on physical attributes of the device having
nothing to do with powers of 2.   Decimal notation and power-of-ten
multipliers were a natural choice.Computer architectures existed in
1950s and 1960s that didn't use binary addressing of main memory either, and 
those used decimal suffix conventions for describing memory capacity as well.  
It was only on machines where the hardware instruction architecture used binary 
addressing and memory increments were a power of two that KB, MB, and later GB 
became "corrupted" when talking about memory space to mean what should now be 
called KiB, MiB, and GiB. 

Although today's hard drives may typically have a fixed-block architecture with 
a block size that is a power of two,  empirical evidence shows it is still the 
case that the number of blocks per track and cylinders per device is still 
constrained by physical properties of the drive that have no relation to powers 
of 2, so it still makes sense to continue to describe capacity with decimal 
multiplier suffixes. 

What I instead still find extremely strange is the decision with MVS-z/OS to go 
with binary power multipliers for space values in SMS, JCL space allocation by 
records, and ISMF space displays, which went
counter to long-established DASD space conventions.   The size required
for a typical data set is mainly a function of logical record size and maximum 
number of records, neither one of which quantity is constrained to a power of 
two and most certainly would be described by the end-user community using 
decimal values, not values with binary multipliers.

At the vary least, since the introduction of standard binary suffixes in 1998, 
one should consistently use the correct suffix notation whenever possible, and 
especially to avoid confusion where binary memory notation and non-binary DASD 
notations collide.  The VSAM file limit is based on a binary addressing 
constraint on the total number of bytes in all CIs within the file and should 
be expressed as 4 GiB.

I would hope there is at least a goal in place to gradually make all IBM 
documentation and software displays compliant with the 1998 suffix standards to 
avoid ambiguity and confusion to newcomers unfamiliar with the confusing 
contextual interpretation of these suffixes that was required before 1998, but 
which should now be avoided.

-- 
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

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

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


Question about Enterprise COBOL 5.1 & LE compatible level.

2014-10-22 Thread Mark Yuhas
I have been asked to install Enterprise COBOL 5.1 which went GA in October of 
2013.

We are currently running z/OS 1.13 with a current RSU Level of 1404.  We have 
Enterprise COBOL 4.2 and the corresponding LE level that came with z/OS 1.3 in 
February of 2012.

Correct me if  I am wrong, but, I don't think our current level of LE can 
support COBOL 5.1.  Is there some maintenance that will upgrade our LE level to 
be compatible with COBOL 5.1?

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


Re: BPXOINIT and SYSPLEX Mode Question

2014-10-22 Thread Hansen, Dave L - Eagan, MN
Rex,

   I wish I did have zlsof.

zlsof
zlsof: FSUM7351 not found

   Thank you for your suggestion.  I reformatted it a bit so I can 
cross-reference the number to the name.

ps -e -oruser=USER -ouid -opid -oppid -ostime -oatime -oargs=CMD
USER   EUIDPID   PPIDSTIME  TIME CMD
 IBMUSER  0  1  0   Oct 21  0:02 BPXPINPR
 IBMUSER  0  2  1   Oct 21  0:00 EZBREINI


  Thank you,  Dave



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Pommier, Rex
Sent: Wednesday, October 22, 2014 2:54 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: BPXOINIT and SYSPLEX Mode Question

If you want the UID in the ps -ef command, try this instead:

ps -e -ouid  -opid,ppid,pcpu=C -ostime,tty=TTY -oatime,args=CMD

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Hansen, Dave L - Eagan, MN
Sent: Wednesday, October 22, 2014 1:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: BPXOINIT and SYSPLEX Mode Question

Dear Friends,

   I've noticed on our z/OS V1R13 system that we do a "F 
BPXOINIT,SHUTDOWN=" and it works!  However about z/OS V1R7 came a BPXPRMxx 
parameter SYSPLEX(YES/NO).  We are a SYSPLEX=NO shop.  So when I enter "F 
BPXOINIT,FILESYS=DISPLAY,FILESYSTEM=/TMP" I get an error: "BPXM106I UNIX SYSTEM 
SERVICES WAS NOT STARTED IN SYSPLEX MODE".  I am looking for some help after 
reading the books.  Perhaps the UID and OWNER information is only populated 
with zFS ownership (rather that z/OS UNIX ownership) of filesystems.  I'd still 
like to track down our /tmp users in a non-shared environment.  Supposedly /tmp 
filled up the other day and we IPL'd.  UID=0 can report different USERIDs if 
they are all UID=0.  It looks like OMVS USERIDS and TSO USERIDS also reported 
differently.  And OWNERSHIP might change depending on whether or not you have 
zFS Sysplex Sharing (SYSPLEX=YES).

Q).  It says "The Modify Function Cannot Be Performed".  Besides turning on 
SYSPLEX=YES, how can I get BPXOINIT to do a FILESYS=DISPLAY?  Yes, I can work 
with "D OMVS,F" for Filesystems, but the RedBook on z/OS V1R13 Implementation 
shows that bpxoinit can tell me the UID and the OWNER.


  My OMVS display "d omvs,f,n=/tmp" shows:

   D OMVS,F,N=/TMP
BPXO045I 12.58.20 DISPLAY OMVS 697
OMVS 000E ACTIVE OMVS=(00,FF,PC)
TYPENAME   DEVICE --STATUS--- MODE  MOUNTEDLATCHES
TFS11 ACTIVE  RDWR  04/15/2014  L=23
  NAME=/TMP 19.06.21Q=0
  PATH=/SYSTEM/tmp
  MOUNT PARM=-s 10

   Figure 15-27 in the RedBook on z/OS V1R13 Implementation shows more 
information from the omvs command that what I am getting.  It shows UID=888 and 
OWNER=SC74.

Q).  How can I get more information out of my "d omvs,f" command so I can see 
the UIDs and OWNERs?


   My "fuser -cu /tmp" command shows many users of /tmp:

   fuser -cu /tmp
/SYSTEM/tmp: 8c(IBMUSER) 25c(RMFGAT) 50331938(IBMUSER) 33554852c(AUTO2)

   fuser says these are TSO USERIDs.  But when I enter "d omvs,u=IBMUSER" I get 
back IBMUSER NOT FOUND.  With "ps -ef" I can see the PIDS with IBMUSER on them: 
IBMUSER   50331938  1  -   Oct 21 ? 0:13 IMWHTTPD

Q).  How can IBMUSER have PID 50331938 that's using /tmp and not be found as an 
OMVS USERID?


  Thank you,  Dave

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

The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.

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

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


Re: SMP/E RECEIVE SELECT( ... ) HOLDDATA ?

2014-10-22 Thread Paul Gilmartin
On 2014-10-22 13:38, Pommier, Rex wrote:
> Note in the SMP/E Commands manual under the SELECT statement within the 
> RECEIVE command states:
> 
> SELECT  specifies one or more SYSMOD IDs that should be received. .
>  
>   Notes: 
>
> 4.  If you specify HOLDDATA and do not specify SYSMODs, only the HOLDDATA for 
> the selected SYSMODs is received. The SYSMODs themselves are not received, 
> nor are any associated ++FEATURE or ++PRODUCT MCS.
> 
Thanks.  Well, I had looked under "Syntax Notes", figuring that's where any
exceptional behavior would be described.  I guess it's not sufficiently 
exceptional.
With your encouragement, I did find it.  Elsewhere.
> 
> Not a bug, and documented to work this way.  I've used this exact syntax in 
> the past to grab just a certain bit of HOLDDATA that I wanted to get into a 
> global zone.
>  
But doesn't meet my objectives.  I'm trying two commands:

RECEIVE SELECT( ... ) FROMNTS( ... ) .
RECEIVE HOLDDATA  FROMNTS( ... ) .

Interesting.  SYSPRINT seems to show that it unpacks the HOLDDATA
twice (once for each command?), although only the second uses it.
But it unpacks SMPMCS only once.

And if it's RECEIVE FROMNETWORK and my CLIENT and SERVER data sets
are instream, will one of each suffice?  Will SMP/E read each only
once and use it for both commands, or try to read it twice?  A guru
told me long ago (MVS 3.8 era) that a SYSIN can be read only once,
and never repositioned (pretend it's a card reader).  But empirically
I believe I can contradict that.

Thanks again,
gil

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


Re: Question about Enterprise COBOL 5.1 & LE compatible level.

2014-10-22 Thread Mike Schwab
http://www-947.ibm.com/support/entry/portal/plan_install/rational/enterprise_cobol_for_z/os?productContext=-1463307252

http://www-01.ibm.com/support/docview.wss?uid=swg21377735

http://www-01.ibm.com/support/docview.wss?uid=pub1gc14738302
Installation guide.

On Wed, Oct 22, 2014 at 4:31 PM, Mark Yuhas
<003e4ad82c3a-dmarc-requ...@listserv.ua.edu> wrote:
> I have been asked to install Enterprise COBOL 5.1 which went GA in October of 
> 2013.
>
> We are currently running z/OS 1.13 with a current RSU Level of 1404.  We have 
> Enterprise COBOL 4.2 and the corresponding LE level that came with z/OS 1.3 
> in February of 2012.
>
> Correct me if  I am wrong, but, I don't think our current level of LE can 
> support COBOL 5.1.  Is there some maintenance that will upgrade our LE level 
> to be compatible with COBOL 5.1?
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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


Re: ldapchangepwd

2014-10-22 Thread Donald J.
You are not supplying valid bind credentials.  Suggest you get any ldapsearch 
to work first using
TESTUSER's bind credentials.  Then the password can be changed with just the 
addition of /newpwd 
after the current password on the ldapsearch.   


-- 
  Donald J.
  dona...@4email.net

On Wed, Oct 22, 2014, at 11:52 AM, Tim Brown wrote:
> If I use 
> 
> sh  /bin/ldapsearch -h 127.0.0.1 -p 389 -s base 
>   -w  oldpwd/newpwd
>   -D "racfid=TESTUSER,profiletype=user,sysplex=sysplex1"  
>  "(objectclass=*)" ;
> 
> 
> I get
> 
> ldap_sasl_bind: Credentials are not valid 
>   
> ldap_sasl_bind: additional info: R000104 The password is not correct or the 
> user is not completely defined (missing password or uid) 
> (srv_authenticate_native
> 
> 
> Tim
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
> Behalf Of Donald J.
> Sent: Wednesday, 22 October, 2014 7:58 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: ldapchangepwd
> 
> -nshow what would be done but don't actually search 
> 
> -n is not newpwd 
> 
>  ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=MVS7SUFF  
>-w  oldpwd/newwd -s base  -b "" objectclass=*
> 
> This command should work from any platform.  
> The ldapchangpwd is probably mainframe only.
> 
> --
>   Donald J.
>   dona...@4email.net
> 
> On Wed, Oct 22, 2014, at 04:23 AM, Tim Brown wrote:
> > This gets a 0 but the password is still the old one
> > 
> > sh  /bin/ldapsearch -h 127.0.0.1 -p 389 -s base
> >   -w oldpwd
> >   -n oldpwd 
> >   -D "racfid=TESTUSER,profiletype=user,sysplex=sysplex1" 
> >  "(objectclass=*)" ;   
> > 
> > Tim
> > 
> > -Original Message-
> > From: IBM Mainframe Discussion List 
> > [https://urldefense.proofpoint.com/v1/url?u=http://mailto:IBM-MAIN%40LISTSERV.UA.EDU&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=LvtsCzDNCf75euyc4fzn5EL5io%2BAybqG25QdZY9UXRM%3D%0A&s=834b9e0b9d05ee05e89e6f00605419e0203a44ff27e3c9f47248ecb9186369b2]
> >  On Behalf Of Donald J.
> > Sent: Tuesday, 21 October, 2014 4:38 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: ldapchangepwd
> > 
> > That would be your SUFFIX parameter value.
> > 
> > --
> >   Donald J.
> >   dona...@4email.net
> > 
> > On Tue, Oct 21, 2014, at 01:30 PM, Tim Brown wrote:
> > > Thanks , where is RACFSY7 referred to in DSCONFIG?
> > > 
> > > -Original Message-
> > > From: IBM Mainframe Discussion List 
> > > [https://urldefense.proofpoint.com/v1/url?u=http://mailto:IBM-MAIN%40LISTSERV.UA.EDU&k=pCpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC6ctgNHLxNs%3D%0A&m=ZeARdsZMMXsaihBVF4w4otzQdqnzQnWZOfvpQ%2FfX%2FFY%3D%0A&s=05dc0b981d58253ccd44b3282c2354b893a58a1d3407a8fb674904a90e2a9cb2]
> > >  On Behalf Of Donald J.
> > > Sent: Tuesday, 21 October, 2014 4:12 PM
> > > To: IBM-MAIN@LISTSERV.UA.EDU
> > > Subject: Re: ldapchangepwd
> > > 
> > > This works for me:
> > > 
> > > ldapsearch -h mvs7 -D racfid=jojo123,profiletype=user,cn=RACFSY7  -w 
> > > oldpwd/ oldpwd -s base  -b "" objectclass=*
> > > 
> > > --
> > >   Donald J.
> > >   dona...@4email.net
> > > 
> > > On Tue, Oct 21, 2014, at 07:58 AM, Tim Brown wrote:
> > > > Attempting to use ldapchangepwd.  Any idea what is causing error?
> > > > 
> > > > ldapchangepwd -D "cn=TESTUSER,o=IBM,c=US" -w ? -n ?  -h 127.0.0.1 
> > > > -p
> > > > 389
> > > > 
> > > > Enter current password ==>  old
> > > > Enter new password ==>   new
> > > > 
> > > > ldap_sasl_bind: Credentials are not valid
> > > > ldap_sasl_bind: additional info: R004062 Credentials are not valid
> > > > (ldbm_authenticate_user:252)
> > > > 
> > > > Thanks,
> > > > 
> > > > Tim Brown
> > > > 
> > > > 
> > > > 
> > > > 
> > > > --
> > > > --
> > > > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > > > send email to lists...@listserv.ua.edu with the message: INFO 
> > > > IBM-MAIN
> > > 
> > > --
> > > https://urldefense.proofpoint.com/v1/url?u=http://www.fastmail.fm/&k
> > > =p 
> > > CpgOv%2FKLW5dYRss05kLEw%3D%3D%0A&r=tQq0J85k4w4CeO1cI0sWanGhPyb3Fq7EC
> > > 6c 
> > > tgNHLxNs%3D%0A&m=ZLd7j94zTyQxa%2FVaBKKyHfxrRdjH%2FDYQ0OKhKqpVTKM%3D%
> > > 0A 
> > > &s=c46847a5cd0a26892078bc3d6e22a0bf2d595a9220741a4c514743596b3c7c0f 
> > > - Send your email first class
> > > 
> > > 
> > > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > > send email to lists...@listserv.ua.edu with the message: INFO 
> > > IBM-MAIN
> > > 
> > > 
> > > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > > send email to lists...@listserv.ua.edu with the messa

DFSORT

2014-10-22 Thread Ron Thomas
Hello

We have  the below sort card in production, we are joining on the first 8 bytes 
.  The file is currently unsorted on 1-8 bytes . Could some one please let me 
know how to modify the control card to do the sort on 1'st 8 bytes and then do 
a join  ?

JOINKEYS F1=ITEM,FIELDS=(01,08,A)   
JOINKEYS F2=CLUB,FIELDS=(01,08,A)   
REFORMAT FIELDS=(F1:5,167,F2:1,4,9,78)  
SORT FIELDS=(1,4,BI,A,  
 168,4,BI,A)

Thanks
Ron T

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


What address space is using AUX slots?

2014-10-22 Thread Peter Hunkeler
It seems, we've got enough real storage and enough Flash Memory. There is 
hardly any paging. We've got two local page data sets mainly because VIO paging 
will not go to Flash Memory.



We're starting to see local page data set usage at ~30%. I conclude that this 
must be VIO data being paged out.


I'm not very fluent in using neither RMF, nor MAINVIEW. I'd like to find out 
which AS is causing this AUX usage. Not that I'd currently think, we're in 
touble. Just curious. Does anyone have some hints where to start?



--
Peter Hunkeler

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


Re: What address space is using AUX slots?

2014-10-22 Thread Martin Packer
Note: This might be a "classic" case of "overnight batch steals online's 
pages". The perpetrator's left the scene and you're left with the victim. 
:-) Take the DeLorean* :-) back a few hours and you might find the 
culprit.

Cheers, Martin

* Sorry: A certain trio of movies have been on UK television in the past 
week. :-)


Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker



From:   Peter Hunkeler 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   23/10/2014 07:44
Subject:What address space is using AUX slots?
Sent by:IBM Mainframe Discussion List 



It seems, we've got enough real storage and enough Flash Memory. There is 
hardly any paging. We've got two local page data sets mainly because VIO 
paging will not go to Flash Memory.



We're starting to see local page data set usage at ~30%. I conclude that 
this must be VIO data being paged out.


I'm not very fluent in using neither RMF, nor MAINVIEW. I'd like to find 
out which AS is causing this AUX usage. Not that I'd currently think, 
we're in touble. Just curious. Does anyone have some hints where to start?

 

--
Peter Hunkeler

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



Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

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