Why does fstrim fail on Red Hat Enterprise Linux KVM or VMware guests?
Issue
-
The
fstrimcommand fails on KVM or VMware virtual guests returning the following error:- On XFS filesystems:
fstrim: /path/to/mountpoint: the discard operation is not supported fstrim: /path/to/mountpoint: FITRIM ioctl failed: Input/output error- On Ext4 filesystems:
fstrim: /path/to/mountpoint: the discard operation is not supported fstrim: /path/to/mountpoint: FITRIM ioctl failed: Input/output error fstrim: /path/to/mountpoint: FITRIM ioctl failed: Operation not supported -
The exact error message depends on filesystem type, system state and version.
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 6
- VMware Guest
- KVM Guest
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.