Veritas Volume Manager (Solaris Sparc) 5.1 SP1 RP1 P2 HF5 addresses the handling of ZFS devices controlled by the EMC PowerPath multipathing driver pp_dgc_claim_device

Article:TECH160193  |  Created: 2011-05-17  |  Updated: 2012-07-21  |  Article URL http://www.symantec.com/docs/TECH160193
Article Type
Technical Solution


Issue



 

This document attempts to explain the product defect in relation to the handling of ZFS luns controlled by the EMC PowerPath multipathing driver.

Veritas DMP can co-exist with EMC PowerPath via the use of multiple ASL libraries “libvxemc.so", “libvxCLARiiON.so” and "libvxpp.so" for which are installed by default.


The key change is the introduction of the "libvxpp.so" ASL library in 5.0 MP3 onwards. The "libvxpp.so" ASL is required to handle the TPD (Third Party Driver) claiming mechanism for PowerPath controlled LUNS.


Whilst testing the exclusion and inclusion process of the "libvxpp.so" ASL.



Error



pp_dgc_claim_device: Could not get device number for <clariion_device> related to ZFS luns


Environment




Solaris Sparc

5.1 SP1


Cause




After a clean reboot, VxVM is reporting the ZFS luns correctly for which are controlled by EMC PowerPath


After a reboot:
# vxdisk list | grep ZFS
emcpower0s2  auto:ZFS        -            -            ZFS
emcpower1s2  auto:ZFS        -            -            ZFS
emcpower2    auto:ZFS        -            -            ZFS
emcpower105s2 auto:ZFS        -            -            ZFS
emcpower106s2 auto:ZFS        -            -            ZFS
emcpower107s2 auto:ZFS        -            -            ZFS


Running script

# ./dis_vxconfigd.sh
.

.
+ vxconfigd -k

real    0m21.86s
user    0m7.61s
sys     0m10.41s
+ vxdctl mode
mode: enabled
#


Shortly afterwards

#
pp_claim_device: Could not get device number for /dev/rdsk/emcpower0
pp_claim_device: Could not get device number for /dev/rdsk/emcpower0
pp_claim_device: Could not get device number for /dev/rdsk/emcpower1
pp_claim_device: Could not get device number for /dev/rdsk/emcpower0
pp_claim_device: Could not get device number for /dev/rdsk/emcpower106
pp_claim_device: Could not get device number for /dev/rdsk/emcpower1

# vxdisk list | grep ZFS
emcpower0    auto:ZFS        -            -            ZFS
emcpower1    auto            -            -            ZFS
emcpower2    auto            -            -            ZFS
emcpower105s2 auto:ZFS        -            -            ZFS
emcpower106  auto            -            -            ZFS
emcpower107s2 auto:ZFS        -            -            ZFS


 

 


Solution



Apply 5.1 SP1 RP1 P2 HF5.





Article URL http://www.symantec.com/docs/TECH160193


Terms of use for this information are found in Legal Notices