Diskgroups gets disabled when scanning for newly presented LUNs

book

Article ID: 100027437

calendar_today

Updated On:

Description

Error Message

07/27 00:03:07:  VxVM vxconfigd ERROR V-5-1-12223 Error in claiming /dev/rhdisk225: The process file table is full.
07/27 00:03:07:  VxVM vxconfigd ERROR V-5-1-12223 Error in claiming /dev/rhdisk227: Too many open files
07/27 00:03:11:  VxVM vxconfigd NOTICE V-5-1-768 Offlining config copy 1 on disk hdiskpower20:
        Reason: Disk write failure
07/27 00:03:11:  VxVM vxconfigd NOTICE V-5-1-768 Offlining config copy 1 on disk hdiskpower15:
        Reason: Disk write failure
07/27 00:03:11:  VxVM vxconfigd NOTICE V-5-1-768 Offlining config copy 1 on disk hdiskpower19:
        Reason: Disk write failure
07/27 00:03:11:  VxVM vxconfigd NOTICE V-5-1-768 Offlining config copy 1 on disk hdiskpower16:
        Reason: Disk write failure
07/27 00:03:11:  VxVM vxconfigd NOTICE V-5-1-768 Offlining config copy 1 on disk hdiskpower21:
        Reason: Disk write failure
07/27 00:03:11:  VxVM vxconfigd ERROR V-5-1-7935 Disk group findg71: update failed: Disk group has no valid configuration copies
07/27 00:03:11:  VxVM vxconfigd ERROR V-5-1-7934 Disk group findg71: Disabled by errors
07/27 00:03:11:  VxVM vxconfigd WARNING V-5-1-8011 Internal transaction failed:  Disk group has no valid configuration copies

Cause

Due to a known issue in vxconfigd, when attaching shared memory segments to the process address space fails, the error is not handled properly.
This causes vxconfigd to leak huge amount of memory starting to fail new memory allocations. This memory leak results in error in claiming disks and offlining configuration copies, ending with diskgroups getting disabled.

This issue is tracked via incident e2524936.

Resolution

This issue is fixed by code change to handle the above error properly and is available in below VxVM patches.

Solaris / AIX / Linux: 5.1SP1RP2P3

HP-UX: 51SP1RP1P1

AIX: 50MP3RP5HF9

 


Applies To

This issue applies to 5.1SP1 / 5.1SP1RP1 / 5.1SP1RP2 on all platforms and 50MP3 on AIX

Issue/Introduction

When running vxdctl enable command to scan for newly presented LUNs, all the disks groups in the systems gets disabled.

Additional Information

ETrack: 2524936