From d2eaa67d4958e3761dc368862dcba2ba66ccbe7a Mon Sep 17 00:00:00 2001 From: Karolin Seeger Date: Fri, 9 Aug 2013 10:57:51 +0200 Subject: [PATCH] docs: Add basic man page for vfs_syncops. Signed-off-by: Karolin Seeger --- docs-xml/manpages/vfs_syncops.8.xml | 99 +++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 docs-xml/manpages/vfs_syncops.8.xml diff --git a/docs-xml/manpages/vfs_syncops.8.xml b/docs-xml/manpages/vfs_syncops.8.xml new file mode 100644 index 0000000..ccb0b67 --- /dev/null +++ b/docs-xml/manpages/vfs_syncops.8.xml @@ -0,0 +1,99 @@ + + + + + + vfs_syncops + 8 + Samba + System Administration tools + 4.1 + + + + + vfs_syncops + Ensure meta data operations are performed synchronously. + + + + + vfs objects = syncops + + + + + DESCRIPTION + + This VFS module is part of the + samba + 7 suite. + + + Some filesystems (even some journaled filesystems) require that a + fsync() be performed on many meta data operations to ensure that the + operation is guaranteed to remain in the filesystem after a power + failure. This is particularly important for some cluster filesystems + which are participating in a node failover system with clustered + Samba. On those filesystems the vfs_syncops VFS module + provides a way to perform those operations safely. + + + This module is stackable. + + + + + CONFIGURATION + + + Most of the performance loss with the vfs_syncops + VFS module is in fsync on close(). You can disable that with + syncops:onclose = no that can be set either globally + or per share. + + + + On certain filesystems that only require the last data written to be + fsync()'ed, you can disable the metadata synchronization of this module with + syncops:onmeta = no. This option can be set either + globally or per share. + + + + The vfs_syncops VFS module can also be disabled + completely for a share with syncops:disable = true. + + + + + EXAMPLES + + Add syncops functionality for [share]: + + + /data/share + syncops + no + + + + + + VERSION + + This man page is correct for version 4.1.0 of the Samba suite. + + + + + AUTHOR + + The original Samba software and related utilities + were created by Andrew Tridgell. Samba is now developed + by the Samba Team as an Open Source project similar + to the way the Linux kernel is developed. + + + + -- 1.7.10.4