I am a Solaris newbie. I have a Solaris 10u8 machine that is running an attached J4400 and some internal drives. We're using multipathed SAS I/O (stmsboot; mpathadm), so the device mount points have been moved off from their normal c0t5d0 to long strings -- in the case of
c0t5d0, it's now
/dev/rdsk/c6t5000CCA00A274EDCd0. (I can see this with
Normally, when replacing a disk on a Solaris system, I would run
cfgadm -c unconfigure c0::dsk/c0t5d0. However,
cfgadm -l does not list c6, nor does it list any disks. In fact, running cfgadm gets me the following:
bash# cfgadm -l /dev/rdsk/c0t5d0 Ap_Id Type Receptacle Occupant Condition /dev/rdsk/c0t5d0: No matching library found bash# cfgadm -l /dev/rdsk/c6t5000CCA00A274EDCd0 cfgadm: Attachment point not found bash# cfgadm -l c6t5000CCA00A274EDCd0 Ap_Id Type Receptacle Occupant Condition c6t5000CCA00A274EDCd0: No matching library found
So -- how do I administer and remove physical devices that are in multipath-managed controllers on Solaris 10u8?