Moving Back to Release 1.1 [ COMMUNICATOR 3000/XL Release 1.2, Version A.20.10 ] MPE/iX Communicators
COMMUNICATOR 3000/XL Release 1.2, Version A.20.10
Moving Back to Release 1.1
by Carl Cicero/Maria Molinos--Commerical Systems Division
INTRODUCTION
This article documents the supported methods for moving from Release 1.2
back to Release 1.1. 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 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.1 system (System Load Tape and full system STORE) be
performed before updating to Release 1.2.
* Before updating or installing with 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
1.1. First, you are unable to successfully complete the move from
Release 1.1 to Release 1.2 and now wish to get back to Release 1.1.
Second, after being up on Release 1.2, circumstances warrant a decision
to move back to Release 1.1. Instructions for handling these situations
are provided in this article.
Currently, there are five basic methods being supported for moving from
Release 1.2 back to Release 1.1. They are:
a. An UPDATE using Release 1.1 Factory tapes only (FSLT, FOS and SUBSYS
tapes)
b. An UPDATE using Release 1.1 Customized System Load Tape (CSLT) and
Release 1.1 full system STORE tapes.
c. An UPDATE using Release 1.1 Factory Tapes (FSLT, FOS and SUBSYS
tapes) and Release 1.1 full system STORE tapes.
d. An INSTALL using Release 1.1 CSLT and Release 1.1 full system STORE
tapes.
e. An INSTALL using Release 1.1 Factory tapes (FSLT, FOS and SUBSYS
tapes) and Release 1.1 full system STORE tapes.
In order to perform an UPDATE back to Release 1.1, the system must have
been successfully shutdown on Release 1.2 (i.e., The SHUTDOWN COMPLETE
message displayed on the console.) The type of UPDATE depends on the
availability of specific backup tapes. For systems that cannot be
completely shutdown on Release 1.2, an INSTALL is required to get back to
Release 1.1.
The instructions for moving back to Release 1.1 are divided into 5
sections. The first section provides instructions for moving back to
Release 1.1 after an unsuccessful move to Release 1.2. 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 UNSUCCESSFUL MOVE TO RELEASE 1.2
This section provides instructions on how to move back to Release 1.1
after being unable to successfully complete the move to Release 1.2. The
necessary steps to move back to Release 1.1 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 1.2 UPDATE from the FSLT fails due to an out
of disc space condition:
1. You can either INSTALL Release 1.2 or Release 1.1. If you
want to INSTALL Release 1.1 refer to "An INSTALL To Release
1.1" in section 3 of this article.
b. If the initial Release 1.2 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 1.2 UPDATE from the FSLT succeeds and the
system was started but you never started AUTOINST:
1. Shutdown the Release 1.2 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.1 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 1.2 system, you can
consider your system up on Release 1.2. Proceed to section II of
this document for instruction on moving back to Release 1.1.
II. BACKUP AND SHUTDOWN
The first step in moving back to Release 1.1 is to perform a backup of
the Release 1.2 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 1.2,
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:
cntl-A = SHUTDOWN
Wait for the "SHUTDOWN OF OPERATING SYSTEM COMPLETE" message to
appear on the console.
III. PERFORMING AN UPDATE OR INSTALL
If you have successfully shutdown your Release 1.2 system, you may UPDATE
back to Release 1.1. The type of UPDATE depends on the availability of
specific backup tapes. If you cannot completely shutdown Release 1.2, an
INSTALL is required to go back to Release 1.1. Choose the appropriate
set of instructions provided below.
An UPDATE Using Factory Tapes
If you want to do an UPDATE back to Release 1.1 from your successfully
shutdowned Release 1.2 system, but DO NOT have a complete system backup
of Release 1.1, you will have to do the following:
UPDATE the system with your Release 1.1 FSLT and use AUTOINST to build
the Release 1.1 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. ***
An UPDATE Using CSLT And Full System STORE Tapes
If you want to do an UPDATE back to Release 1.1 from your successfully
shutdowned Release 1.2 system using Release 1.1 backup tapes and a CSLT,
do the following:
1. Mount the CSLT on the tape drive and boot from the alternate boot
path and enter at the console:
ISL>UPDATE CONFIG
Where the group will be the active config group at the time the
SLT was created.
2. Boot from disc and enter:
ISL>START NORECOVERY
3. RESTORE all the files in the system:
RESTORE @.@.SYS, @.@.TELESUP;OLDDATE;SHOW;CREATE
*** GO TO SECTION IV ***
An UPDATE Using Factory Tapes and Full System STORE Tapes
If you want to do an UPDATE back to Release 1.1 from your successfully
shutdowned Release 1.2 system using backup tapes and a Release 1.1 FSLT,
do the following:
Update the system with your Release 1.1 FSLT and use AUTOINST to build
the Release 1.1 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 ***
An INSTALL Using CSLT and Full System STORE Tapes
If you cannot completely shutdown your Release 1.2 system, then you must
do an INSTALL with the Release 1.1 CSLT using the following steps:
1. Mount Release 1.1 CSLT on the tape drive and boot from the
alternate boot path and enter at the console:
ISL>INSTALL
2. Boot from disc.
ISL>START NORECOVERY
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
b. If you are using CM STORE, then
RESTORE @.@.@; CREATE; OLDDATE
5. Verify UDC and account structure.
*** GO TO SECTION IV ***
An INSTALL Using Factory Tapes and Full System STORE Tapes
If you have to do an INSTALL using the Release 1.1 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.1 full system
STORE tapes and entering:
:RESTORE ;NMCONFIG.PUB.SYS;DEV=1
4. Run NMMGR and validate your network configuration.
a. Check NM configuration file NMCONFIG
:NMMGRVER
b. Run NMMGR if NM config file is not corrupted.
: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
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
If any of the following files are listed in the SHOW display,
remove them as follows:
sysfile> DS NMAUX1.PUB.SYS
sysfile> DS NMLOGICS.PUB.SYS
sysfile> DS NMMGRCAT.PUB.SYS
sysfile> DS NMMGRVAL.PUB.SYS
sysfile> DS NMSAMP1.PUB.SYS
sysfile> DS NMSIG.PUB.SYS
sysfile> DS NMTRACE.PUB.SYS
If any of the following files are not listed in the SHOW display,
add them as follows:
sysfile> AS NM950DT.PUB.SYS
sysfile> AS NM950NX.PUB.SYS
sysfile> AS NM950XL.PUB.SYS
sysfile> AS NMSAMPDT.PUB.SYS
sysfile> AS NMSAMPXL.PUB.SYS
sysfile> AS NMSAMPNX.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
cntl-A = SHUTDOWN
Wait for the "SHUTDOWN OF OPERATING SYSTEM COMPLETE" message to
appear on the console.
2. Reset the system, boot from disc (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.1 from Release 1.2.
Languages
New versions of most compilers and run-time libraries have been submitted
to Release 1.2. This may bring some backward compatibility problems with
programs compiled on Release 1.2. If the system is back-dated to 1.1,
all programs in any language need to be recompiled and relinked or
restored from 1.1 back-up tapes.
Database Management
The database management products available on Release 1.1 and Release 1.2
are the following:
--------------------------------------------------------------------------------------------------
| | | | |
| | On 1.1? | On 1.2? | 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 | No | Yes | N/A |
| | | | |
| ALLBASE NET/XL | No | Yes | N/A |
| | | | |
--------------------------------------------------------------------------------------------------
Depending on the product, you may or may not have to follow special
instructions. So here is a productwise listing:
a. For TURBO/XL, there are no structural changes between Release 1.1 and
1.2. So TURBO will not cause any compatibility problems. Simply
RESTORE from the 1.2 back-ups all TURBO data and application files.
b. For TURBO QUERY/XL there are no structural changes between 1.1 and
1.2. But this product does use NLS features. This implies that the
pertinent version of 1.1 must have all the NLS fixes that are
available in the 1.2 version.
c. DBCHANGE/XL does not have any structural changes. There are no
issues when moving back from Release 1.2 and Release 1.1.
d. For HP SQL/XL, please note the following:
* 1.2 SQL software will work against 1.1 and 1.2 environments. Of
course, this assumes that the user has followed instructions in
the 1.2 Communicator.
* The DBECon file has defined a new field for 1.2 HP SQL. This does
not mean a format change, but it implies that some SQLUTIL
scripts written for 1.2 DBEnvironments will not work with 1.1 SQL
and vice versa.
* Further, 1.2 SQL has new functionality like NLS, remote access,
concurrency enhancements and so forth. If, after moving to 1.2,
the user has started to use these features, a regression to 1.1
will render these new applications unusable.
e. For the ALLBASE/QUERY product, there are no additional issues.
f. ALLBASE 4GL and ALLBASE NET are available only on Release 1.2. Any
usage of these components will be unworkable on a Release 1.1.
Application Tools
The following information addresses backward compatibility issues with
Release 1.1 for application product versions on Release 1.2
TRANSACT/V (A.06.02) Compatible on Release 1.1 and 1.2
TRANSACT/XL (A.01.00) Can only run on Release 1.2
INFORM/V (A.06.00) Compatible on Release 1.1 and 1.2
REPORT/V (A.06.02) Compatible on Release 1.1 and 1.2
VPLUS (B.05.04) 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 1.2 should run fine
on Release 1.1
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.1 and 1.2
HPEDIT/XL Can only run on Release 1.2
(A.00.07)
TOOLSET/XL Workspaces built under 1.2 should be fine going back
(A.02.00) to 1.1
BRW/V (A.01.30) See BRW/XL
BRW/XL (A.00.10) BRW specifications and execution files which are
created or changed with these BRW versions are not
compatible to older BRW versions.
VIRTUOSO (A.01.00) No issues
HP SRC (A.00.00) Can only run on Release 1.2
Data Communication
The Point-to-Point 3000/XL Link product will not be available if the
system is moved back to Release 1.1 from Release 1.2.
Office Tools
The following information describes the compatibility issues with Release
1.1 for office products versions on Release 1.2
INFORMATION ACCESS Compatible on Release 1.1. No special
(A.04.10) conversions for utilities are required.
There are no issues for other office products.
MPE/iX Communicators