HP 3000 Manuals

Moving Back to Release 1.2 (A.21.00) [ COMMUNICATOR 3000/XL - REL. 2.0 (A.30.00) ] MPE/iX Communicators


COMMUNICATOR 3000/XL - REL. 2.0 (A.30.00)

Moving Back to Release 1.2 (A.21.00) 

by Maria Molinos 
Commerical Systems Division 

INTRODUCTION 

This article documents the supported methods for moving from Release 2.0
back to Release 1.2.  These instructions have been provided in case an
unlikely situation occurs where it becomes necessary to make this type of
move.  Please note that The HP 3000 MPE XL Installation And Update Manual 
(P/N 36123-90001 R2830 or earlier) is referenced in this article and
should be used in conjunction with these instructions.


NOTE * It is highly recommended that a complete backup of the Release 1.2 system (System Load Tape and full system STORE) be performed before updating to Release 2.0. * Before updating or installing with the Factory System Load Tape (FSLT), FOS and SUBSYS tapes, check with your SE for patch information.
There are two basic situations which may invoke a move back to Release 2.0. First, you are unable to successfully complete the move from Release 1.2 to Release 2.0 and now wish to return to Release 1.2. Second, after being up on Release 2.0, circumstances warrant a decision to move back to Release 1.2. Instructions for handling these situations are provided in this article. The instructions for moving back to Release 1.2 are divided into 5 sections. The first section provides instructions for moving back to Release 1.2 after an incomplete move to Release 2.0. The second section describes how to perform a complete backup and shutdown. The third section documents the individual UPDATE and INSTALL methods. The fourth section describes the restoring of other system components. The last section contains issues and compatibility problems for different products. I. AN INCOMPLETE MOVE TO RELEASE 2.0 This section provides instructions on how to move back to Release 1.2 after an incomplete move to Release 2.0. The necessary steps to move back to Release 1.2 depend on where the system was during the update process when the problem occurred. Follow the instructions that match your situation. a)If the initial Release 2.0 UPDATE from the FSLT fails due to an out of disk space condition: 1. You can attempt an UPDATE with: 1.1 First, the 1.2 CSLT 1.2 Second, the 1.2 FSLT 1.3 If neither UPDATE works, then do an INSTALL. Refer to section 3 of this article for UPDATE and INSTALL instructions. b) If the initial Release 2.0 UPDATE from the FSLT fails due to I/O failures: 1. Have the I/O problem corrected and try this UPDATE over again. c) If the initial Release 2.0 UPDATE from the FSLT succeeds and the system was started but you never started AUTOINST: 1. Shutdown the Release 2.0 system and wait for the "SHUTDOWN OF OPERATING SYSTEM COMPLETE" message to appear on the console. 2. Reset the system, boot from the alternate boot path and perform an UPDATE using your Release 1.2 CSLT. 3. Rename the file SYSSTART to its original name :RENAME filename, SYSSTART 4. Set system passwords and reset catalogs. d) If you ever started AUTOINST on your Release 2.0 system, you can consider your system up on Release 2.0. Proceed to section II of this document for instruction on moving back to Release 1.2. II. BACKUP AND SHUTDOWN The first step in moving back to Release 1.2 is to perform a backup of the Release 2.0 system. 1. Make sure that all members of the system volume set are mounted. 2. Make sure that all mountable volume sets have been properly closed. If a dismounted volume set was mounted at the time of a system abort or a shutdown that did not complete on Release 2.0, you will have to mount all members of each set. To close them, do either: a. Leave them online so that they will be closed during the subsequent shutdown or b. Explicitly close them now by entering: :VSCLOSE xxx;NOW Where xxx is the name of a mountable volume set. Repeat as needed. _________________________________________________________________ NOTE While mounting each mountable volume set, you will want to properly close all databases contained within. _________________________________________________________________ 3. Close all databases properly. 4. Follow instructions on section 2 of the HP 3000 MPE XL Installation and Update Manual (P/N 36123-90001 R2830 or earlier). 5. Purge the file NMCONFIG as follows: (optional) :PURGE NMCONFIG.PUB.SYS 6. Shutdown the system by entering: CONTROL = SHUTDOWN Wait for the "SHUTDOWN OF OPERATING SYSTEM COMPLETE" message to appear on the console. 7. Continue with section III of this document for an UPDATE or INSTALL. III. PERFORMING AN UPDATE OR INSTALL Currently, there are five methods supported for moving from Release 2.0 back to Release 1.2. They are: a. An UPDATE using Release 1.2 Factory tapes only (FSLT, FOS and SUBSYS tapes) b. An UPDATE using Release 1.2 Customized System Load Tape (CSLT) and Release 1.2 full system STORE tapes. c. An UPDATE using Release 1.2 Factory Tapes (FSLT, FOS and SUBSYS tapes) and Release 1.2 full system STORE tapes. d. An INSTALL using Release 1.2 CSLT and Release 1.2 full system STORE tapes. e. An INSTALL using Release 1.2 Factory tapes (FSLT, FOS and SUBSYS tapes) and Release 1.2 full system STORE tapes. If you have successfully shutdown your Release 2.0 system, you may UPDATE back to Release 1.2. The type of UPDATE depends on the availability of specific backup tapes. Choose the appropriate set of instructions provided below. a) An Update Using Factory Tapes If you want to do an UPDATE back to Release 1.2 from your successfully shutdown Release 2.0 system, but DO NOT have a complete system backup of Release 1.2, you will have to do the following: UPDATE the system with your Release 1.2 FSLT and use AUTOINST to build the Release 1.2 system from the FOS and SUBSYS tapes. Refer to section 3 and 4 of the HP 3000 MPE XL Installation and Update Manual (P/N 36123-90001 R2830 or earlier) *** END OF INSTRUCTIONS. DO NOT CONTINUE. *** b) An UPDATE Using CSLT And Full System STORE Tape If you want to do an UPDATE back to Release 1.2 from your successfully shutdown Release 2.0 system using Release 1.2 backup tapes and a CSLT, do the following: 1. Mount the CSLT on the tape drive and boot from the alternate boot path. Enter the following at the console: ISL>UPDATE CONFIG 2. Boot from disk and enter: ISL>START NORECOVERY GROUP = X where X is the desired config group 3. RESTORE the following file sets: :RESTORE @.@.SYS, @.@.TELESUP;OLDDATE;SHOW;CREATE;KEEP *** GO TO SECTION IV *** c) An UPDATE Using Factory Tapes and Full System STORE Tapes If you want to do an UPDATE back to Release 1.2 from your successfully shutdowned Release 2.0 system using backup tapes and a Release 1.2 FSLT, do the following: Update the system with your Release 1.2 FSLT and use AUTOINST to build the Release 1.2 system from the FOS and SUBSYS tapes. Refer to section 3 of the HP 3000 MPE XL Installation and Update Manual (P/N 36123-90001 R2830 or earlier). *** GO TO SECTION IV *** d) An INSTALL Using CSLT and Full System STORE Tapes If you cannot completely shutdown your Release 2.0 system, then you must do an INSTALL with the Release 1.2 CSLT using the following steps: 1. Mount Release 1.2 CSLT on the tape drive and boot from the alternate boot path and enter at the console: ISL>INSTALL 2. Boot from disk. ISL>START NORECOVERY GROUP = X where X is the desired config group 3. Format discs (refer to the VOLUTIL manual). 4. RESTORE all files in the system. a. If you are using NM STORE, then :RESTORE; @.@.@; DIRECTORY; OLDDATE; KEEP; SHOW b. If you are using CM STORE, then :RESTORE; @.@.@; CREATE; OLDDATE; KEEP; SHOW 5. Verify UDC and account structure. *** GO TO SECTION IV *** e) An INSTALL Using Factory Tapes and Full System STORE Tapes If you have to do an INSTALL using the Release 1.2 Factory tapes (FSLT, FOS and SUBSYS tapes) do the following: Refer to section 3 of the HP 3000 MPE XL Installation and Update Manual (P/N 36123-90001 R2830 or earlier). *** GO TO SECTION IV *** IV. RESTORING OTHER SYSTEM COMPONENTS FOR UPDATE ONLY 1. Log on the console as MANAGER.SYS,PUB and make sure everyone stays off the system. 2. If you renamed the file SYSSTART, reinstate the original name by entering: :RENAME filename,SYSSTART 3. RESTORE the NMCONFIG file by mounting your Release 1.2 full system STORE tapes and entering: :RESTORE ;NMCONFIG.PUB.SYS;DEV=1 4. Run NMMGR and validate your network configuration. Obtain a print out of the 2.0 critical summary before attempting to go back to Release 1.2. Use this print out to manually add the devices which have been added to your system since the update to Release 2.0. :NMMGR 5. Run SYSGEN to cross validate the network configuration against the system configuration by entering: :SYSGEN At this time, get into the sysfile configurator and execute the SHOW command by entering: sysgen> SY sysfile> SH sysgen> IO If in the resultant display is NMCONFIG FILE = NONE then add your network configuration, so that it will be on your CSLT, by entering: sysfile> RDCC NMCONFIG.PUB.SYS Quit SYSGEN by entering the following: sysfile> HOLD sysfile> EXIT sysgen> KEEP sysgen> EXIT FOR INSTALL ONLY 1. Follow the INSTALL instructions beginning in section 4 of the HP3000 MPE XL Installation and Update Manual (P/N 36123-90001 R2830 or earlier) FOR BOTH UPDATE AND INSTALL 1. Shut the system down CONTROL = SHUTDOWN Wait for the "SHUTDOWN OF OPERATING SYSTEM COMPLETE" message to appear on the console. 2. Reset the system, boot from disk (i.e., the primary boot path), and enter on the console: ISL>START NORECOVERY or ISL>START GROUP=<configname> NORECOVERY Where <configname> is the appropriate configuration group name. 3. RESTORE spool files if you wish at this point by entering: :FILE SPTAPE;DEV=TAPE :SPOOK >INPUT @.@;*SPTAPE >EXIT V. ISSUES AND COMPATIBILITY PROBLEMS This section describes all the issues and compatibility problems you should be aware of when moving back to Release 1.2 from Release 2.0. Languages New versions of most compilers and run-time libraries have been submitted to Release 2.0. This may cause some backward compatibility problems with programs compiled on Release 2.0. If the system is back-dated to 1.2, all programs in any language need to be recompiled and relinked or restored from 1.2 back-up tapes. Database Management The database management products available on Release 1.2 and Release 2.0 are the following: -------------------------------------------------------------------------------------------------- | | | | | | | On 1.2? | On 2.0? | Structural | | | | | Changes? | | | | | | -------------------------------------------------------------------------------------------------- | | | | | | TURBO/XL | Yes | Yes | No | | | | | | | TURBO QUERY/XL | Yes | Yes | No | | | | | | | DBCHANGE/XL | Yes | Yes | No | | | | | | | ALLBASE HP SQL/XL | Yes | Yes | Yes | | | | | | | ALLBASE QUERY/XL | Yes | Yes | Yes | | | | | | | ALLBASE 4GL/XL | Yes | Yes | No | | | | | | | ALLBASE NET/XL | Yes | Yes | No | | | | | | -------------------------------------------------------------------------------------------------- Depending on the product, you may or may not have to follow special instructions. So here is a productwide listing: a. For TURBO/XL, there are no structural changes between Release 1.2 and 2.0. So TURBO will not cause any compatibility problems. Simply RESTORE from the 2.0 back-ups all TURBO data and application files. b. For TURBO QUERY/XL, there are no structural changes between 1.2 and 2.0. But this product does use NLS features. This implies that the pertinent version of 1.2 must have all the NLS fixes that are available in the 2.0 version. c. DBCHANGE/XL does not have any structural changes. There are no issues when moving back from Release 2.0 and Release 1.2. d. For HP SQL/XL, please note the following: * The DBECon file has defined a new field for 2.0 HP SQL. This does not mean a format change, but it implies that some SQLUTIL scripts written for 2.0 DBEnvironments will not work with 1.2 SQL and vice versa. * 2.0 SQL databases containing saved items will need to be migrated to Release 1.2 (if any action is required to migrate SQL databases). * Further, 2.0 SQL has new functionality like concurrency enhancements, date time, etc. If, after moving to 2.0, the user has started to use these features, a regression to 1.2 will render these new applications unusable. e. For the ALLBASE/QUERY product, there are no additional issues. f. For ALLBASE 4GL applications an unload from Release 2.0 and a reload into Release 1.2 is required. Application Tools The following information addresses backward compatibility issues with Release 1.2 for application product versions on Release 2.0 TRANSACT/V (A.06.04) Compatible on Release 1.2 and 2.0. TRANSACT/XL (A.02.00) Can only run on Release 2.0. INFORM/V (A.06.xx) Compatible on Release 1.2 and 2.0. REPORT/V (A.06.xx) Compatible on Release 1.2 and 2.0. VPLUS (B.05.12) This subsystem is in CM in the SL and compiled in NM in the XL. Run HP32309S to see the "VPLUS native mode enabled" message. NM applications will automatically use NM VPLUS; CM applications stay on the CM "side" and use CM VPLUS. NM applications can be forced to use the CM VPLUS with a JCW, VSWITCHTOCM=1. A formfile or program developed on Release 2.0 should run fine on Release 1.2. The DHCF enhancement/product is only on Release 2.0. HI-LI (A.00.09) Runs in CM only, because of requirements of HI-LI internal structures. EDITOR (A.07.17) Compatible on Release 1.2 and 2.0. HPEDIT/XL (A.00.07) Can only run on Release 2.0. TOOLSET/XL (A.02.02) Workspaces built under 2.0 should be fine going back to 1.2. BRW/V (A.02.10) See BRW/XL. BRW/XL (A.00.20) BRW specifications and execution files are backward compatible. VIRTUOSO (A.01.00) No issues. HP SRC (A.00.00) Can only run on Release 2.0. Data Communication No issues. Office Tools The following information describes the compatibility issues with Release 1.2 for office products versions on Release 2.0 INFORMATION ACCESS (A.04.10) Compatible on Release 1.2. No special conversions for utilities are required. There are no issues for other office products.


MPE/iX Communicators