Seems there is a workaround for this. See emc273475 "How do I get PowerPath to recognize that I've changed the failovermode from 1 to 4?" while engineering investigate it.  Apparently this is also seen on HP/UX.
Hi,  Anyone seen this where the incorrect CLARiiON "Array failover mode" is shown in the powermt display dev=all output?  It has been set to 4 on the array but still shows 1 on the host even after a reboot and running powermt config. Solaris is version 5.10  Any help appreciated as I have recommended to my customer to use the new mode.  powermt display dev=all Pseudo name=emcpower3a CLARiiON ID=CKMXXXXXXXXXX [sun-server-198] Logical device ID=6006016022C0250056A1F3AAD8BDE011 [LUN 176] state=alive; policy=CLAROpt; priority=0; queued-IOs=0;  Owner: default=SP A, current=SP A       Array failover mode: 1 ============================================================================== --------------- Host ---------------   - Stor -   -- I/O Path --  -- Stats --- ###  HW Path               I/O Paths    Interf.   Mode    State   Q-IOs Errors ============================================================================== 3072 pci[NAME],600000/lpfc[NAME]/fp[NAME],0 c1t500601644460170Ad1s0 SP A4     active  alive       0      0 3072 pci[NAME],600000/lpfc[NAME]/fp[NAME],0 c1t5006016D4460170Ad1s0 SP B5     active  alive       0      0 3074 pci[NAME],600000/lpfc[NAME]/fp[NAME],0 c2t500601654460170Ad1s0 SP A5     active  alive       0      0 3074 pci[NAME],600000/lpfc[NAME]/fp[NAME],0 c2t5006016C4460170Ad1s0 SP B4     active  alive       0      0  Thanks  Smarti
PowerPath 5.3_b473 on Solaris showing incorrect array failover mode