Applications using DMAPI functions to write to VxFS filesystems may encounter data corruption on HP-UX 11.31

book

Article ID: 100002258

calendar_today

Updated On:

Resolution

Data Management API (DMAPI) is the interface defined in the X/Open document "Systems Management: Data Storage Management (XDSM) API" which cover how the file systems should support DMAPI for Hierarchical Storage Management.

Veritas has identified a defect with VxFS and the way it is writing files using dmapi_punch_hole when utilizing Unified File Cache from HP-UX 11.31. This causes the data to be written at wrong blocks.
 
This issue is only observed on HP-UX 11iv3 with Unified File Cache Enabled (which is enabled by default on HP-UX 11iv3).
 
This issue was originally fixed in the VxFS 5.0RP8HF3 patch and the fix was subsequently included in the VxFS 5.0.1RP2 and 5.1SP1RP3 patches.
 
 

 

Issue/Introduction

Applications using DMAPI functions to write to VxFS filesystems may encounter data corruption on HP-UX 11.31