Post by Michael CorbettHere is some information on moving Multinet to a different disk -
Moving Multinet to a new disk
<srcdisk>
Boy, that brings back memories. I wrote that document over 10 years ago,
it is nice to see that it still has some uses.
Mike.
PS. Here is the original:
------------------------------------------------
TITLE: Upgrading to MultiNet V4.0 and preserving the old MultiNet files.
DISTRIBUTION: WORLD
Date Entered: 31-OCT-1996 Date Changed:
=============================================================================
Product: MultiNet for VMS
Version: V4.0 and higher
Application: Upgrade MultiNet
Symptom/issue:
Upgrading to Multinet V4.0 or later starting from MultiNet V3.5 Rev B or
earlier, and preserving old MultiNet directories to go back to in case of
problems.
Note: If you have both VAX and Alpha systems in the cluster you must
upgrade one VAX AND one Alpha system following the procedure
"First System in cluster of a particular architecture"
For Additional VAX and Alpha systems follow the procedure
"Additional Systems in cluster of a particular architecture"
Before doing any systems:
! <dstdisk> = Disk where new MultiNet files are to reside, can be
the same as above.
i.e. DKA100:
$ create/dir/owner=system <dstdisk>[MULTINET]
First System in cluster of a particular architecture:
! <srcdisk> = Disk where current MultiNet files reside, most likely
the current system disk (F$Trnlnm("SYS$SYSDEVICE")
i.e. DKA0:
! <dstdisk> = Disk where new MultiNet files are to reside, can be
the same as above.
i.e. DKA100:
! <sysroot> = F$Edit((F$Trnlnm("SYS$TOPSYS"),"Trim")
! <arch> = VAX (if VAX) ***or***
= AXP (if Alpha)
! <node> = F$Edit(F$Getsyi("SCSNODE"),"Trim") ***or***
= F$Edit((F$Trnlnm("SYS$NODE")-"::"),"Trim") ***or***
= F$Edit((F$Trnlnm("SYS$TOPSYS"),"Trim")
$ create/dir/owner=system <dstdisk>[MULTINET.<node>.MULTINET]
$ create/dir/owner=system <dstdisk>[MULTINET.<arch>_COMMON.MULTINET]
$ set file/enter=<dstdisk>[MULTINET.<node>]SYSCOMMON.DIR -
<dstdisk>[MULTINET]<arch>_COMMON.DIR
$ backup/log/ignore=interlock -
<srcdisk>[<sysroot>.MULTINET...]*.*;* -
<dstdisk>[MULTINET.<node>.MULTINET...]/owner=original
$ backup/log/ignore=interlock -
<srcdisk>[<sysroot>.SYSCOMMON.MULTINET...]*.*;* -
<dstdisk>[MULTINET.<arch>_COMMON.MULTINET...]/owner=original
Change system command procedure to start multinet from the new
location.
old: $ @<srcdisk>[<sysroot>.MULTINET]START_MULTINET
new: $ @<dstdisk>[MULTINET.<node>.MULTINET]START_MULTINET
Reboot the system.
This system will now be running of off the new location and *OLD* version.
Upgrade Multinet.
Reboot the system.
This system will now be running of off the new location and *NEW* version.
Additional Systems in cluster of a particular architecture:
! <srcdisk> = Disk where current MultiNet files reside, most likely
the current system disk (F$Trnlnm("SYS$SYSDEVICE")
i.e. DKA0:
! <dstdisk> = Disk where new MultiNet files are to reside, can be
the same as above.
i.e. DKA100:
! <arch> = VAX (if VAX) ***or***
= AXP (if Alpha)
! <node> = F$Edit(F$Getsyi("SCSNODE"),"Trim") ***or***
= F$Edit((F$Trnlnm("SYS$NODE")-"::"),"Trim") ***or***
= F$Edit((F$Trnlnm("SYS$TOPSYS"),"Trim")
$ create/dir/owner=system <dstdisk>[MULTINET.<node>.MULTINET]
$ set file/enter=<dstdisk>[MULTINET.<node>]SYSCOMMON.DIR -
<dstdisk>[MULTINET]<arch>_COMMON.DIR
$ backup/log/ignore=interlock -
<srcdisk>[<sysroot>.MULTINET...]*.*;* -
<dstdisk>[MULTINET.<node>.MULTINET...]/owner=original
Change system command procedure to start multinet from the new
location.
old: $ @<srcdisk>[<sysroot>.MULTINET]START_MULTINET
new: $ @<dstdisk>[MULTINET.<node>.MULTINET]START_MULTINET
Note: If this system is booting from a different system disk then
the "First system in cluster of the same architecture" then
you will also need to do the following steps:
1. Copy SYS$SYSTEM:MULTINET*.EXE files from the system disk
of the "first system" to the system disk of the current
system.
<f-srcdisk> = System Disk of "first system"
<c-srcdisk> = System Disk of "current system"
$ Copy <f-srcdisk>:[VMS$COMMON.SYSEXE]MULTINET*.EXE -
<c-srcdisk>:[VMS$COMMON.SYSEXE]
2. Load the new MultiNet DCL verbs into DCLTABLES.EXE
$ Set Command/Table=SYS$COMMON:[SYSLIB]DCLTABLES.EXE -
/Output=SYS$COMMON:[SYSLIB]DCLTABLES.EXE -
<dstdisk>[MULTINET.<arch>_COMMON.MULTINET]MULTINET,USER
Reboot the system.
This system will now be running of off the new location *AND* new version.
=============================================================================
Copyright, Cisco Systems Inc., 1996. All rights reserved.
+------------------------------------------------+
| Mike Sullenberger | | |
| ***@cisco.com ||| ||| |
| Escalation Team ||||||||| |
| Customer Advocacy c i s c o |
+------------------------------------------------+