[Info-vax] MOUNT/SYSTEM before SHADOWING license loaded: /SYSTEM vs. /NOSYSTEM
Phillip Helbig---undress to reply
helbig at astro.multiCLOTHESvax.de
Sun Feb 27 05:13:05 EST 2011
For a long time now, I have been mounting /CLUSTER a shadowed disk which
itself contains the license database. At least when this is done at
startup (and I have to do it at startup, since SYSUAF and most other
files which one can move off the system disk are on it), it works, even
though the shadowing license is not loaded until after this shadow set
is mounted.
Would such a mount work at startup but /NOSYSTEM?
The reason I need to do this is that I have to issue SET VOLUME/LIMIT on
this shadow set, which requires a /NOSYSTEM mount. The idea is the
following:
$ if f$trnlnm("volume_limit_start") .nes. "TRUE"
$ then
$ define/table=lnm$syscluster volume_limit_start TRUE
$ mount/nosystem/noassist/norebuild -
DSA510:/SHADOW=($33$DKB0:,$33$DKB500:) USER
$ set volume/limit dsa510:
$ dismount dsa510:
$ define/table=lnm$syscluster volume_limit_end TRUE
$ else
$wait_for_volume_limit:
$ if f$trnlnm("volume_limit_end") .eqs. "TRUE" then goto volume_limit_done
$ wait 0:0:5
$ goto wait_for_volume_limit
$ endif
$volume_limit_done:
$!
$!==============================================================
$! DSA510:/SHADOW=($22$DKA0:,$22$DKA500:,$44$DKA400:) USER
$ MOUNT/CLUSTER/NOASSIST/NOREBUILD -
DSA510:/SHADOW=($33$DKB0:,$33$DKB500:) USER
The logical names are to coordinate near simultaneous mounting after a
cluster reboot.
Note that the original list of members is commented out, replaced with
two members on the same node. The old shadow set has two members on one
VAX and another on another VAX (up until recently: 2 VAXes and 1 ALPHA
in the cluster). Since DDS works only for ALPHA, I have to take the
VAXes out of the cluster, so the idea is:
o add 2 more ALPHAs to the cluster (already done)
o shut down the entire cluster
o physically move the cable connecting the two $22$ members from a
VAX to what was formerly the only ALPHA in the cluster (slow
machine)
o reboot the cluster, now consisting of the original (slow) ALPHA
and two new (fast) ALPHAs
o during reboot, the code above will be executing, allowing me to
use DDS and DVE on the shadow set
o use DDS and DVE to move the DISK$USER shadow set from the old
disks to newer disks
o replace slow ALPHA with fast ALPHA
The reason for moving the shadow set is that the old disks are 5 MB/s
and the new ones are 40 MB/s (though at the moment limited to 20 MB/s by
the BA356 shelf) and are also easy-to-replace SBB disks. Since the new
disks are slightly larger (17773524 as opposed to 17755614 blocks), I
have to use DDS and DVE to move the shadow set to the new disks.
Have I missed anything?
More information about the Info-vax
mailing list