For those of you interested in using the GENIPLER program to build and
manage CMS NSSes, the latest updated version can be downloaded from here:
http://www.vsoft-software.com/downloads.html
It contains updates to work with z/VM V4 and V5.
Have a good one.
DJ
Stracka, James (GTI) wrote:
We use the GENIPLER program to create various CMS NSSes and map
different minidisks. For the other segments we give them unique
names and update the SYSTEM SEGID file. Then users can IPL CMS
(current production), IPL CMS22TST (test new code), IPL CMS22 (SFS
and TCP/IP SVMs) and IPL CMS22OLD (just in case).
samples:
Segment names used by the various CMS22 IPLers:
CMSFIL2A INSTSGD2 SVM22 SCEE22 INSTSG22 SCEEX22 INSTSGB2 CMSFILB2
CMSPIP22 CMSVML2F CMSVML22 CMSFILD2 SCEEX22E CMSFIL22
GENSAVE EXEC extract:
select; when iplername = 'CMS22TST' |, iplername = 'CMS22' |,
iplername = 'CMS' then do queue '/define console 009' queue
'/detach 190 19d 19e' queue '/define reader 00c' queue '&spool 00c
class *' queue '/define punch 00d' queue '/define printer 00e'
queue 'defparm autocr' queue 'SET IMSG OFF' queue 'LINK
$CMSLIVE 2F90 190 RR' queue 'LINK $CMSLIVE 229D 19D RR'
queue 'LINK $CMSLIVE 2E9E 19E RR' queue 'SET IMSG ON' queue
'IPL CMS22F' queue 'CONWAIT' GENIPLER iplername function end; when
iplername = 'CMS22OLD' then do queue '/define console 009' queue
'/detach 190 19d 19e' queue '/define reader 00c' queue '&spool 00c
class *' queue '/define punch 00d' queue '/define printer 00e'
queue 'defparm autocr' queue 'SET IMSG OFF' queue 'LINK
$CMSLIVE 2E90 190 RR' queue 'LINK $CMSLIVE 229D 19D RR'
queue 'LINK $CMSLIVE 2E9E 19E RR' queue 'SET IMSG ON' queue
'IPL CMS22E' queue 'CONWAIT' GENIPLER iplername function end; when
iplername = 'CMS21TST' |,
I hope you get the idea.
-----Original Message----- From: The IBM z/VM Operating System
[mailto:[EMAIL PROTECTED] On Behalf Of Colin Allinson Sent:
Thursday, May 10, 2007 11:11 AM To: [email protected] Subject:
Testing new CMS / CMS components
When testing a new level of CMS (or one of its components) then we,
typically, need to test on one of our production systems for selected
users only before the full roll-out. We already have a process to
save the CMS into a specific name and a SWAPCMS EXEC that will link
in the correct CMS disks and IPL the matching level of CMS. Where we
have already hit problems with this is the other saved segments
(VMLIB etc.). I was thinking of trying to have them built with a
release dependant name and then extend the SWAPCMS exec to do the
appropriate SEGMENT RELEASE/ASSIGN commands. The question I have is
what is the best way to get the renamed segments into place? Is it
better to change the build to generate the release dependant names or
is it better to do this with, say, DCSSBKUP/DCSSRSAV? Does anyone
have a suggested procedure they would like to share with me to save
me rolling my own? Thanks in advance. With best regards / mit den
besten Grüßen, Colin G Allinson Technical Manager VM Amadeus Data
Processing GmbH T +49 (0) 8122-43 49 75 F +49 (0) 8122-43 32 60
[EMAIL PROTECTED] http://www.amadeus.com IMPORTANT -
CONFIDENTIALITY NOTICE - This e-mail is intended only for the use
of the individual or entity shown above as addressees . It may
contain information which is privileged, confidential or otherwise
protected from disclosure under applicable laws . If the reader of
this transmission is not the intended recipient, you are hereby
notified that any dissemination, printing, distribution, copying,
disclosure or the taking of any action in reliance on the contents of
this information is strictly prohibited. If you have received this
transmission in error, please immediately notify us by reply e-mail
or using the address below and delete the message and any attachments
from your system . Amadeus Data Processing GmbH Geschäftsführer:
Eberhard Haag Sitz der Gesellschaft: Erding HR München 48 199
Berghamer Strasse 6 85435 Erding Germany
--------------------------------------------------------
If you are not an intended recipient of this e-mail, please notify
the sender, delete it and do not read, act upon, print, disclose,
copy, retain or redistribute it. Click here for important additional
terms relating to this e-mail. http://www.ml.com/email_terms/
--------------------------------------------------------
--
DJ
V/Soft