Solaris 10 NFS /etc/nfs/nfslog.conf 文件
此文件定义了 nfslogd 使用的日志记录的路径、文件名和类型。每个定义都与 tag 相关联。启动 NFS 服务器日志记录时,需要您标识每个文件系统的 tag。全局标记定义了缺省值。可以根据需要将各个标记与以下参数一起使用。
defaultdir=path
指定日志记录文件的缺省目录路径。除非您指定了不同的目录,否则缺省目录为 /var/nfs。
log=path/filename
设置日志文件的路径和文件名。缺省值为 /var/nfs/nfslog。
fhtable=path/filename
选择文件句柄到路径数据库文件的路径和文件名。缺省值为 /var/nfs/fhtable。
buffer=path/filename
确定缓冲区文件的路径和文件名。缺省值为 /var/nfs/nfslog_workbuffer。
logformat=basic|extended
选择创建用户可读日志文件时使用的格式。基本 (basic) 格式产生的日志文件与某些 ftpd 守护进程类似。扩展 (extended) 格式提供了更详细的视图。
如果未指定路径,则将使用由 defaultdir 定义的路径。另外,还可以使用绝对路径覆盖 defaultdir。
为了更容易地识别文件,请将文件置于单独的目录中。下面的示例列出了所需的更改。
% cat /etc/nfs/nfslog.conf
#ident "@(#)nfslog.conf 1.5 99/02/21 SMI"
#
.
.
# NFS server log configuration file.
#
global defaultdir=/var/nfs \
log=nfslog fhtable=fhtable buffer=nfslog_workbuffer
publicftp log=logs/nfslog fhtable=fh/fhtables buffer=buffers/workbuffer
在本示例中,以 log=publicftp 形式共享的任何文件系统都使用以下值:
◆缺省目录为 /var/nfs。
◆日志文件存储在 /var/nfs/logs/nfslog* 中。
◆文件句柄到路径数据库表存储在 /var/nfs/fh/fhtables 中。
◆缓冲区文件存储在 /var/nfs/buffers/workbuffer 中。
defaultdir=path
指定日志记录文件的缺省目录路径。除非您指定了不同的目录,否则缺省目录为 /var/nfs。
log=path/filename
设置日志文件的路径和文件名。缺省值为 /var/nfs/nfslog。
fhtable=path/filename
选择文件句柄到路径数据库文件的路径和文件名。缺省值为 /var/nfs/fhtable。
buffer=path/filename
确定缓冲区文件的路径和文件名。缺省值为 /var/nfs/nfslog_workbuffer。
logformat=basic|extended
选择创建用户可读日志文件时使用的格式。基本 (basic) 格式产生的日志文件与某些 ftpd 守护进程类似。扩展 (extended) 格式提供了更详细的视图。
如果未指定路径,则将使用由 defaultdir 定义的路径。另外,还可以使用绝对路径覆盖 defaultdir。
为了更容易地识别文件,请将文件置于单独的目录中。下面的示例列出了所需的更改。
% cat /etc/nfs/nfslog.conf
#ident "@(#)nfslog.conf 1.5 99/02/21 SMI"
#
.
.
# NFS server log configuration file.
#
global defaultdir=/var/nfs \
log=nfslog fhtable=fhtable buffer=nfslog_workbuffer
publicftp log=logs/nfslog fhtable=fh/fhtables buffer=buffers/workbuffer
在本示例中,以 log=publicftp 形式共享的任何文件系统都使用以下值:
◆缺省目录为 /var/nfs。
◆日志文件存储在 /var/nfs/logs/nfslog* 中。
◆文件句柄到路径数据库表存储在 /var/nfs/fh/fhtables 中。
◆缓冲区文件存储在 /var/nfs/buffers/workbuffer 中。
