A.17 I/O Write Commands (NetWare)

Use the commands in this section to manage the write behavior for moving dirty blocks (blocks where information has been modified) from the cache buffer to the disk, referred to as flushing the buffer. For more information about how this works, see Section 23.1, Enabling Flush Files Immediately to Write Data to the Disk on Close.


Enables or disables the ability to synchronously flush data to the specified volume when its files are closed. When it is disabled, NSS waits for the next scheduled write of data to the volume.


nss /FlushFilesImmediately=VOL1
nss /NoFlushFilesImmediately=VOL1

Set the maximum amount of time in seconds that modified NSS file system cache buffers are kept in memory before they are written to disk.

IMPORTANT:In OES 2 Linux, this timer is not used. It has been replaced by the group write timers for Journal, Metadata, and User Data. For information, see Section 31.3, Configuring or Tuning Group I/O.


nss /BufferFlushTimer=10

Default: 1

Range: 1 to 3600


Sets the maximum amount of time in seconds that modified blocks are kept in a cache buffer before flushing them to disk.

Increasing this number might reduce the number of writes to disk; however, it increases the amount of data that is lost if the system crashes.

Increasing the /FileFlushTimer setting beyond a minute or two can lead to overflowing the ZLOG file and throttling system operations.

Default: 10 seconds

Range: 1 to 3600 seconds