VFS_SYNCOPS



VFS_SYNCOPS

NAME
SYNOPSIS
DESCRIPTION
CONFIGURATION
EXAMPLES
VERSION
AUTHOR

NAME

vfs_syncops − Ensure meta data operations are performed synchronously.

SYNOPSIS

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]:

[share]

path = /data/share

vfs objects = syncops

syncops:onclose = 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.




More Linux Commands

manpages/wchgat.3ncurses.html
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

manpages/gnutls_x509_crt_import_pkcs11.3.html
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

manpages/canvas.n.html
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

manpages/kbuildsycoca4.8.html
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

manpages/pam_permit.8.html
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

manpages/menu_grey.3menu.html
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

manpages/tc-pfifo_fast.8.html
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

manpages/atanl.3.html
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

manpages/SDL_SetColorKey.3.html
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

manpages/ModPerl::RegistryCooker.3pm.html
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

manpages/libXp.3x.html
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

manpages/lgammaf.3.html
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.