
Lattus A10 Access Node Installation Guide
77
Step 7: Configure NFS
and CIFS Clients
While not strictly part of the Lattus A10 software installation, the
following information should be used to configure NAS clients for
correct operation and best performance.
Configuring Linux NFS Clients
NFS version 3 should be specified, as well as TCP. In addition, the read
and write maximum request sizes should be set to
1MB
.
And for best performance, the
sync
(Linux and most Unix versions) or
forcedirectio
(Solaris) options should be used, provided that the
ingest application generally does I/O in a block size that is a multiple of
1 MB (although occasional non-compliant writes such as when
ingesting the tail end of a file will not significantly affect performance).
The Linux and Solaris
cp
commands will both perform compliant writes
by default when operating on a StorNext file system over NFS. Other
programs may need to run with special options.
For example, the UNIX
tar
command should be run with
-b 2048
. If the
primary ingest applications perform writes in chunks smaller than 64K
and cannot be modified, the
sync
and
forcedirectio
options should
not be used. Commands such as
strace
(Linux) and
truss
(Solaris) can
be run against the ingest application to determine the size of writes
being performed.