I'm running a SmartOS-based ZFS NAS, with a bunch of SATA disks directly connected to the logic board (no fancy disk controller / backplane or anything).
A 1.5 TB disk in my zpool recently failed.
# iostat -En c2t5d0 c2t5d0 Soft Errors: 0 Hard Errors: 8 Transport Errors: 21 Vendor: ATA Product: ST31500341AS Revision: SD17 Serial No: [...] Size: 1500.30GB <1500301910016 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 89040 Predictive Failure Analysis: 0
I hotswapped the disk with a new 2.0 TB disk, yet
iostat still says the same thing —
How can I tell the system to rescan the disk so it identifies the correct disk size? (I'd like it to probe the correct size so I can eventually expand my zpool.)
devfsadm -c diskas suggested on a similar question — no effect.
cfgadm -c configure sata0/5::dsk/c2t5d0— it just says
Device already configured; no effect.