This issue only applies to server modules running the Oracle Solaris 10 1/13 OS.
If you use the cfgadm command to unconfigure a drive, the drive's blue Ok to Remove LED might not illuminate. This issue makes it difficult to confirm that the drive is ready to be removed and to identify the drive's physical location.
Workaround: Perform these steps to confirm that the drive is ready to be removed and to identify the drive's physical slot.
Use the cfgadm command to identify the drive's WWID that you plan to unconfigure.
In this example, the fifth drive will be unconfigured. The fifth drive has a WWID of w5000c50033278c09,0.
# cfgadm -al | grep disk c7::w5000cca016065039,0 disk-path connected configured unknown c8::w5000cca0257b4999,0 disk-path connected configured unknown c9::w5000cca0257ca335,0 disk-path connected configured unknown c10::w5000cca03c252999,0 disk-path connected configured unknown c13::w5000c50033278c09,0 disk-path connected configured unknown
Unconfigure the drive.
# cfgadm -c unconfigure c13::w5000c50033278c09,0
Verify that the drive is unconfigured.
# cfgadm -al | grep disk c7::w5000cca016065039,0 disk-path connected configured unknown c8::w5000cca0257b4999,0 disk-path connected configured unknown c9::w5000cca0257ca335,0 disk-path connected configured unknown c10::w5000cca03c252999,0 disk-path connected configured unknown c13::w5000c50033278c09,0 disk-path connected unconfigured unknown <<==
If the drive Ok to Remove LED does not illuminate perform the remaining steps.
Send the output of the prtconf -v command to a file.
# prtconf -v > /tmp/prtconf.out
Open the file with an editor and search for the WWID of the unconfigured drive (5000c50033278c09 in this procedure's example).
In the output, confirm the drive location and that the drive is offline.
Look two lines above the WWID to identify the drive's location (HDD4 in this example)
Look at the line after the line with the WWID. The word offline indicates the drive is unconfigured.
disk, instance #13 (driver not attached) System software properties: name='ddi-devid-registrant' type=int items=1 value=00000001 Hardware properties: name='class' type=string items=1 value='scsi' name='inquiry-revision-id' type=string items=1 value='0B70' name='inquiry-product-id' type=string items=1 value='ST930003SSUN300G' name='inquiry-vendor-id' type=string items=1 value='SEAGATE' name='inquiry-device-type' type=int items=1 value=00000000 name='compatible' type=string items=4 value='scsiclass,00.vSEAGATE.pST930003SSUN300G.r0B70' + 'scsiclass,00.vSEAGATE.pST930003SSUN300G' + 'scsiclass,00' + 'scsiclass' name='client-guid' type=string items=1 value='5000c50033278c0b' location: /dev/chassis/SPARC_T5-2.1144BD5ZZZ//SYS/SASBP/HDD4/disk <== Location Paths from multipath bus adapters: Path 5: /pci@3c0/pci@1/pci@0/pci@2/scsi@0/iport@1/disk@w5000c50033278c09,0 mpt_sas#7 (offline) <== Driver offline means drive is unconfigured. name='wwn' type=string items=1 value='5000c50033278c0b' name='lun' type=int items=1 value=00000000 name='lun64' type=int64 items=1 value=0000000000000000 name='target-port' type=string items=1 value='w5000c50033278c09' name='attached-port' type=string items=1 value='w508002000147f5b1' name='attached-port-pm' type=string items=1 value='1' name='target-port-pm' type=string items=1 value='1' name='phy-num' type=int items=1 value=00000000 name='obp-path' type=string items=1 value= '/pci@3c0/pci@1/pci@0/pci@2/scsi@0/disk@w5000c50033278c09,0'