vfs_syncops − Ensure meta data operations are performed synchronously.


vfs objects = syncops


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.


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.


Add syncops functionality for [share]:


path = /data/share

vfs objects = syncops

syncops:onclose = no


This man page is correct for version 4.1.0 of the Samba suite.


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.

More Linux Commands

attr_set(3ncurses) - curses character and window attribute c
These routines manipulate the current attributes of the named window. The current attributes of a window apply to all characters that are written into the windo

gnutls_x509_crt_import_pkcs11(3) - API function (Man Page)
This function will import a PKCS 11 certificate to a gnutls_x509_crt_t structure. RETURNS On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative err

canvas(n) - Create and manipulate canvas widgets (Man Page)
The canvas command creates a new window (given by the pathName argument) and makes it into a canvas widget. Additional options, described above, may be specifie

kbuildsycoca4(8) - Rebuilds the system configuration cache
kbuildsycoca4, as part of the KDE command line tools ensures the proper operation of KDE by reading in all the .desktop, .xml, and .protocol files to construct

pam_permit(8) - The promiscuous module - Linux manual page
pam_permit is a PAM module that always permit access. It does nothing else. In the case of authentication, the users name will be set to nobody if the applicati

menu_grey(3menu) - color and attribute control for menus....
The function set_menu_fore sets the foreground attribute of menu. This is the highlight used for selected menu items. menu_fore returns the foreground attribute

tc-pfifo_fast(8) - three-band first in, first out queue.....
pfifo_fast is the default qdisc of each interface. Whenever an interface is created, the pfifo_fast qdisc is automatically used as a queue. If another qdisc is

atanl(3) - arc tangent function (Library - Linux man page)
The atan() function calculates the principal value of the arc tangent of x; that is the value whose tangent is x. RETURN VALUE On success, these functions retur

SDL_SetColorKey(3) - Sets the color key (transparent pixel)
Sets the color key (transparent pixel) in a blittable surface and enables or disables RLE blit acceleration. RLE acceleration can substantially speed up blittin

ModPerl::RegistryCooker(3pm) - Cook mod_perl 2.0 Registry Mo
ModPerl::RegistryCooker is used to create flexible and overridable registry modules which emulate mod_cgi for Perl scripts. The concepts are discussed in the ma

libXp(3x) - X Print Client Library - Linux manual page......
libXp provides public APIs to allow client applications to render to non-display devices. When an application wishes to print, it makes a display connection to

lgammaf(3) - log gamma function (Library - Linux man page)
For the definition of the Gamma function, see tgamma(3). The lgamma() function returns the natural logarithm of the absolute value of the Gamma function. The si

We can't live, work or learn in freedom unless the software we use is free.