Replacing a drive on an Sun Fire[TM] X4500 that has not been explicitly failed by ZFS (Doc ID 1011391.1)

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)
All Platforms

Symptoms

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

Patches:

149637-04 - x86
150125-03 - SPARC

Solaris 11.x has already implemented the feature.

Changes

N/A

Cause

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