The problem is two-fold -- the RAID controller firmware needs to be updated, and sd.conf needs to be configured properly. Here are the instructions for the Areca ARC-1280 RAID controller to expose all drives to Solaris: NOTE: This was done with Solaris 10 u6 (10/08) and the 2/2/09 patch cluster, though I'm not sure either are required as long as you have the arcmsr driver installed. + Upgrade arcmsr Solaris driver to version 1.20.00.16, dated 2008-07-31: ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/Solaris/DRIVER/1.20.00.16-80731.zip + Upgrade RAID controller firmware to version 1.46, dated 2009-01-06: ftp://ftp.areca.com.tw/RaidCards/BIOS_Firmware/ARC1280/146-90106.zip Instructions are available at ftp://ftp.areca.com.tw/RaidCards/BIOS_Firmware/FirmwareUpdateProcess.pdf + Configure the RAID controller as JBOD in controller BIOS or via the HTTP proxy: System Config | JBOD/RAID Config: JBOD Note: this also works with each drive configured as pass-thru, but that takes more work and is left as an exercise for the reader. + Edit /kernel/drv/sd.conf and change it to read: # Areca controller Ch01 - Ch08 name="sd" class="scsi" target=0 lun=0; name="sd" class="scsi" target=0 lun=1; name="sd" class="scsi" target=0 lun=2; name="sd" class="scsi" target=0 lun=3; name="sd" class="scsi" target=0 lun=4; name="sd" class="scsi" target=0 lun=5; name="sd" class="scsi" target=0 lun=6; name="sd" class="scsi" target=0 lun=7; # Areca controller Ch09 - Ch16 name="sd" class="scsi" target=1 lun=0; name="sd" class="scsi" target=1 lun=1; name="sd" class="scsi" target=1 lun=2; name="sd" class="scsi" target=1 lun=3; name="sd" class="scsi" target=1 lun=4; name="sd" class="scsi" target=1 lun=5; name="sd" class="scsi" target=1 lun=6; name="sd" class="scsi" target=1 lun=7; # Areca controller Ch17 - Ch24 name="sd" class="scsi" target=2 lun=0; name="sd" class="scsi" target=2 lun=1; name="sd" class="scsi" target=2 lun=2; name="sd" class="scsi" target=2 lun=3; name="sd" class="scsi" target=2 lun=4; name="sd" class="scsi" target=2 lun=5; name="sd" class="scsi" target=2 lun=6; name="sd" class="scsi" target=2 lun=7; + Perform a reconfigure reboot in Solaris: reboot -- -rv When Solaris reboots, all installed drives will be visible to the kernel. _______________________________________________ sunmanagers mailing list sunmanagers@sunmanagers.org http://www.sunmanagers.org/mailman/listinfo/sunmanagersReceived on Sat Feb 14 11:31:41 2009
This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:44:13 EST