Volume Manager excludes device that is not in exclude list

book

Article ID: 100011252

calendar_today

Updated On:

Description

Error Message

The vxconfigd debug log shows the device being excluded even though it is not in exclude list.

VxVM vxconfigd DEBUG  V-5-1-14613 ddl_claim_single_disk: disk is emcpowerd
VxVM vxconfigd DEBUG  V-5-1-21655 ddl_claim_single_disk: disk /dev/emcpowerd has devno 0x7830
.
VxVM vxconfigd DEBUG  V-5-1-14604 ddl_claim_single_disk: disk /dev/emcpowerd has vid = EMC pid = SYMMETRIX
VxVM vxconfigd DEBUG  V-5-1-14598 ddl_claim_single_disk: /dev/emcpowerd is excluded based on vid = EMC pid = SYMMETRIX
VxVM vxconfigd DEBUG  V-5-1-0 ddl_update_device_status: Updating emcpowerd (0x7830) -> 2 ()

 

Cause

This issue occurs when both emcpower# and emcpower#s devices exist and emcpower#s is in exlude list. This results emcpower# being excluded incorrectly along with emcpower#s.

Due to pattern matching issue, device is incorrectly excluded when:

  • The device name matches the first portion of an excluded device with longer name  and
  • The first non matching character of the excluded device name is "s"

For example on a system with devices emcpowerd and emcpowerds, if emcpowerds is excluded then emcpowerd is also excluded incorrectly.

# vxdisk list
DEVICE       TYPE            DISK         GROUP        STATUS
disk_0       auto:none       -            -            online invalid
emcpowera    auto:cdsdisk    -            -            online
emcpowerb    auto:cdsdisk    -            -            online
emcpowerc    auto:cdsdisk    -            -            online
emcpowerca   auto:cdsdisk    -            -            online
emcpowercs   auto:cdsdisk    -            -            online
emcpowerd    auto:cdsdisk    -            -            online
emcpowerda   auto:cdsdisk    -            -            online
emcpowerds   auto:cdsdisk    -            -            online

 - Disk emcpowercs and emcpowerds are excluded

#  vxdmpadm listexclude
Devices excluded from VxVM:
--------------------------
Paths :         emcpowercs      emcpowerds
.
Pathgroups : None
--------------------------

- vxdisk list shows emcpowerc and emcpowerd are also excluded incorrectly along with above 2 disks.

# vxdisk list
DEVICE       TYPE            DISK         GROUP        STATUS
disk_0       auto:none       -            -            online invalid
emcpowera    auto:cdsdisk    -            -            online
emcpowerb    auto:cdsdisk    -            -            online
emcpowerca   auto:cdsdisk    -            -            online
emcpowerda   auto:cdsdisk    -            -            online

 

Resolution

This issue is fixed from SF 5.1SP1RP3 and later patches.

Veritas suggests customers to install latest patches available which has fix for all known incidents.

Latest patches can be found from our SORT site.

https://sort.Veritas.com/patch/finder

 


Applies To

Systems running Storage Foundation (SF) 5.1SP1 / 5.1SP1RP1 / 5.1SP1RP2.

 

Issue/Introduction

Volume Manager (VxVM) excludes a device even though it is not listed in exclude list.