The VM console logs contain this information. You not only need the logon
times but also logoff, it is the logoff requirement that made my customer
could not use RACF's SMF records and we had to revert to scanning the
console logs.
Our code starts with console logs created by CA's VM:Operator and
I am not really a VM person, so I am asking for help a bit .
Does anyone have a Rexx proc that will take a list of disks as input and back
them up to one tape . We just became the proud owners of 3590 drives. Before it
was at least two tapes per disk. (yes we took a few boxes of tapes to do
Thank's for reply,
I'd like to have this code, I'll try to find out what I can do.
Thank you Kris
for example 2 rexx proc:
1. dfors exec
TRACE ALL
EXEC DFOR 133
EXEC DFOR 134
EXEC DFOR 135
EXEC DFOR 136
EXEC DFOR 139
EXEC DFOR 140
EXEC DFOR 12F
2. dfor exec
TRACE ALL
STACK SY CONS
STACK IN 1 3390
STACK OUT 181 3590 (LE CO
STACK DUMP ALL
STACK YES
DDR
CP ATTN
The IBM z/VM Operating
I hate to nitpick (okay, I enjoy it actually) but that is in no way a rexx
proc. That's written in EXEC2, the language Rexx was designed to replace.
-Chip-
On 3/6/08 09:15 Vladimir A Skomorokhov said:
for example 2 rexx proc:
1. dfors exec
TRACE ALL
EXEC DFOR 133
EXEC DFOR 134
EXEC DFOR
Perhaps company size isn't as much of a factor as the role of I.T. within
the company. If your business is I.T. or your product is created, stored
and delivered via computer, you ARE a big company from an I.T perspective.
Ideally the technical and operations groups are separate, and report to
Hilary,
Here is what I use, for what it's worth. It get's the job done. I put in some
/*% ...' where you would make changes for your shop. It's not
perfect, in fact I have some more work to do to make it 'pretty' and more
error-catching. Unfortuately I don't have the restore exec.
On Thursday, 03/06/2008 at 03:36 EST, Kris Buelens
[EMAIL PROTECTED] wrote:
The VM console logs contain this information. You not only need the
logon
times but also logoff, it is the logoff requirement that made my
customer could
not use RACF's SMF records and we had to revert to scanning
We are a small shop and NOT structured this way, but it is something
that I have wondered about and it seems to make sense to me. On any
given day, I work and interact with the Operations staff more than
the application folks. Sounds like a good idea.
... snip One of those suggestions is
Alan, didn't I write
it is the logoff requirement that made my
customer could not use RACF's SMF ...
RACF doesn't write an SMF record at LOGOFF time. The console log
gives not only the terminal and userid, but also the LOGONBY user.
2008/3/6, Alan Altmark [EMAIL PROTECTED]:
On Thursday,
Most of the shops(all have been VM/VSE) I have worked at in my 30 year
career have had the Operations area and Systems programming area
separate reporting areas. When I first started here at the school it was
the operations staff reported to the systems programming area. Six
months later we are
A suggestion: In place of the DDR on the S disk, use CMSDDR
(downloadable from the VM Download library at www.vm.ibm.com/download),
and dump the volumes to a CMS file with a meaningful name (like vaddr
date). Then you can use TAPE DUMP or MOVEFILE to move the files to
tape (also gives you SL
From RACF Report Writer:
008.066 08:35:02 VMSP ALTMARKA SYS1 093C43C3 0 2 0 JOBID=(
00.000 00:00:00)
Hmm. Given that the 093C43C3 is effectively a decimal-to-hex
representation of a 4 octet IPv4 address, have you folks given it any
thought about what to do with IPv6 addresses?
This methodology can give you a scanable tape but it does increase your
i/o load and elapsed time quite a bit. If you have enough spare DASD,
you could do all of your production backups to DASD during your backup
window and then move the CMS files to tape after your backup window. But
it
This methodology can give you a scanable tape but it does increase
your
i/o load and elapsed time quite a bit.
It's manageable if you can put the scratch disk out of the line of
processing for production work (ie, different string or controller).
If you have enough spare DASD,
you could do
Gee, I have a copy of that exec, with a 1983 date on it. The
reference to MFC's birthday is a comment in my version:
/* if m d=2*2*2 3*3*3 then do; say It's Mike Cowlishaw's Birthday!
say;end */
The comment at the top says:
/* Type/push today's date and moon phase in English */
I still run it
Toronto Transit Commission
10,000+ employees, running VM and VSE, 5 computer operators, 4 system
programmers
Simplified organisation:
CIO
|
-
| |||
On Thursday, 03/06/2008 at 10:03 EST, David Boyes [EMAIL PROTECTED]
wrote:
From RACF Report Writer:
008.066 08:35:02 VMSP ALTMARKA SYS1 093C43C3 0 2 0 JOBID=(
00.000 00:00:00)
Hmm. Given that the 093C43C3 is effectively a decimal-to-hex
representation of a 4 octet IPv4
That's it, but how do you decode if m d=2*2*2 3*3*3 then do; ? I
understand that in January m is 1 meaning true, and MFC's birthday must
be the 8th but what does 3*3*3 do to the if statement? And is that the
same as saying if m d=2*2*2 3*3*3?
As I said, mine is named QDJAB because I
On Thursday, 03/06/2008 at 09:22 EST, Kris Buelens
[EMAIL PROTECTED] wrote:
Alan, didn't I write
it is the logoff requirement that made my
customer could not use RACF's SMF ...
RACF doesn't write an SMF record at LOGOFF time. The console log
gives not only the terminal and userid, but also
I agree with Catherine's comments on organizational structure. However, in
a past employer a change was made, not in reporting structure, but rather in
terms of functional responsibilities, a change that blew our minds.
As in your case, we had Operators and System Programmers. Sys Progs
Thanks all of you.
And thanks to Shimon who called me and sent his version too :)
I actually have enough dasd to copy all my disks (45 3390 m3) that takes
about 2 hours of down time.
Then during working hours I can ddr those copied disks to tape.
The last time I did a drp exercise I had 90
Does anyone have a working TCPIP configuration file for z/VM that
includes both an ethernet and zSeries hipersocket configuration they
would be willing to share? From z/VM, I can ping both the network and
hipersocket address but I cannot ping z/OS. Same goes from the z/OS
side. I can ping z/OS
On Thursday, 03/06/2008 at 12:42 EST, Jim Bohnsack [EMAIL PROTECTED]
wrote:
That's it, but how do you decode if m d=2*2*2 3*3*3 then do; ? I
understand that in January m is 1 meaning true, and MFC's birthday must
be the 8th but what does 3*3*3 do to the if statement? And is that the
same
Here is what I have and it works great.
; DEVICE and LINK for VIPA
DEVICE VIPADEV1 VIRTUAL 0
LINKVIPALINK1 VIRTUAL 0 VIPADEV1
; Virtual NIC to talk to VSWITCH zVM1
That's it, but how do you decode if m d=2*2*2 3*3*3 then do;
He probably thought, and I do too, that it's pretty cool to have a birthday
where both the month and day are cubes.
Jim
On Thursday, 03/06/2008 at 01:04 EST, Kreiter, Chuck
[EMAIL PROTECTED] wrote:
Does anyone have a working TCPIP configuration file for z/VM that
includes both
an ethernet and zSeries hipersocket configuration they would be willing
to
share? From z/VM, I can ping both the network and
Thanks for the responses. I think I'm hitting up against an MTU sizing
issue. When set up, the Hipersockers were used between z/OS systems and
were set to have MTU size of 16384. That worked fine with z/OS. I seem
to be hitting a wall on z/VM with a max of 8192. I read about the
I visited a customer yesterday, and they mentioned a weird problem:
They have a z/Linux guest that's acting as an SNA gateway for some VSE
users. So it's dual-homed: a virtual NIC (vNIC) for incoming TCP/IP
traffic, and a real OSA for outgoing SNA (to the VSE guest(s) -- not sure
what happens
The statement if m d=2*2*2 3*3*3 then do; would be just like coding:
if (m||' '||d) = (2*2*2||' '||3*3*3) then do
The parenthesis aren't needed either, but it shows how Rexx evaluates
each side of the equals sign. Remember that in Rexx, a blank *is* a
concatenation operator, meaning to
On Thursday, 03/06/2008 at 02:41 EST, Kreiter, Chuck
[EMAIL PROTECTED] wrote:
Thanks for the responses. I think I'm hitting up against an MTU sizing
issue. When set up, the Hipersockers were used between z/OS systems and
were set to have MTU size of 16384. That worked fine with z/OS. I
The statement if m d=2*2*2 3*3*3 then do; works because multiplication
is higher priority than concatenation which in turn is higher than
comparison. And, of course, multiple blanks between two expressions evaluate
as concatenation with a single blank between.
Order of precedence in REXX is:
32 matches
Mail list logo