Error V-3-23544 reported during vxresize operation indicating target size is too small for file system blocks in use

book

Article ID: 100030069

calendar_today

Updated On:

Description

Error Message

UX:vxfs fsadm: ERROR: V-3-23544: sectors must be >= XXXXXX as they are currently in use.

 

Cause

This issue can occur when there is a miss in adding the "+" sign while mentioning the new size, indicating an absolute value rather than an incremental value:

# vxresize -g datadg datavol 7g
UX:vxfs fsadm: ERROR: V-3-23544: sectors must be >=20240524 as they are currently in use.
VxVM vxresize ERROR V-5-1-7514 Problem running fsadm command for volume datavol, in diskgroup datadg

The sector value in the error message indicates that the file system being resized contains 20240524 blocks (512 bytes) of data.  This is slightly larger than 10GB.  The above command is attempting to resize the volume to 7GB.

To verify the status of the file system use the df command and examine the in-use value:

# df -k | grepdatavol
/dev/vx/dsk/datadg/datavol    20480000  10120262      %49    /datavol

 
 

Resolution

Adjust the resize command with '+' sign so the target size does not clip the data already present on the file system:

#vxresize -g datadg datavol +7g

 

 

 

Issue/Introduction

When attempting during vxresize operation an error is reported that indicates that the target size is too small for file system blocks in use