This procedure needs to be performed on each of the systems connected to the storage area network (SAN) created by the minnow systems.
Verify that all SAN foundation software packages and patches are installed. This is done through puppet system.
Enable Solaris multipathing by editing /kernel/drv/scsi_vhci.conf and setting mpxio-disable="yes". Reboot the system.
Use the cfgadm -al to view all disks recognized by the operating system:
root[bash]@phys-bedge1-2# cfgadm -al Ap_Id Type Receptacle Occupant Condition c0 scsi-bus connected configured unknown c0::dsk/c0t0d0 CD-ROM connected configured unknown c1 scsi-bus connected configured unknown c1::dsk/c1t0d0 disk connected configured unknown c1::dsk/c1t1d0 disk connected configured unknown c2 scsi-bus connected unconfigured unknown c3 fc connected unconfigured unknown c4 fc-fabric connected configured unknown c4::210100e08b3b1fa9 unknown connected unconfigured unknown c4::256000c0ffc84dcd disk connected unconfigured unknown c4::256000c0ffc84ddc disk connected unconfigured unknown c4::266000c0ffe84dcd disk connected unconfigured unknown c4::266000c0ffe84ddc disk connected unconfigured unknown |
Configure each of the disks with the cfgadm -c configure option, for example:
root[bash]@phys-bedge1-2# cfgadm -c configure c4::266000c0ffe84dcd |
Verify that each disk was configured, for example:
root[bash]@phys-bedge1-2# cfgadm -al |grep c4::266000c0ffe84dcd c4::266000c0ffe84dcd disk connected configured unknown |
Now run format and you will be able to see the disks. Make sure their path contains /scsi_vhci/*.
Searching for disks...done AVAILABLE DISK SELECTIONS: 0 c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@0,0 1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@1,0 2. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@2,0 3. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@3,0 4. c9t600C0FF000000000084DCD2B7F3FDA00d0 <SUN-StorEdge3510-327R cyl 20478 alt 2 hd 64 sec 32> /scsi_vhci/ssd@g600c0ff000000000084dcd2b7f3fda00 |
Configure all disks seen on each of the HBAs. In this design, each disks will have 4 redundant paths. To verify number of paths available run luxadm command.
root[bash]@phys-bedge1-2# luxadm display \ /dev/rdsk/c9t600C0FF000000000084DDC30300FD702d0s2 DEVICE PROPERTIES for disk: /dev/rdsk/c9t600C0FF000000000084DDC30300FD702d0s2 Vendor: SUN Product ID: StorEdge 3510 Revision: 327R Serial Num: 084DDC30300F Unformatted capacity: 179510.000 MBytes Read Cache: Enabled Minimum prefetch: 0x0 Maximum prefetch: 0xffff Device Type: Disk device Path(s): /dev/rdsk/c9t600C0FF000000000084DDC30300FD702d0s2 /devices/scsi_vhci/ssd@g600c0ff000000000084ddc30300fd702:c,raw Controller /devices/pci@1c,600000/SUNW,qlc@1,1/fp@0,0 Device Address 266000c0ffe84ddc,6 Host controller port WWN 210100e08b3b66a5 Class primary State ONLINE Controller /devices/pci@1d,700000/SUNW,qlc@1,1/fp@0,0 Device Address 226000c0ffa84ddc,6 Host controller port WWN 210100e08b3b70a9 Class primary State ONLINE Controller /devices/pci@1d,700000/SUNW,qlc@1/fp@0,0 Device Address 266000c0ffe84ddc,6 Host controller port WWN 210000e08b1b70a9 Class primary State ONLINE Controller /devices/pci@1d,700000/SUNW,qlc@2,1/fp@0,0 Device Address 226000c0ffa84ddc,6 Host controller port WWN 210100e08b3bb4a2 Class primary State ONLINE |