ZFS rpool mirrored with mixed physical block sizes can be degraded

(Doc ID 2334487.1)

Last updated on DECEMBER 04, 2017

Applies to:

Solaris Operating System - Version 11.3 to 11.3 [Release 11.0]
Information in this document applies to any platform.

Symptoms

If rpool is a mirror of vdevs with mixed mixed physical block sizes, it can be degraded when the system is booted with the vdev with the smaller block size.

In the following example, the phyiscal block size of harddisk c0t600A0B800075FBCD0000038956683739d0 is 512 bytes and that of flashcard c8t1d0 is 4k.

The system can boot from c8t1d0 with no problem, but the rpool gets degraded when booted from c0t600A0B800075FBCD0000038956683739d0.

 

Changes

The rpool was created with the vdev with the smallar phyiscal block size.
After that another vdev with the larger phyiscal block size was attached.

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