Sun Cluster 3.0 - did devices
Dear all,
I have the following problem on SunCluster 3.0. The nodes are 2 x V880 running Solaris8.0 10/00.
The shared array is a third part, and both the nodes are correctly seeing the shared disk by 'format' command.
I'm reinstalling the cluster from scratch: I installed the packages, run the scinstall on node1 and added node2.
Just before to run the scsetup to set the quorum and exit the "install mode" status I checked the the did devices to chose the shared d*: unfortunately only node1 was linking the shared disks to a did device.
This is the output of scdidadm -L
1 node1:/dev/rdsk/c0t6d0 /dev/did/rdsk/d1 -> cdrom
2 node1:/dev/rdsk/c1t4d0 /dev/did/rdsk/d2 |
3 node1:/dev/rdsk/c1t0d0 /dev/did/rdsk/d3 |
4 node1:/dev/rdsk/c1t3d0 /dev/did/rdsk/d4 | Local Disks on node1
5 node1:/dev/rdsk/c1t5d0 /dev/did/rdsk/d5 |
6 node1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d6 |
7 node1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d7 |
8 node1:/dev/rdsk/c2t0d0 /dev/did/rdsk/d8 ==> Shared Disk
15 node2:/dev/rdsk/c0t6d0 /dev/did/rdsk/d15 -> cdrom
16 node2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d16 |
17 node2:/dev/rdsk/c1t3d0 /dev/did/rdsk/d17 |
18 node2:/dev/rdsk/c1t5d0 /dev/did/rdsk/d18 | Local Disks on node2
19 node2:/dev/rdsk/c1t4d0 /dev/did/rdsk/d19 |
20 node2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d20 |
21 node2:/dev/rdsk/c1t0d0 /dev/did/rdsk/d21 |
Another important thing is the scsi-initiator id has been modified:
node1: scsi-initiator-id=8
node2: scsi-initiator-id=7
This what I tried:
a) remove/ remap the device on both the node with:
cfgadm -c unconfigure c2
devfsadm -C
scdidadm -C
cfgadm -c configure c2
scdidadm -r
devfsadm
reboot -- -r
after then only node2 has the link :
8 node2:/dev/rdsk/c2t0d0 /dev/did/rdsk/d8
b) change the entry on
/etc/cluster/ccr/did_instances
and reset the checksum: unsuccesfully
( the file is recreated after the reboot: no really cleaver trick)
Do you have any better idea?
Many Thanks
Matt

