1 1 - INSTALLATION INSTRUCTIONS FOR OLD INSTALLATIONS + ____________ ____________ ___ ___ _____________ 0 May 1978 - Since the disk and accounting file formats in D4.1 are the same as D4.0, the installation of the D4.1 system should be fairly straight forward. The following steps give the basic procedure to be followed to install D4.1 at installations which are currently running D4.0. At installations where substantial changes have been made to the distributed D4.0 system or where it is not desired that all of D4.1 be installed at once, this procedure will have to be modified accordingly. 0 1. Restore the distributed D4.1 dump/restore tapes to a spare disk pack using TSS DASDI (or MTS DASDI) and the TSS DUMP/RESTORE provided. On the distributed dump/restore tapes, the volume label of the pack is MTS411; this may be changed to any other desired label (with PVN 1) when the pack is restored, except that it is strongly recommended that the label be different from the label of any pack in your production system. The D4.1 General Notes (item 10030) include directions for using TSS DASDI and DUMP/RESTORE. 0 2. Use the pack restored above to get the new version of MTS working to your satisfaction. This will require making any local modifications to the resident system in the RAMROD file on the D4.1 pack. This pack contains almost all of the public and semi-public files, but not all of the utility programs you may want. If additional programs are needed, move them from your production packs to the test pack using FM (1020) on your production system (the D4.0 version will work). 0 3. You should replace the IPLREADER on your production IPL pack with the D4.1 version. Follow the procedure in the IPLREADER writeup (item 10037) making sure that you run it + ___ on the test pack (so you get the new IPLREADER), but write + _____ it on your production IPL pack. 0 4. Many files on your production system need to be updated to contain programs or data for the new system. This should be done by using FM on the test pack to move the files to your regular packs. A list of files is included with this writeup. Go through this list and decide which files you want to move (many are optional). You also will probably want to move some other files from the D4.1 pack to the regular packs. A complete list of all the files on the D4.1 pack is available in the file MTS:MTS411.FILES. Make a list in a file of all the files to be moved. Then enter the command: 0 $RUN FILE:FM+FILE:FILERTNS(1,99)+tables+COPY:SYSDEFS - PROT=OFF 1 2 - where tables contains the TABLES for the production + ______ __________ system. This may reference one undefined symbol (the 2314 unit check routines) which should be IGNOREd. When FM reads from the terminal enter a $CONTINUE WITH line to read the list of files you produced above. FM will ask if it is ok to destroy some files, tell it OK or ALLOK. 0 5. You should also move your D4.1 resident system (as modified on your test pack) to *IPL.0 (or some other file) on your production IPL pack. Make sure that this system has a version of TABLES which corresponds to your production system, not the test pack system. + ___ 0 6. You are now ready to IPL the new system. 0 7. Signon at the operator's console under userid MTS and enter: 0 $RUN FILE:FILEUPD PKEY=DISASTER 0=*DUMMY* 1=-EMPTY 0 This will update file storage records for all userids. It is important that this be done, since the file space for some userids may be incorrect. It may be necessary to change some of the file names on $CONTINUE WITH lines at the end of FILE:FILEUPD to correspond to the names used in your system. 0 8. Add any local modules to *LIBRARY. Do not simply replace the new *LIBRARY with your old one, but rather merge the two. 0 9. Add any local messages to *SMDS. Again, do not just replace the new file with your old one, as there are several new messages in it. 0 10. Add any local changes to *SYSMAC. Again, these must be merged with the distributed version. 1 3 - The following files in your regular system may be destroyed, if you desire, since they are not longer used: 0 *IPL.D4 obsolete *IPL.D4.360 obsolete *SSS obsolete *SVA old filesave procedure *SVB old filesave procedure *SVC old filesave procedure *SVD old filesave procedure *SVE old filesave procedure FILE:FSTEST.S old name FILE:GETFINF.O old name FILE:OPEN.O old name FILE:RWSEQ.O old name FILE:VAMREC.S old name FILE:WRITEI.O old name INIT:USERS.360 obsolete INIT:USERS.370 obsolete RSTR:AMALGAMATE old name RSTR:CHKFILE old name RSTR:DIRTAPEOUT old name RSTR:TIMECFE obsolete SYS.:SSS obsolete 1 4 - The following is a list of public, semi-public, and major private files which have changed since D4.0: 0 *ACCRESTORE *APC *ASMT *ASMTSYSMAC *CCD if UM plot support used *CCL if UM plot support used *CCQUEUE if UM plot support used *CCT if UM plot support used *CDUPDATE *CLSACC *CLSCALC *CLSED *CLSFILESTATUS *CLSSDS *CLSSSTA *DEDIT *DYSSUB *FAKEOS *FLB *FLOWCHART *FS *FTNTIDY *GFINFODSECT *HYPHDICT *IG *IG.CCMP if desired *IG.CK400 if desired *IG.HUGHES if desired *IG.TX4014 if desired *IG.TX4025 if desired *IG.TX4662 if desired *IG.3270 if desired *IG.339 if desired *INDEX *IPL.DECKGEN if desired *IPL.D4.1 if desired *IPL.D4.1.360 if desired *LABEL *LIBRARY add local changes *MACUTIL *OBJLIST *OBJUTIL *PLOTSEE *PLOTSYS if UM plot support used *PL1 *PL360 *PL360LIB *PWC if desired *RESTORE *SAV *SCRIPT1 if desired *SCRIPT2 if desired *SCRIPT3 if desired 1 5 - *SCRIPT4 if desired *SCRIPT5 if desired *SCRIPT6 if desired *SENSEDSECT *SMDS add local changes *SORT *STATUS *SV5 *SYSMAC *TAPECOPY *TAPEDUMP *TAPEFIXER *UNLINKER *USERS *WWICMAC if desired *WWLABMAC if desired *WWLIB if desired *3066RTN *3270RTN ACC.:STAPROJECT ACC.:ACCLIB ACC.:FILEINFO APL.:001NEWS if desired COPY:CMDAREADSECT COPY:DRDSECT COPY:ED.COPY.M COPY:FILE.MACROS COPY:IG.COPY.M COPY:JOBSTA COPY:MISC.MACROS COPY:MTS.MACROS COPY:PCBDSECT COPY:RMGRMACLIB COPY:SYSDEFS ETC.:APCEXP ETC.:BDAM ETC.:EREPLIB ETC.:FIX.PRDSCT ETC.:FORMFUN if desired ETC.:FOS.IGG ETC.:IOHEVAL ETC.:MACUTILEXP ETC.:OBJUTILEXP ETC.:OLTEPLIB ETC.:PLOTALPHA ETC.:RDC2.CKPT ETC.:RDC2.LISP ETC.:EDEXPLAIN FILE:AMALGAMATE FILE:CHKFILE FILE:CHKVTOC FILE:DASDI FILE:DASDI.S FILE:DASDI.360 FILE:FILERTNS FILE:FIXCAT 1 6 - FILE:FIXEH FILE:FSTEST FILE:FSTEST.W FILE:GETFINF FILE:GTUNIT FILE:OPEN FILE:PDLIST FILE:READ FILE:READ.O FILE:RWSEQ FILE:TABLMOD FILE:TABLMODMP.O FILE:TABLRTN FILE:TABLRTN.O FILE:VAMREC FILE:VAMREC.WRUP FILE:WRITEI INIT:ED.360 for initialization INIT:ED.370 for initialization INIT:IG.3270.360 for initialization INIT:IG.3270.370 for initialization INIT:INIT INIT:INITCMD make local changes if desired MTA.:V370 MTA.:V67 MTS.:BNCH.SCR.120 if desired MTS.:BNCH.STATSUM if desired MTS.:PRINTDUMP MTS.:PRINTDUMP360 MTS.:PWC if desired MTS.:RAMROD NEW.:CKSIG NEW.:GOM NEW.:LOGPURGE RSTR:AUTOREST RSTR:DEADSAVE RSTR:DEADUCATDES RSTR:DSF RSTR:FILESAVE RSTR:FILESAVEOBJ RSTR:FS.MACROS RSTR:FSTAPECOPY RSTR:LFS.RESTART RSTR:MERGE RSTR:OLFSOBJ RSTR:OPER*RESTORE RSTR:RECOVER RSTR:RENAMEIT2 RSTR:RESTORE RSTR:SVSTART RSTR:TAPEDIRLIST RSTR:TAPEOUT RSTR:TAPERECOVER SEG2:BASIC SEG2:HASP SEG2:OBJUTIL 1 7 - SEG2:SHAREDPL1LIB SEG2:S2APL SEG2:S2FILES make local changes if desired SEG2:S2L SYS.:CCP if UM plot support used SYS.:CCPDEFER if UM plot support used SYS.:CCPINIT if UM plot support used SYS.:CCPPRIO if UM plot support used SYS.:CCT if UM plot support used SYS.:FNDLBL TMTS:MTSSSCN