NOMBRE
nfs − formato del fstab para nfs y opciones
SINOPSIS
/etc/fstab
DESCRIPCIÓN
El fichero fstab contiene información acerca de qué sistemas de ficheros montar, dónde montarlos y con qué opciones. Para montajes NFS, contiene el nombre del servidor y el directorio exportado en ese servidor para montar, el directorio local que es el punto de montaje, y las opciones específicas de NFS que controlan cómo debe ser montado ese sistema de ficheros.
Lo siguiente es un ejemplo de una línea de un fichero /etc/fstab acerca de cómo montar un sistema de ficheros NFS.
server:/usr/local/pub |
/pub |
nfs |
|||
rsize=8192,wsize=8192,timeo=14,intr |
Opciones
rsize=n |
La cantidad de bytes que NFS utiliza para leer ficheros de un servidor NFS. El valor por omisión depende del núcleo, actualmente es 1024 bytes. (Sin embargo, el rendimiento aumenta enormemente pidiendo rsize=8192.) | ||
wsize=n |
La cantidad de bytes que NFS usa para escribir ficheros en un servidor NFS. El valor por omisión depende del núcleo, actualmente es 1024 bytes. (Sin embargo, el rendimiento aumenta grandemente pidiendo wsize=8192.) | ||
timeo=n |
El límite de tiempo en décimas de segundo usado antes de la primera retransmisión después de una expiración RPC. El valor por omisión es 7 décimas de segundo. Después de la primera expiración, el tiempo de expiración se duplica después de cada expiración consecutiva hasta que se alcanza un tiempo de expiración máximo de 60 segundos o la cantidad de retransmisiones es muy grande. En ese momento, si el sistema de ficheros está montado en forma rígida, cada cascada de expiraciones comienza con valores iniciales dos veces más grandes que la cascada anterior, duplicándose en cada retransmisión. La expiración máxima siempre es 60 segundos. Se puede conseguir un mejor rendimiento global si se aumenta el límite de tiempo si se está montando el sistema de ficheros en una red congestionada, en un servidor lento, o a través de varios encaminadores o pasarelas. | ||
retrans=n |
La cantidad de expiraciones menores y retransmisiones que deben ocurrir antes de que se dé una expiración mayor. El valor por omisión es 3 expiraciones. Cuando una expiración mayor ocurre, la operación de fichero se cancela o se imprime en la consola el mensaje "server not responding" ("el servidor no responde"). | ||
acregmin=n |
El tiempo mínimo en segundos que el sistema va a esperar antes de actualizar desde el servidor los atributos de un fichero regular. El valor por omisión es 3 segundos. | ||
acregmax=n |
El tiempo máximo en segundos que el sistema puede esperar antes de actualizar desde el servidor los atributos de un fichero regular. El valor por omisión es 60 segundos. | ||
acdirmin=n |
El tiempo mínimo en segundos que el sistema va a esperar antes de actualizar desde el servidor los atributos de un directorio. El valor por omisión es 30 segundos. | ||
acdirmax=n |
El tiempo máximo en segundos que el sistema puede esperar antes de actualizar desde el servidor los atributos de un directorio. El valor por omisión es 60 segundos. | ||
actimeo=n |
Esta opción le asigna el mismo valor a las opciones acregmin, acregmax, acdirmin, y acdirmax. No hay un valor por omisión. | ||
retry=n |
Cuántas veces reintentar una operación de montaje NFS ejecutándose en segundo plano antes de rendirse. El valor por omisión es 10000 veces. | ||
namlen=n |
Esta opción se usa cuando un servidor NFS no admite la versión dos del protocolo de montaje RPC. Está opción se puede usar para especificar la longitud máxima de nombres de fichero que el sistema de ficheros remoto permite. Esto se utiliza para soportar las funciones POSIX pathconf. El valor por omisión es 255 caracteres. | ||
port=n |
El número de puerto que se debe usar para conectarse al servidor NFS. Si el puerto es 0 (el valor por omisión) entonces se le pregunta qué puerto utilizar al portmapper de la máquina remota. Si el demonio NFS de la máquina remota no está registrado con su portmapper, se utiliza el puerto estándar NFS 2049. | ||
mountport=n |
El valor numérico del puerto de mountd. | ||
mounthost=name |
El nombre de la máquina que está ejecutando mountd. | ||
mountprog=n |
Utiliza un número de programa RPC alternativo para contactar con el demonio de montaje en la máquina remota. Esta opción es útil para máquinas que pueden ejecutar varios servidores NFS. El valor por omisión es 100005, que es el número de programa RPC estándar para el demonio de montaje. | ||
mountvers=n |
Utiliza un número de versión RPC alternativo para contactar con el demonio de montaje en la máquina remota. Esta opción es útil para máquinas que pueden ejecutar varios servidores NFS. El valor por omisión es versión 1. | ||
nfsprog=n |
Utiliza un número de programa RPC alternativo para contactar con el demonio NFS en la máquina remota. Esta opción es útil para máquinas que pueden ejecutar varios servidores NFS. El valor por omisión es 100003, que es el número de programa RPC estándar para el demonio NFS. | ||
nfsvers=n |
Utiliza un número de versión RPC alternativo para contactar con el demonio NFS en la máquina remota. Esta opción es útil para máquinas que pueden ejecutar varios servidores NFS. El valor por omisión es versión 2. | ||
bg |
Si el primer intento de montaje NFS expira, continúa intentándolo en segundo plano. Si se omite esta opción, el proceso de montaje falla en vez de ejecutarse en segundo plano. | ||
fg |
Si el primer intento de montaje NFS expira, falla inmediatamente. Éste el comportamiento por omisión. | ||
soft |
Si una operación de ficheros NFS tiene una expiración mayor, entonces devuelve un error de E/S al programa llamador. El valor por omisión es seguir intentando la operación NFS indefinidamente. | ||
hard |
Si una operación de ficheros NFS tiene una expiración mayor, entonces imprime "server not responding" ("el servidor no responde") en la consola y sigue intentándola indefinidamente. Éste es el comportamiento por omisión. | ||
intr |
Si una operación de ficheros NFS tiene una expiración mayor y está montado de modo rígido, entonces permite a señales interrumpir la operación y devolver EINTR al programa llamador. El comportamiento por omisión no permite que las operaciones de ficheros se interrumpan. | ||
posix |
Monta el sistema de ficheros NFS usando la semántica POSIX. Esta opción permite que un sistema NFS admita adecuadamente la función POSIX pathconf preguntándole al servidor de montaje cuál es la máxima longitud para los nombres de fichero. Para poder hacer esto, la máquina remota debe soportar la versión dos del protocolo de montaje RPC. Muchos servidores NFS sólo soportan la versión uno. | ||
nocto |
Suprime la recuperación de nuevos atributos en el momento de creación de un fichero. | ||
noac |
Elimina completamente el uso de caché para atributos. Esto perjudica el rendimiento del servidor pero permite que dos clientes NFS obtengan resultados razonablemente buenos cuando ambos clientes estén escribiendo activamente en un sistema de ficheros común en el servidor. | ||
tcp |
Monta el sistema de ficheros NFS usando el protocolo TCP en vez del protocolo por omisión UDP. Muchos servidores NFS sólo admiten UDP. | ||
udp |
Monta el sistema de ficheros NFS usando el protocolo UDP. Éste es el comportamiento por omisión. |
Todas las opciones que no llevan un valor tienen su correspondiente formato negativo ’noopción’. Por ejemplo, nointr significa que el sistema no debe permitir que las operaciones sean interrumpidas.
FICHEROS
/etc/fstab
VÉASE TAMBIÉN
fstab(5), mount(8), umount(8), exports(5)
AUTOR
"Rick Sladkey" <jrs [AT] world.com>
ERRORES
Las opciones bg, fg, retry, posix, y nocto son reconocidas por mount pero actualmente no tienen ningún efecto.
Las opciones tcp y namlen están implementadas pero por el momento el núcleo de Linux no las soporta.
El programa umount debería notificar al servidor cuándo un sistema de ficheros NFS es desmontado.