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@world.std.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.