Mulit-initiator SCSI


Copyright 2002, 2003 Andy Barclay
OpenContent License (OPL)

Two machines, ushqseng25 and ushqseng27

Want to configure High Availability failover between these
two machines.

Will be connecting both machines to a D-1000 differential scsi array.

Must reset the SCSI id of the controller in one of the nodes from 7 to 6

Here is the procedure ON THAT ONE NODE

ok setenv auto-boot? false
ok reset-all
.....
ok probe-scsi-all
----------------------------------------------------------
/pci@1f,2000/scsi@1,1

/pci@1f,2000/scsi@1
Target 0 
  Unit 0   Disk     FUJITSU MAJ3182M SUN18G 0503
Target 1 
  Unit 0   Disk     FUJITSU MAJ3182M SUN18G 0503
Target 2 
  Unit 0   Disk     FUJITSU MAJ3182M SUN18G 0503
Target 3 
  Unit 0   Disk     FUJITSU MAJ3182M SUN18G 0503
Target 4 
  Unit 0   Disk     FUJITSU MAJ3182M SUN18G 0503
Target 5 
  Unit 0   Disk     FUJITSU MAJ3182M SUN18G 0503
Target e 
  Unit 0   Processor     SYMBIOS D1000           2   

/pci@1f,4000/scsi@3,1

/pci@1f,4000/scsi@3
Target 0 
  Unit 0   Disk     FUJITSU MAG3182L SUN18G 1111
Target 1 
  Unit 0   Disk     FUJITSU MAG3182L SUN18G 1111
Target 6 
  Unit 0   Removable Read Only device    TOSHIBA XM6201TASUN32XCD1103
----------------------------------------------------------

We can see that the shared storage controller's physical address is:
/pci@1f,2000/scsi@1

ok  nvedit
        0:  probe-all install-console banner
        1:  cd /pci@1f,2000/scsi@1
        2:  6 " scsi-initiator-id" integer-property
        3:  device-end
        7:  banner (Control C)
ok  nvstore
ok  setenv use-nvramrc? true
ok  setenv auto-boot? true
ok  reset-all