Package: e2fsprogs Version: 1.42.12-1 Severity: wishlist Hello,
the e4defrag manpages does not mention the outcome if other
applications access a file (read and/or write) while e4defrag is
processing it; including the case where that application opened the
file beforehand.
Probably one of these three:
- Not defined. Expect data corruption, don't do this.
- e4defrag/kernel assert data integrity, the application might be
stalled during critical operations.
- e4defrag/kernel assert data integrity, the e4defrag might be
stalled during critical operations.
From some tests by running e4defrag on the containers of a running
PostgreSQL database¹ I guess it's option three. But I'd really like to
hear an official word about this, and read it in the manpage.
In the case it's really option one, please enforce some extra checks
like exclusive locking and/or checking for open file handles.
Thanks in advance,
Christoph
¹ No worries, it was about to be purged anyway.
signature.asc
Description: Digital signature

