table of contents
vzfsync(8) | Containers | vzfsync(8) |
NAME¶
vzfsync - perform fsync/fdatasync/fadvise on filesSYNOPSIS¶
vzfsync { -s,--sync |
-d,--datasync }
[-n,--dontneed] file
[file ...]
vzfsync --help
DESCRIPTION¶
This utility performs fsync(2) or fdatasync(2) for every supplied file name. It can also optionally perform posix_fadvise(2) with the argument of POSIX_FADV_DONTNEED. It is used from within vzmigrate(8) utility for live migration, right after copying ploop delta files (and before suspending a container) to sync those copied files to disk in order to optimize subsequent ploop mount time and, utlimately, container frozen time.OPTIONS¶
- -s,--sync
- Perform fsync.
- -d,--datasync
- Perform fdatasync.
- -n,--dontneed
- Perform posix_fadvise(POSIX_FADV_DONTNEED).
EXIT STATUS¶
Returns 0 upon success, or an appropriate error code in case of an error:- 1
- Invalid usage
- 2
- Failed to perform some requested operations on one or many files.
SEE ALSO¶
fsync(2), fdatasync(2), posix_fadvise(2).LICENSE¶
Copyright (C) 2014, Parallels, Inc. Licensed under GNU GPL v2.31 Mar 2014 | OpenVZ |