Efter lite initialt pyssel (det finns en "Remote Management Consol" som hade
"bad flash", en strapp på moderkortet kopplade bort den) så verkar systemet
som sådant fungera OK.
Nu ska ska diskarna flyttas. Den gamla maskinen använder 3 logiska volymer
varje består av två skuggade diskar vardera. DSAxxx: devicen är alltså det som
OS'et kör mot under drift.
Kod: Markera allt
$ sh dev d
Device Device Error Volume Free Trans Mnt
Name Status Count Label Blocks Count Cnt
DSA10: Mounted 0 ALPHASYS 27497015 528 1
DSA100: Mounted 0 DISK3 106253090 18 1
DSA200: Mounted 0 BCK_DISK 132755877 1 1
$1$DKB0: (OSSBY1) ShadowSetMember 1 (member of DSA10:)
$1$DKB100: (OSSBY1) ShadowSetMember 1 (member of DSA10:)
$1$DKB300: (OSSBY1) ShadowSetMember 1 (member of DSA100:)
$1$DKB400: (OSSBY1) ShadowSetMember 1 (member of DSA100:)
$1$DKB800: (OSSBY1) ShadowSetMember 0 (member of DSA200:)
$1$DKB900: (OSSBY1) ShadowSetMember 0 (member of DSA200:)
På bilden på disk-kabinettet så räknas SCSI adresserna nerifrån, så de två understa
är 0 och 100, nästa två är 300 och 400 och de straxt över mitten är 800 och 900.
Det hoppar lite eftersom SCSI adress 6 och 7 är undantagna (reserverade för hostens SCSI controllers).
Vi "dismountar" ena parat av varje shadowset :
Kod: Markera allt
$ dismount /abort $1$DKB100:
$ dismount /abort $1$DKB400:
$ dismount /abort $1$DKB900:
Device Device Error Volume Free Trans Mnt
Name Status Count Label Blocks Count Cnt
DSA10: Mounted 0 ALPHASYS 27910505 529 1
DSA100: Mounted 0 DISK3 110443646 20 1
DSA200: Mounted 0 BCK_DISK 132755877 1 1
$1$DKB0: (OSSBY1) ShadowSetMember 0 (member of DSA10:)
$1$DKB100: (OSSBY1) Online 0
$1$DKB300: (OSSBY1) ShadowSetMember 0 (member of DSA100:)
$1$DKB400: (OSSBY1) Online 0
$1$DKB800: (OSSBY1) ShadowSetMember 0 (member of DSA200:)
$1$DKB900: (OSSBY1) Online 0
Nu är dessa tillgängliga att flytta över till nya maskinen.
Bara att rycka ut ur disk-kabinettet och montera :
disk-ut.JPG
disk-in.JPG
Nu är dessa diskar "synliga" på nya systemet och systemt kan bootas från
den gamla systemdisken :
Kod: Markera allt
P00>>>sho dev
dka0.0.0.1.2 DKA0 COMPAQ BD01864552 3B05
dka200.2.0.1.2 DKA200 COMPAQ BF07289BC4 HPB1
dka400.4.0.1.2 DKA400 COMPAQ BF072863BA HPB4
P00>>>boot dka0
(boot dka0.0.0.1.2 -flags 0,0)
...
...
jumping to bootstrap code
OpenVMS (TM) Alpha Operating System, Version V8.3
© Copyright 1976-2010 Hewlett-Packard Development Company, L.P.
%SMP-I-SECMSG, CPU #01 message: P01>>>START
%SMP-I-CPUTRN, CPU #01 has joined the active set.
%EIA0, FastFD mode set by console
%EIA0, Full Duplex 100BaseTX connection selected
%EWA0, 100mbps_full_duplex mode set by console (EGA0_MODE)
%EWA0, BCM5703 located in 64-bit, 66-mhz PCI slot
%EWA0, Device type is BCM5703C (UTP) Rev A2 (10020000)
%SYSINIT-I-INCSHAMEM, system shadow set membership inconsistency
%SYSINIT-I-SHASINGMBR, single member system shadow set formed
Systemet varnar (eller egenteligen *informerar*, "-I-") om att den inte kan
skapa det gamla shadowsetet för systemdisken men kör vidare och skapar
ett shadowset med en disk (som förväntat).
Det enda som nu behöver justeras är "mount" kommandot som körs vid boot:
Kod: Markera allt
$! mount/system dsa100 /shadow=($1$dkb300, $1$dkb400) disk3
$! mount/system dsa200 /shadow=($1$dkb800, $1$dkb900) bck_disk
$!
$ mount/system dsa100 /shadow=($1$dka200, $1$dka300) disk3
$ mount/system dsa200 /shadow=($1$dka400, $1$dka500) bck_disk
De två översta raderna är de gamla och bortkommenterade.
De två undra har de nya SCSI adresserna som gäller i nya maskinen.
Det är allt som behöver ändras, resten av alla uppstartsrutiner för
applikationer o.s.v använder självaklart DSAxxx beteckningarna.