PowerPath for Solaris: In an SRDF metro configuration, Proximity is not functioning.

Summary: Although "Proximity" is enabled in"powermt display options," PowerPath is not reporting the remote array as"asb:prox" and all the paths are showing "active:alive"

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Environment:
DELL EMC SW: PowerPath for Solaris release 6.0 P03 hotfix 1.
DELL EMC SW: PowerPath for Solaris release 6.0 P03.
DELL EMC SW: PowerPath for Solaris release 6.0 P04.
DELL EMC SW: SRDF Metro
DELL EMC HW: VMAX3

Although "Proximity" is enabled in "powermt display options", PowerPath is not reporting the remote array as "asb:prox" and all the paths are showing "active:alive"
 
# powermt display options
    Show CLARiiON LUN names:      true
    Path Latency Monitor: Off
    Performance Monitor: disabled
    Autostandby:  Proximity       (prox): enabled
....
(S/N and FA port WWN have been changed to preserve the customer's confidentiality)
# powermt display dev=0

Pseudo name=emcpower0a
Symmetrix ID=000XXXXXXXXX  <== only 1 S/N is showing up
Logical device ID=0038
Device WWN=60000XXXXXXXXXXXXXXXXXXXXXXXXXXX
state=alive; policy=SymmOpt; queued-IOs=0
==============================================================================
--------------- Host ---------------   - Stor -  -- I/O Path --   -- Stats ---
###  HW Path               I/O Paths    Interf.  Mode     State   Q-IOs Errors
==============================================================================
3086 pci@600/pci@1/pci@0/pci@4/pci@0/pci@3/SUNW,emlxs@0/fp@0,0   c14t50000975a8134804d0s0 FA  1d:04 active   alive      0      0
3086 pci@600/pci@1/pci@0/pci@4/pci@0/pci@3/SUNW,emlxs@0/fp@0,0   c14t50000975a8134c1fd0s0 FA  1d:31 active   alive      0      0   <<< path to the remote array 297801235 is active instead of asb:prox
3087 pci@600/pci@1/pci@0/pci@4/pci@0/pci@3/SUNW,emlxs@0,1/fp@0,0 c15t50000975a8134884d0s0 FA  3d:04 active   alive      0      0
3087 pci@600/pci@1/pci@0/pci@4/pci@0/pci@3/SUNW,emlxs@0,1/fp@0,0 c15t50000975a8134c9fd0s0 FA  3d:31 active   alive      0      0   <<< path to the remote array 297801235 is active instead of asb:prox

Cause

PowerPath on Solaris is not able to automatically detect sub-optimal paths to set as standby (Proximity with autostandby). After enabling autostandby and proximity, all paths (including sub-optimal) are still reported as "Active"  instead of "asb:prox"  in powermt commands.

This is working as designed. asb:prox on Solaris is available only for VPLEX geo cluster, but not for SRDF metro: This feature was made available after the latest (and final) release of PowerPath for Solaris was developed. As a consequence, it is normal to see all the devices "active" instead of "asb:prox"

Resolution

PowerPath for Solaris works as designed in an SRDF metro environment. If needed, the paths to the remote array can be set to standby with a manual command such as: 
powermt set mode=standby dev=c14t50000975a8134c1f
powermt set mode=standby dev=c30t50000975a8134c9f
In a Solaris environment, "proximity", even when enabled, is only taken into account for VPLEX, but not for VMAX SRDF metro. Since developments by Oracle have been stopped on Solaris, so were stopped the developments of new features for PowerPath on Solaris.

Affected Products

PowerPath for Solaris

Products

PowerPath for Solaris
Article Properties
Article Number: 000058577
Article Type: Solution
Last Modified: 13 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.