VMs hang in OpenShift during mkfs.xfs on large disks
Applies to
- Trident
- OpenShift Environments
- ONTAP-SAN
Issue
- In OpenShift environments using Trident, VMs hang when formatting disks larger than 100GB with
mkfs.xfs
When 100 GB disk is used:
[root@HOST_NAME ~]# mkfs.xfs -L <label> /dev/<device>
meta-data=/dev/vdx isize=512 agcount=4, agsize=6553600 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1 nrext64=0
data = bsize=4096 blocks=26214400, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=16384, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Discarding blocks...Done.
When >100GB disk is used:
[root@HOST_NAME ~]# mkfs.xfs -L <label> /dev/<device>
meta-data=/dev/vdx isize=512 agcount=4, agsize=13107200 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1 nrext64=0
data = bsize=4096 blocks=52428800, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=25600, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
- The following errors are observed in the /var/log/messages file on the OpenShift host:
<span style="font-size:inherit">2025-09-14T09:52:03.745994-04:00 kernel: Buffer I/O error on dev dm-2, logical block 6251249536, async page read</span>
<span style="font-size:inherit">2025-09-14T09:52:03.746033-04:00 kernel: Buffer I/O error on dev dm-2, logical block 6251249537, async page read</span>
<span style="font-size:inherit">2025-09-14T09:52:03.746052-04:00 kernel: Buffer I/O error on dev dm-2, logical block 6251249538, async page read</span>
