Solaris Device In-Use Check Does Not Work For EMC PowerPath Devices Which May Lead To Data Corruption If EMCPP Devices Are Used More Than Once. (Doc ID 2192570.1)

Last updated on OCTOBER 16, 2016

Applies to:

Solaris Operating System - Version 10 3/05 and later
Information in this document applies to any platform.

Symptoms

Should the issue described in this document be encountered, filesystem corruption will be encountered.  Servers may panic, ZFS pools may become SUSPENDED or DEGRADED and begin reporting checksum errors, messages may contain alerts from UFS or VxFS indicating an fsck is required, etc. 

Changes

The issue is usually noticed after creating a new filesystem or ZFS Pool using EMC PowerPath devices that are already in-use by another pool/filesystem on the same or a different host. A common scenario involves two or more Cluster Nodes.  All nodes have access to the same storage and the device naming is typically the same across all nodes.  As an example, NodeA has a ZFS pool called 'tank' with the following 'emcpower' devices.  The zpool has recently become DEGRADED due to too many checksum errors:

 

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