Este archivo define la ruta de acceso, los nombres de archivo y el tipo de registro que va a utilizar nfslogd. Cada definición se asocia a una marca. Para iniciar el registro del servidor NFS, es necesario que identifique la etiqueta para cada sistema de archivos. La etiqueta global define los valores predeterminados.
Puede utilizar los siguientes parámetros con cada etiqueta según sea necesario.
Especifica la ruta de acceso de directorio predeterminada para los archivos de registro. A menos que lo especifique de una forma diferente, el directorio predeterminado es /var/nfs.
Establece la ruta y el nombre de archivo para los archivos log. El valor predeterminado es /var/nfs/nfslog.
Selecciona la ruta de acceso y el nombre de archivo para los archivos de la base de datos de identificador de archivo a ruta. El valor predeterminado es /var/nfs/fhtable.
Determina la ruta de acceso y el nombre de archivo para los archivos de la memoria intermedia. El valor predeterminado es /var/nfs/nfslog_workbuffer.
Selecciona el formato que se debe utilizar al crear archivos log que pueda leer el usuario. El formato básico genera un archivo log que es similar a algunos daemons ftpd. El formato ampliado proporciona una vista más detallada.
Si la ruta de acceso no está especificada, se utiliza la ruta definida por defaultdir. También, puede sustituir defaultdir con una ruta absoluta.
Para identificar los archivos más fácilmente, colóquelos en directorios independientes. El ejemplo siguiente muestra los cambios que se necesitan.
Ejemplo 7-1 Archivo de configuración de ejemplo de registro del servidor NFS# 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
El ejemplo muestra un sistema de archivos que se comparte con log=publicftp. Un sistema de archivos que se comparte con log=publicftp utiliza los siguientes valores:
El directorio por defecto es /var/nfs.
Los archivos log se almacenan en /var/nfs/logs/nfslog*.
Las tablas de la base de datos de identificador de archivo a ruta se almacenan en /var/nfs/fh/fhtables.
Los archivos de memoria intermedia se almacenan en /var/nfs/buffers/workbuffer.
Para obtener información sobre la activación de sesión de servidor NFS, consulte Cómo activar el inicio de sesión de servidor NFS.