[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20140311213932.GA19176@redhat.com>
Date: Tue, 11 Mar 2014 21:39:32 +0000
From: "Richard W.M. Jones" <rjones@...hat.com>
To: linux-ext4@...r.kernel.org
Subject: fstrim has no effect on a just-mounted filesystem
Here's a problem I can't work out:
I have a filesystem (in a VM) that I know has at least 100MB of
deleted files on it. Doing this in a script:
mount -o discard /dev/sda1 /mnt
fstrim /mnt
... does nothing. Also the fstrim is almost instantaneous -- there's
no way it could be scanning the disk.
However, if I start with the same filesystem, mounted with -o discard,
and create and rm large files, while observing the size of the
underlying virtual disk, then discard is obviously working fine. 'rm'
of large files makes the underlying disk shrink.
Any ideas here?
Rich.
kernel: 3.12.5-302.fc20.x86_64
qemu: 1.7.0
virtio-scsi with discard=unmap
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists