Replacing a drive on an Sun Fire[TM] X4500 that has not been explicitly failed by ZFS
Last updated on NOVEMBER 03, 2016
Applies to:Sun Fire X4500 Server - Version Not Applicable and later
Solaris Operating System - Version 10 3/05 HW1 and later
Sun Fire X4540 Server - Version Not Applicable and later
Oracle Solaris on x86-64 (64-bit)
There are instances when an Sun Fire[TM] X4500's drive firmware SMART (Self-Monitoring Analysis and Reporting Technology) predictively fails out a disk and reports it to fmadm.
ZFS however can report the drive as healthy.
Running cfgadm -c unconfigure is how the service manual recommends replacing the drive. However, since the drive was still healthy according to ZFS, the command will fail with the following:
For patched Solaris 10, ZFS now recognizes the predictive failure reported via SMART and faults the disk automatically.
The fix is in the Solaris 10 patch for <Bug: 15662359> activate ZPOOL_CONFIG_FRU in ON
149637-04 - x86
150125-03 - SPARC
Solaris 11.x has already implemented the feature.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms