JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Manual de referencia de parámetros ajustables de Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Descripción general del ajuste del sistema Oracle Solaris

2.  Parámetros ajustables del núcleo de Oracle Solaris

3.  Parámetros ajustables de Oracle Solaris ZFS

4.  Parámetros ajustables NFS

Dónde encontrar información sobre parámetros ajustables

Ajuste del entorno NFS

Parámetros de módulo NFS

nfs:nfs3_pathconf_disable_cache

nfs:nfs4_pathconf_disable_cache

nfs:nfs_allow_preepoch_time

nfs:nfs_cots_timeo

nfs:nfs3_cots_timeo

nfs:nfs4_cots_timeo

nfs:nfs_do_symlink_cache

nfs:nfs3_do_symlink_cache

nfs:nfs4_do_symlink_cache

nfs:nfs_dynamic

nfs:nfs3_dynamic

nfs:nfs_lookup_neg_cache

nfs:nfs3_lookup_neg_cache

nfs:nfs4_lookup_neg_cache

nfs:nfs_max_threads

nfs:nfs3_max_threads

nfs:nfs4_max_threads

nfs:nfs_nra

nfs:nfs3_nra

nfs:nfs4_nra

nfs:nrnode

nfs:nfs_shrinkreaddir

nfs:nfs3_shrinkreaddir

nfs:nfs_write_error_interval

nfs:nfs_write_error_to_cons_only

nfs:nfs_disable_rddir_cache

nfs:nfs3_bsize

nfs:nfs4_bsize

nfs:nfs_async_clusters

nfs:nfs3_async_clusters

nfs:nfs4_async_clusters

nfs:nfs_async_timeout

nfs:nacache

nfs:nfs3_jukebox_delay

nfs:nfs3_max_transfer_size

nfs:nfs4_max_transfer_size

nfs:nfs3_max_transfer_size_clts

nfs:nfs3_max_transfer_size_cots

Parámetros del módulo rpcmod

rpcmod:clnt_max_conns

rpcmod:clnt_idle_timeout

rpcmod:svc_idle_timeout

rpcmod:svc_default_stksize

rpcmod:maxdupreqs

rpcmod:cotsmaxdupreqs

5.  Parámetros ajustables del conjunto de protocolos de Internet

6.  Parámetros de la utilidad del sistema

A.  Historial de cambios de parámetros ajustables

B.  Historial de revisión para este manual

Índice

Parámetros de módulo NFS

En esta sección se describen los parámetros relacionados con el módulo de núcleo NFS.

nfs:nfs3_pathconf_disable_cache

Descripción

Controla el almacenamiento en caché de información pathconf información para la versión 3 de los sistemas de archivos montados NFS.

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (almacenamiento en caché activado)

Rango

0 (almacenamiento en caché activado) o 1 (almacenamiento en caché desactivado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

La información de pathconf se almacena en la caché por archivo. Sin embargo, si el servidor puede cambiar la información para un archivo específico de forma dinámica, use este parámetro para desactivar el almacenamiento en caché. No existe ningún mecanismo para que el cliente valide su entrada de caché.

Nivel de compromiso

Inestable

nfs:nfs4_pathconf_disable_cache

Descripción

Controla el almacenamiento en caché de información pathconf información para la versión 4 de los sistemas de archivos montados NFS.

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (almacenamiento en caché activado)

Rango

0 (almacenamiento en caché activado) o 1 (almacenamiento en caché desactivado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

La información de pathconf se almacena en la caché por archivo. Sin embargo, si el servidor puede cambiar la información para un archivo específico de forma dinámica, use este parámetro para desactivaar el almacenamiento en caché. No existe ningún mecanismo para que el cliente valide su entrada de caché.

Nivel de compromiso

Inestable

nfs:nfs_allow_preepoch_time

Descripción

Controla si los archivos con indicadores de fecha y hora incorrectos o negativos deben ser visibles en el cliente.

Históricamente, ni el cliente NFS ni el servidor NFS comprobarían los rangos de las horas de los archivos que se devuelven. Los valores de indicadores de fecha y hora sin cifrar no tienen signos y tienen 32 bits. Por lo tanto, todos los valores son legales.

Los valores de indicadores de fecha y hora del núcleo de Solaris de 64 bits tienen signo y tienen 64 bits. Es imposible determinar si un campo de tiempo representa un tiempo completo de 32 bits o un tiempo negativo, es decir, un tiempo antes del 1 de enero de 1.970.

Es imposible determinar si se amplía un signo de valor de tiempo cuando se convierte de 32 a 64 bits. El valor de tiempo debe tener un signo ampliado si el valor de tiempo es realmente un número negativo. Sin embargo, el valor de tiempo no debe tener un signo ampliado si realmente representa un valor de tiempo de 32 bits completo. Este problema se resuelve simplemente al no permitir valores de tiempo de 32 bits.

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (indicadores de fecha y hora de 32 bits desactivados)

Rango

0 (indicadores de fecha y hora de 32 bits desactivados) o 1 (indicadores de fecha y hora de 32 bits activados)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Incluso durante el funcionamiento normal, es posible que los valores de los indicadores de fecha y hora de algunos archivos estén establecidos en un futuro lejano o muy en el pasado. Si se prefiere el acceso a estos archivos con sistemas de archivos montados NFS, establezca este parámetro en 1 para permitir que los valores del indicador de fecha y hora se pasen sin comprobar.

Nivel de compromiso

Inestable

nfs:nfs_cots_timeo

Descripción

Controla el tiempo de espera de RPC predeterminado para la versión 2 del sistema de archivos montado NFS con transporte orientado a la conexión, como TCP para el protocolo de transporte.

Tipo de datos

Entero con signo (32 bits)

Predeterminado

600 (60 segundos)

Rango

0 a 231 - 1

Unidades

10 de segundos

¿Dinámico?

Sí, pero el tiempo de espera de RPC para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

TCP realiza un buen trabajo al asegurar que las solicitudes y las respuestas se entregan correctamente. Sin embargo, si los tiempos de ida y vuelta son muy grandes en una red particularmente lenta, la versión 2 del cliente NFS podría tener tiempos de espera demasiado pronto.

Aumente este parámetro para evitar que el cliente sufra tiempos de espera incorrectamente. El rango de valores es muy largo, por lo que aumentar demasiado este valor podría tener como resultado situaciones donde la retransmisión no se detecta por mucho tiempo.

Nivel de compromiso

Inestable

nfs:nfs3_cots_timeo

Descripción

Controla el tiempo de espera de RPC predeterminado para la versión 3 del sistema de archivos montado NFS con transporte orientado a la conexión, como TCP para el protocolo de transporte.

Tipo de datos

Entero con signo (32 bits)

Predeterminado

600 (60 segundos)

Rango

0 a 231 - 1

Unidades

10 de segundos

¿Dinámico?

Sí, pero el tiempo de espera de RPC para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

TCP realiza un buen trabajo al asegurar que las solicitudes y las respuestas se entregan correctamente. Sin embargo, si los tiempos de ida y vuelta son muy grandes en una red particularmente lenta, la versión 3 del cliente NFS podría tener tiempos de espera demasiado pronto.

Aumente este parámetro para evitar que el cliente sufra tiempos de espera incorrectamente. El rango de valores es muy largo, por lo que aumentar demasiado este valor podría tener como resultado situaciones donde la retransmisión no se detecta por mucho tiempo.

Nivel de compromiso

Inestable

nfs:nfs4_cots_timeo

Descripción

Controla el tiempo de espera de RPC predeterminado para la versión 4 del sistema de archivos montado NFS con transporte orientado a la conexión, como TCP para el protocolo de transporte.

La especificación de protocolo de la versión 4 de NFS no permite la retransmisión por la misma conexión de TCP. Por lo tanto, este parámetro controla principalmente con qué velocidad responde el cliente a ciertos eventos, como la detección de una operación de desmontaje forzada o la detección de la velocidad en que el servidor falla en comparación con un nuevo servidor.

Tipo de datos

Entero con signo (32 bits)

Predeterminado

600 (60 segundos)

Rango

0 a 231 - 1

Unidades

10 de segundos

¿Dinámico?

Sí, pero este parámetro se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

TCP realiza un buen trabajo al asegurar que las solicitudes y las respuestas se entregan correctamente. Sin embargo, si los tiempos de ida y vuelta son muy grandes en una red particularmente lenta, la versión 4 del cliente NFS podría tener tiempos de espera demasiado pronto.

Aumente este parámetro para evitar que el cliente sufra tiempos de espera incorrectamente. El rango de valores es muy largo, por lo que aumentar demasiado este valor podría tener como resultado situaciones donde la retransmisión no se detecta por mucho tiempo.

Nivel de compromiso

Inestable

nfs:nfs_do_symlink_cache

Descripción

Controla si el contenido de archivos de enlace simbólico se almacena en la caché para la versión 2 de sistemas de archivos montados NFS.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (almacenamiento en caché activado)

Rango

0 (almacenamiento en caché desactivado) o 1 (almacenamiento en caché activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Si un servidor cambia el contenido de un archivo de enlace simbólico sin actualizar el indicador de fecha y hora de modificación en el archivo o si la granularidad del indicador de fecha y hora es muy grande, los cambios al contenido del archivo de enlace simbólico podrían no estar visibles en el cliente por largos períodos. En este caso, utilice este parámetro para desactivar el almacenamiento en caché de contenido de enlace simbólico. De esta manera, los cambios se hacen visibles de inmediato para aplicaciones que se ejecutan en el cliente.

Nivel de compromiso

Inestable

nfs:nfs3_do_symlink_cache

Descripción

Controla si el contenido de archivos de enlace simbólico se almacena en la caché para la versión 3 de sistemas de archivos montados NFS.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (almacenamiento en caché activado)

Rango

0 (almacenamiento en caché desactivado) o 1 (almacenamiento en caché activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Si un servidor cambia el contenido de un archivo de enlace simbólico sin actualizar el indicador de fecha y hora de modificación en el archivo o si la granularidad del indicador de fecha y hora es muy grande, los cambios al contenido del archivo de enlace simbólico podrían no estar visibles en el cliente por largos períodos. En este caso, utilice este parámetro para desactivar el almacenamiento en caché de contenido de enlace simbólico. De esta manera, los cambios se hacen visibles de inmediato para aplicaciones que se ejecutan en el cliente.

Nivel de compromiso

Inestable

nfs:nfs4_do_symlink_cache

Descripción

Controla si el contenido de archivos de enlace simbólico se almacena en la caché para la versión 4 de sistemas de archivos montados NFS.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (almacenamiento en caché activado)

Rango

0 (almacenamiento en caché desactivado) o 1 (almacenamiento en caché activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Si un servidor cambia el contenido de un archivo de enlace simbólico sin actualizar el indicador de fecha y hora de modificación en el archivo o si la granularidad del indicador de fecha y hora es muy grande, los cambios al contenido del archivo de enlace simbólico podrían no estar visibles en el cliente por largos períodos. En este caso, utilice este parámetro para desactivar el almacenamiento en caché de contenido de enlace simbólico. De esta manera, los cambios se hacen visibles de inmediato para aplicaciones que se ejecutan en el cliente.

Nivel de compromiso

Inestable

nfs:nfs_dynamic

Descripción

Controla si una función conocida como retransmisión dinámica está activada para la versión 2 de sistemas de archivos montados NFS con transportes sin conexión, como UDP. Esta función intenta reducir las retransmisiones al supervisar los tiempos de respuesta del servidos y, luego, ajustando los tiempos de espera de RPC y los tamaños de transferencia de lectura y escritura.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (activado)

Rango

0 (desactivado) o 1 (activado)

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

No cambie este parámetro.

Nivel de compromiso

Inestable

nfs:nfs3_dynamic

Descripción

Controla si una función conocida como retransmisión dinámica está activada para la versión 3 de sistemas de archivos montados NFS con transportes sin conexión, como UDP. Esta función intenta reducir las retransmisiones al supervisar los tiempos de respuesta del servidos y, luego, ajustando los tiempos de espera de RPC y los tamaños de transferencia de lectura y escritura.

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (desactivado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Valores booleanos

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

No cambie este parámetro.

Nivel de compromiso

Inestable

nfs:nfs_lookup_neg_cache

Descripción

Controla si una caché con nombre negativo se usa para la versión 2 de sistemas de archivos montados NFS. Esta caché con nombre negativo registra los nombres de archivos que se buscaron y no se encontraron. La caché se utiliza para evitar solicitudes de búsquedas a través de la red realizadas para nombres de archivos que ya se sabe que no existen.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (activado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Para que la caché funcione correctamente, las entradas negativas deben verificarse estrictamente antes de ser utilizadas. Este mecanismo de coherencia es levemente menos estricto para sistemas de archivos montados de sólo lectura. Se supone que el sistema de archivos del servidor no está cambiando o está cambiando muy lentamente, y que está bien que esos cambios se propaguen lentamente al cliente. El mecanismo de coherencia se convierte en el mecanismo de caché de atributo normal en este caso.

Si los sistemas de archivos están montados como sólo lectura en el cliente, pero se espera que cambien en el servidor y estos cambios se deben ver de inmediato en el cliente, use este parámetro para desactivar la caché negativa.

Si desactiva el parámetro nfs:nfs_disable_rddir_cache, probablemente también debería desactivar este parámetro. Para obtener más información, consulte nfs:nfs_disable_rddir_cache.

Nivel de compromiso

Inestable

nfs:nfs3_lookup_neg_cache

Descripción

Controla si una caché con nombre negativo se utiliza para los sistemas de archivos montados de sólo lectura NFS versión 3. Esta caché con nombre negativo registra los nombres que se buscaron y no se encontraron. La caché se utiliza para evitar solicitudes de búsquedas a través de la red realizadas para nombres de archivos que ya se sabe que no existen.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (activado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Para que la caché funcione correctamente, las entradas negativas deben verificarse estrictamente antes de ser utilizadas. Este mecanismo de coherencia es levemente menos estricto para sistemas de archivos montados de sólo lectura. Se supone que el sistema de archivos del servidor no está cambiando o está cambiando muy lentamente, y que está bien que esos cambios se propaguen lentamente al cliente. El mecanismo de coherencia se convierte en el mecanismo de caché de atributo normal en este caso.

Las entradas de caché negativas se utilizan únicamente para sistemas de archivos montados de sólo lectura. Si se asume que el sistema de archivos del servidor no está cambiando o está cambiando muy lentamente, es normal que esos cambios se propaguen lentamente al cliente. El mecanismo de coherencia se convierte en el mecanismo de caché de atributo normal en este caso.

Si los sistemas de archivos están montados como sólo lectura en el cliente, pero se espera que cambien en el servidor y estos cambios deben se deben ver de inmediato en el cliente, use este parámetro para desactivar la caché negativa.

Si desactiva el parámetro nfs:nfs_disable_rddir_cache, probablemente también debería desactivar este parámetro. Para obtener más información, consulte nfs:nfs_disable_rddir_cache.

Nivel de compromiso

Inestable

nfs:nfs4_lookup_neg_cache

Descripción

Controla si una caché con nombre negativo se usa para la versión 4 de sistemas de archivos montados NFS. Esta caché con nombre negativo registra los nombres que se buscaron y no se encontraron. La caché se utiliza para evitar solicitudes de búsquedas a través de la red realizadas para nombres de archivos que ya se sabe que no existen.

Tipo de datos

Número entero (32 bits)

Predeterminado

1 (activado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Para que la caché funcione correctamente, las entradas negativas deben verificarse estrictamente antes de ser utilizadas. Este mecanismo de coherencia es levemente menos estricto para sistemas de archivos montados de sólo lectura. Se supone que el sistema de archivos del servidor no está cambiando o está cambiando muy lentamente, y que está bien que esos cambios se propaguen lentamente al cliente. El mecanismo de coherencia se convierte en el mecanismo de caché de atributo normal en este caso.

Si los sistemas de archivos están montados como sólo lectura en el cliente, pero se espera que cambien en el servidor y estos cambios se deben ver de inmediato en el cliente, use este parámetro para desactivar la caché negativa.

Si desactiva el parámetro nfs:nfs_disable_rddir_cache, probablemente también debería desactivar este parámetro. Para obtener más información, consulte nfs:nfs_disable_rddir_cache.

Nivel de compromiso

Inestable

nfs:nfs_max_threads

Descripción

Controla la cantidad de subprocesos de núcleo que realizan E/S asíncrona para la versión 2 del cliente NFS. Debido a que NFS se basa en RPC y RPC es inherentemente sincronizado, se requieren contextos de ejecución separados para realizar operaciones NFS que son asíncronas desde el subproceso de llamada.

Las operaciones que se pueden ejecutar de manera asíncrona se leen para lectura anticipada, lectura anticipada de readdir para readdir, escritura para operaciones putpage y pageio, compromiso e inactivo para operaciones de limpieza que el cliente realiza cuando deja de usar un archivo.

Tipo de datos

Cortos, sin signo

Predeterminado

8

Rango

0 a 215 - 1

Unidades

Subprocesos

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

Para aumentar o reducir la cantidad de operaciones de E/S simultáneas que quedan pendientes en cualquier momento. Por ejemplo, para una red con poco ancho de banda, es posible que desee disminuir este valor para que el cliente NFS no sobrecargue la red. Como alternativa, si la red tiene mucho ancho de banda y el cliente y el servidor tienen recursos suficientes, es posible que desee aumentar este valor. Si lo hace, se puede utilizar de manera más eficaz el ancho de banda disponible de la red, y los recursos del cliente y el servidor.

Nivel de compromiso

Inestable

nfs:nfs3_max_threads

Descripción

Controla la cantidad de subprocesos de núcleo que realizan E/S asíncrona para la versión 3 del cliente NFS. Debido a que NFS se basa en RPC y RPC es inherentemente sincronizado, se requieren contextos de ejecución separados para realizar operaciones NFS que son asíncronas desde el subproceso de llamada.

Las operaciones que se pueden ejecutar de forma asíncrona se leen para lectura anticipada, lectura anticipada de readdir para readdir, escritura para solicitudes putpage pageio y compromiso.

Tipo de datos

Cortos, sin signo

Predeterminado

8

Rango

0 a 215 - 1

Unidades

Subprocesos

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

Para aumentar o reducir la cantidad de operaciones de E/S simultáneas que quedan pendientes en cualquier momento. Por ejemplo, para una red con poco ancho de banda, es posible que desee disminuir este valor para que el cliente NFS no sobrecargue la red. Como alternativa, si la red tiene mucho ancho de banda y el cliente y el servidor tienen recursos suficientes, es posible que desee aumentar este valor. Si lo hace, se puede utilizar de manera más eficaz el ancho de banda disponible de la red, y los recursos del cliente y el servidor.

Nivel de compromiso

Inestable

nfs:nfs4_max_threads

Descripción

Controla la cantidad de subprocesos de núcleo que realizan E/S asíncrona para la versión 4 del cliente NFS. Debido a que NFS se basa en RPC y RPC es inherentemente sincronizado, se requieren contextos de ejecución separados para realizar operaciones NFS que son asíncronas desde el subproceso de llamada.

Las operaciones que se pueden ejecutar de forma asíncrona se leen para lectura anticipada, escritura retrasada, lectura anticipada de directorio y operaciones de limpieza que el cliente realiza cuando deja de usar un archivo.

Tipo de datos

Cortos, sin signo

Predeterminado

8

Rango

0 a 215 - 1

Unidades

Subprocesos

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

None (Nada)

Cuándo cambiar

Para aumentar o reducir la cantidad de operaciones de E/S simultáneas que quedan pendientes en cualquier momento. Por ejemplo, para una red con poco ancho de banda, es posible que desee disminuir este valor para que el cliente NFS no sobrecargue la red. Como alternativa, si la red tiene mucho ancho de banda y el cliente y el servidor tienen recursos suficientes, es posible que desee aumentar este valor. Si lo hace, se puede utilizar de manera más eficaz el ancho de banda disponible de la red, y los recursos del cliente y el servidor.

Nivel de compromiso

Inestable

nfs:nfs_nra

Descripción

Controla la cantidad de operaciones de lectura anticipada que la versión 2 del cliente NFS pone en cola cuando se descubre el acceso secuencial a un archivo. Estas operaciones de lectura anticipada aumentan la concurrencia y el rendimiento de la lectura. Cada solicitud de lectura anticipada se realiza, generalmente, para un bloque lógico de datos de archivo.

Tipo de datos

Número entero (32 bits)

Predeterminado

4

Rango

0 a 231 - 1

Unidades

Bloques lógicos.

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Para aumentar o reducir la cantidad de solicitudes de lectura anticipada pendientes para un archivo específico en cualquier momento. Por ejemplo, para una red con poco ancho de banda o en un cliente con poca memoria, es posible que desee disminuir este valor para que el cliente NSF no sobrecargue la red o la memoria del sistema. Como alternativa, si la red tiene mucho ancho de banda y el cliente y el servidor tienen recursos suficientes, es posible que desee aumentar este valor. Si lo hace, se puede utilizar de manera más eficaz el ancho de banda disponible de la red, y los recursos del cliente y el servidor.

Nivel de compromiso

Inestable

nfs:nfs3_nra

Descripción

Controla la cantidad de operaciones de lectura anticipada que la versión 3 del cliente NFS pone en cola cuando se descubre el acceso secuencial a un archivo. Estas operaciones de lectura anticipada aumentan la concurrencia y el rendimiento de la lectura. Cada solicitud de lectura anticipada se realiza, generalmente, para un bloque lógico de datos de archivo.

Tipo de datos

Número entero (32 bits)

Predeterminado

4

Rango

0 a 231 - 1

Unidades

Bloques lógicos. (Consulte nfs:nfs3_bsize).

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Para aumentar o reducir la cantidad de solicitudes de lectura anticipada pendientes para un archivo específico en cualquier momento. Por ejemplo, para una red con poco ancho de banda o en un cliente con poca memoria, es posible que desee disminuir este valor para que el cliente NSF no sobrecargue la red o la memoria del sistema. Como alternativa, si la red tiene mucho ancho de banda y el cliente y el servidor tienen recursos suficientes, es posible que desee aumentar este valor. Si lo hace, se puede utilizar de manera más eficaz el ancho de banda disponible de la red, y los recursos del cliente y el servidor.

Nivel de compromiso

Inestable

nfs:nfs4_nra

Descripción

Controla la cantidad de operaciones de lectura anticipada que la versión 4 del cliente NFS pone en cola cuando se descubre el acceso secuencial a un archivo. Estas operaciones de lectura anticipada aumentan la concurrencia y el rendimiento de la lectura. Cada solicitud de lectura anticipada se realiza, generalmente, para un bloque lógico de datos de archivo.

Tipo de datos

Número entero (32 bits)

Predeterminado

4

Rango

0 a 231 - 1

Unidades

Bloques lógicos. (Consulte nfs:nfs4_bsize).

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Para aumentar o reducir la cantidad de solicitudes de lectura anticipada pendientes para un archivo específico en cualquier momento. Por ejemplo, para una red con poco ancho de banda o en un cliente con poca memoria, es posible que desee disminuir este valor para que el cliente NSF no sobrecargue la red o la memoria del sistema. Como alternativa, si la red tiene mucho ancho de banda y el cliente y el servidor tienen recursos suficientes, es posible que desee aumentar este valor. Si lo hace, se puede utilizar de manera más eficaz el ancho de banda disponible de la red, y los recursos del cliente y el servidor.

Nivel de compromiso

Inestable

nfs:nrnode

Descripción

Controla el tamaño de la caché rnode en el cliente NFS.

La rnode, utilizada por las versiones 2, 3 y 4 de clientes NFS es la estructura de datos central que describe un archivo en el cliente NFS. La rnode contiene el identificador de archivos que identifica el archivo en el servidor. La rnode también contiene punteros para varias memorias caché utilizadas por el cliente NFS para evitar llamadas de la red al servidor. Cada rnode tiene una asociación de uno a uno con un vnode. El vnode almacena en la caché los datos de archivos.

El cliente NFS intenta mantener un número mínimo de rnodes para intentar evitar destruir los datos almacenados en la caché y los metadatos. Cuando un rnode se reutiliza o se libera, los datos de la caché y los metadatos se deben destruir.

Tipo de datos

Número entero (32 bits)

Predeterminado

La configuración predeterminada de este parámetro es 0, lo que significa que el valor de nrnode debería establecerse en el valor del parámetro ncsize. En realidad, cualquier valor no positivo de nrnode hace que nrnode se establezca en el valor de ncsize.

Rango

1 a 231 - 1

Unidades

rnodes

¿Dinámico?

No. Este valor sólo se puede cambiar agregando o modificando el parámetro en el archivo /etc/system archivo y volviendo a iniciar el sistema.

Validación

El sistema fuerza un valor máximo, como que la caché rnode sólo puede consumir el 25 por ciento de la memoria disponible.

Cuándo cambiar

Debido a que las rnodes se crean y se destruyen dinámicamente, el sistema tiende a elegir una caché con tamaño nrnode, ajusta automáticamente el tamaño de la caché a medida de que la presión de memoria en el sistema aumenta o que se accede de forma simultánea a más archivos. Sin embargo, en algunas situaciones, puede establecer el valor de nrnode si la combinación de archivos a la que se está accediendo se puede predecir. Por ejemplo, si el cliente NFS tiene acceso a unos cuantos archivos muy grandes, puede definir el valor de nrnode a un número pequeño para que la memoria del sistema pueda almacenar en la caché los datos del archivo en lugar de rnode. Por otra parte, si el cliente tiene acceso a muchos archivos pequeños, puede aumentar el valor de nrnode para optimizar el almacenamiento de metadatos de archivos y reducir el número de llamadas de red para los metadatos.

Aunque no se recomienda, la caché rnode se puede desactivar configurando el valor de nrnode en 1. Este valor indica al cliente que sólo almacene 1 rnode, lo que significa que se reutiliza con frecuencia.

Nivel de compromiso

Inestable

nfs:nfs_shrinkreaddir

Descripción

Algunos servidores NFS antiguos pueden manejar incorrectamente la versión 2 de solicitudes de READDIR para más de 1.024 bytes de información de directorio. Este problema se debe a un defecto en la implementación del servidor. Sin embargo, este parámetro contiene una solución en la versión 2 del cliente NFS.

Cuando este parámetro está activado, el cliente no genera una solicitud readdir para más de 1.024 bytes de información de directorio. Si este parámetro está desactivado, el tamaño sin cifrar se establece en el menor tamaño aprobado con la llamada del sistema getdents o mediante NFS_MAXDATA, que tiene 8.192 bytes. Para obtener más información, consulte getdents(2).

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (desactivado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Examina el valor de este parámetro si un servidor único de la versión de NFS se utiliza y se producen problemas de interoperabilidad cuando el servidor intenta leer directorios. La activación de este parámetro puede provocar una leve disminución en el rendimiento de aplicaciones que leen directorios.

Nivel de compromiso

Inestable

nfs:nfs3_shrinkreaddir

Descripción

Algunos servidores NFS antiguos pueden manejar incorrectamente la versión 3 de solicitudes de READDIR para más de 1.024 bytes de información de directorio. Este problema se debe a un defecto en la implementación del servidor. Sin embargo, este parámetro contiene una solución en la versión 3 del cliente NFS.

Cuando este parámetro está activado, el cliente no genera una solicitud READDIR para más de 1.024 bytes de información de directorio. Si este parámetro está desactivado, el tamaño sin cifrar se establece en el menor tamaño aprobado con la llamada del sistema getdents o mediante MAXBSIZE, que tiene 8.192 bytes. Para obtener más información, consulte getdents(2).

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (desactivado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Examina el valor de este parámetro si un servidor único de la versión de NFS se utiliza y se producen problemas de interoperabilidad cuando el servidor intenta leer directorios. La activación de este parámetro puede provocar una leve disminución en el rendimiento de aplicaciones que leen directorios.

Nivel de compromiso

Inestable

nfs:nfs_write_error_interval

Descripción

Controla la duración entre los registros de errores de escritura ENOSPC y EDQUOT recibidos por el cliente NFS. Este parámetro afecta a los clientes de versión 2, 3 y 4.

Tipo de datos

Entero largo (64 bits)

Predeterminado

5 segundos

Rango

0 a 263 - 1

Unidades

Segundos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Aumente o disminuya el valor de este parámetro en respuesta al volumen de mensajes que registra el cliente. Normalmente, es posible que desee aumentar el valor de este parámetro para disminuir la cantidad de mensajes out of space que se imprimen cuando se utiliza activamente un sistema de archivos completo en un servidor.

Nivel de compromiso

Inestable

nfs:nfs_write_error_to_cons_only

Descripción

Controla si los errores de escritura de NFS se registran en la consola del sistema y syslog o solamente en la consola del sistema. Este parámetro afecta a los mensajes de los clientes de versión 2, 3 y 4.

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (consola del sistema y syslog)

Rango

0 (consola del sistema y syslog) o 1 (consola del sistema)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Examine el valor de este parámetro para evitar completar el sistema de archivos que contiene mensajes registrados por el daemon syslogd. Cuando este parámetro está activado, los mensajes se imprimen en la consola del sistema solamente y no se copian en el archivo de mensajes syslog.

Nivel de compromiso

Inestable

nfs:nfs_disable_rddir_cache

Descripción

Controla el uso de una memoria caché para contener respuestas de solicitudes de READDIR y READDIRPLUS. Esta caché evita llamadas sin cifrar al servidor para recuperar información del directorio.

Tipo de datos

Número entero (32 bits)

Predeterminado

0 (almacenamiento en caché activado)

Rango

0 (almacenamiento en caché activado) o 1 (almacenamiento en caché desactivado)

Unidades

Valores booleanos

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Examina el valor de este parámetro si se desarrollan problemas de interoperabilidad debido a que el servidor no actualiza el tiempo de modificación en un directorio cuando un archivo o directorio se crea o se elimina. Los síntomas son que los nombres nuevos no aparecen en los listados de directorios después de haber sido agregados al directorio o que los nombres anteriores no desaparecen después de haber sido eliminados del directorio.

Este parámetro controla el almacenamiento en caché para sistemas de archivos montados NFS versión 2, 3 y 4. Este parámetro se aplica a todos los sistemas de archivos montados NFS, por lo que no se puede activar o desactivar el almacenamiento en la caché por sistema de archivos.

Si desactiva este parámetro, también debe desactivar los siguientes parámetros para evitar entradas incorrectas en la caché negativa DNLC:

Nivel de compromiso

Inestable

nfs:nfs3_bsize

Descripción

Controla el tamaño del bloque lógico utilizado por el cliente NFS de versión 3. Este tamaño de bloque representa la cantidad de datos que el cliente intenta leer o escribir en el servidor cuando necesita una E/S.

Tipo de datos

Número entero sin signo (32 bits)

Predeterminado

32.768 (32 KB)

Rango

0 a 231 - 1

Unidades

Bytes

¿Dinámico?

Sí, pero el tamaño de bloque para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Definir este parámetro demasiado bajo o demasiado alto puede provocar que el sistema funcione de forma incorrecta. No establezca este parámetro en un valor menor que PAGESIZE para la plataforma específica. No establezca este parámetro demasiado alto, ya que podría hacer que el sistema se bloquea mientras espera que se otorguen las asignaciones de memoria.

Cuándo cambiar

Examine el valor de este parámetro cuando intente cambiar el tamaño máximo de transferencia de datos. Cambie este parámetro junto con el parámetro nfs:nfs3_max_transfer_size. Si se prefieren transferencias más grandes, aumente ambos parámetros. Si se prefieren transferencias más pequeñas, será suficiente reducir este parámetro.

Nivel de compromiso

Inestable

nfs:nfs4_bsize

Descripción

Controla el tamaño del bloque lógico utilizado por el cliente NFS de versión 4. Este tamaño de bloque representa la cantidad de datos que el cliente intenta leer o escribir en el servidor cuando necesita una E/S.

Tipo de datos

Número entero sin signo (32 bits)

Predeterminado

32.768 (32 KB)

Rango

0 a 231 - 1

Unidades

Bytes

¿Dinámico?

Sí, pero el tamaño de bloque para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Definir este parámetro demasiado bajo o demasiado alto puede provocar que el sistema funcione de forma incorrecta. No establezca este parámetro en un valor menor que PAGESIZE para la plataforma específica. No establezca este parámetro demasiado alto, ya que podría hacer que el sistema se bloquea mientras espera que se otorguen las asignaciones de memoria.

Cuándo cambiar

Examine el valor de este parámetro cuando intente cambiar el tamaño máximo de transferencia de datos. Cambie este parámetro junto con el parámetro nfs:nfs4_max_transfer_size. Si se prefieren transferencias más grandes, aumente ambos parámetros. Si se prefieren transferencias más pequeñas, será suficiente reducir este parámetro.

Nivel de compromiso

Inestable

nfs:nfs_async_clusters

Descripción

Controla la combinación de solicitudes asíncronas que se generan mediante la versión 2 del cliente NFS. Los cuatro tipos de solicitudes asíncronas son lectura anticipada, putpage, pageio y readdir anticipada. El cliente intenta operar por turnos entre estos diferentes tipos de solicitud para tratar de ser justo y no favorecer a ningún tipo e solicitud.

Sin embargo, la funcionalidad de algunos servidores NFS de la versión 2, como la recopilación, depende de determinados comportamientos de los clientes NFS de la versión 2. En concreto, esta funcionalidad depende de que el cliente envíe varias solicitudes WRITE al mismo tiempo. Si en un momento una solicitud se saca de la cola, el cliente estaría desafiando a la funcionalidad del servidor diseñada para mejorar el rendimiento del cliente.

Por lo tanto, utilice este parámetro para controlar la cantidad de solicitudes de cada tipo de solicitud que se envía antes de cambiar los tipos.

Tipo de datos

Número entero sin signo (32 bits)

Predeterminado

1

Rango

0 a 231 - 1

Unidades

Solicitudes asíncronas

¿Dinámico?

Sí, pero la configuración del clúster para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, la definición de este parámetro en 0 hace que todas las solicitudes en cola de un tipo de solicitud en particular se procesen antes de continuar con el siguiente tipo. Esto desactiva de forma efectiva la parte equitativa del algoritmo.

Cuándo cambiar

Para aumentar la cantidad de cada tipo de solicitud asíncrona que se genera antes de cambiar al siguiente tipo. Hacerlo podría ayudar a la funcionalidad del servidor que depende de los clústers de solicitudes que vienen del cliente.

Nivel de compromiso

Inestable

nfs:nfs3_async_clusters

Descripción

Controla la combinación de solicitudes asíncronas que se generan mediante el cliente NFS versión 3. Los cinco tipos de solicitudes asíncronas son lectura anticipada, putpage, pageio, readdir anticipada y comprometer. El cliente intenta operar por turnos entre estos diferentes tipos de solicitud para tratar de ser justo y no favorecer a ningún tipo e solicitud.

Sin embargo, la funcionalidad de algunos servidores NFS versión 3, como la recopilación de escritura depende de determinados comportamientos de los clientes NFS versión 3. En concreto, esta funcionalidad depende de que el cliente envíe varias solicitudes WRITE al mismo tiempo. Si en un momento una solicitud se saca de la cola, el cliente estaría desafiando a la funcionalidad del servidor diseñada para mejorar el rendimiento del cliente.

Por lo tanto, utilice este parámetro para controlar la cantidad de solicitudes de cada tipo de solicitud que se envía antes de cambiar los tipos.

Tipo de datos

Número entero sin signo (32 bits)

Predeterminado

1

Rango

0 a 231 - 1

Unidades

Solicitudes asíncronas

¿Dinámico?

Sí, pero la configuración del clúster para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, la definición de este parámetro en 0 hace que todas las solicitudes en cola de un tipo de solicitud en particular se procesen antes de continuar con el siguiente tipo. Este valor desactiva de forma efectiva la parte equitativa del algoritmo.

Cuándo cambiar

Para aumentar la cantidad de cada tipo de operación asíncrona que se genera antes de cambiar al siguiente tipo. Hacerlo podría ayudar a la funcionalidad del servidor que depende de los clústers de operaciones que vienen del cliente.

Nivel de compromiso

Inestable

nfs:nfs4_async_clusters

Descripción

Controla la combinación de solicitudes asíncronas que se generan mediante el cliente NFS versión 4. Los seis tipos de solicitudes asíncronas son lectura anticipada, putpage, pageio, readdir anticipada y comprometer e inactivo. El cliente intenta operar por turnos entre estos diferentes tipos de solicitud para tratar de ser justo y no favorecer a ningún tipo e solicitud.

Sin embargo, la funcionalidad de algunos servidores NFS versión 4, como la recopilación de escritura depende de determinados comportamientos de los clientes NFS versión 4. En concreto, esta funcionalidad depende de que el cliente envíe varias solicitudes WRITE al mismo tiempo. Si en un momento una solicitud se saca de la cola, el cliente estaría desafiando a la funcionalidad del servidor diseñada para mejorar el rendimiento del cliente.

Por lo tanto, utilice este parámetro para controlar la cantidad de solicitudes de cada tipo de solicitud que se envía antes de cambiar los tipos.

Tipo de datos

Número entero sin signo (32 bits)

Predeterminado

1

Rango

0 a 231 - 1

Unidades

Solicitudes asíncronas

¿Dinámico?

Sí, pero la configuración del clúster para un sistema de archivos se establece cuando se monta el sistema de archivos. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, la definición de este parámetro en 0 hace que todas las solicitudes en cola de un tipo de solicitud en particular se procesen antes de continuar con el siguiente tipo. Esto desactiva de forma efectiva la parte equitativa del algoritmo.

Cuándo cambiar

Para aumentar la cantidad de cada tipo de solicitud asíncrona que se genera antes de cambiar al siguiente tipo. Hacerlo podría ayudar a la funcionalidad del servidor que depende de los clústers de solicitudes que vienen del cliente.

Nivel de compromiso

Inestable

nfs:nfs_async_timeout

Descripción

Controla cuánto tiempo los procesos, que ejecutan solicitudes asíncronas de E/S, están inactivos sin nada que hacer. Cuando no hay más solicitudes para ejecutar, cada subproceso se pone inactivo. Si no hay nuevas solicitudes antes de que caduque este temporizador, el subproceso se activa y finaliza. Si llega una solicitud, el subproceso es activado para ejecutar solicitudes hasta que no queden más nuevamente. Entonces, el subproceso vuelve a desactivarse esperando que lleguen más solicitudes o que caduque el temporizador.

Tipo de datos

Número entero (32 bits)

Predeterminado

6000 (1 minuto expresado como 60 sec * 100 Hz)

Rango

0 a 231 - 1

Unidades

Hz. (Normalmente, el reloj se ejecuta a 100 Hz).

¿Dinámico?

Validación

Ninguna. Sin embargo, la configuración de este parámetro en un valor no positivo hace que estos subprocesos finalicen en cuanto no hay más solicitudes en la cola para procesar.

Cuándo cambiar

Si el comportamiento de las aplicaciones del sistema es conoce con precisión y la tasa de solicitudes de E/S asíncronas se puede predecir, puede que sea posible ajustar este parámetro para optimizar levemente de una de las siguientes formas:

  • Haciendo que los subprocesos caduquen más rápido, y liberando así los recursos del núcleo más rápido.

  • Haciendo que los subprocesos caduquen más lento, y evitando así la sobrecarga de la creación y la destrucción de subprocesos.

Nivel de compromiso

Inestable

nfs:nacache

Descripción

Ajusta la cantidad de colas hash que acceden a la caché de acceso a archivos en el cliente NFS. La caché de acceso a archivos almacena los derechos de acceso de archivos que tienen los usuarios con respecto a los archivos a los que intentan acceder. La caché misma se asigna de forma dinámica. Sin embargo, las colas hash utilizadas para indexar en la caché se asignan de forma estática. El algoritmo supone que hay una entrada de caché de acceso por archivo activo y cuatro de estas entradas de caché de acceso por período hash. Por lo tanto, de forma predeterminada, el valor de este parámetro se establece con el valor del parámetro nrnode.

Tipo de datos

Número entero (32 bits)

Predeterminado

La configuración predeterminada de este parámetro es 0. Este valor significa que el valor de nacache se debe establecer en el valor del parámetro nrnode.

Rango

1 a 231 - 1

Unidades

Entradas de caché de acceso

¿Dinámico?

No. Este valor sólo se puede cambiar agregando o modificando el parámetro en el archivo /etc/system archivo y volviendo a iniciar el sistema.

Validación

Ninguna. Sin embargo, si se establece este parámetro en un valor negativo, probablemente el sistema intente asignar un conjunto grande de colas hash. Mientras tanto, es probable que el sistema se bloquee.

Cuándo cambiar

Examine el valor de este parámetro si la suposición básica de que hay una entrada de caché de acceso por archivo se violará. Esta violación se podría producir para sistemas en el modo de tiempo compartido donde varios usuarios acceden al mismo archivo casi al mismo tiempo. En este caso, puede resultar útil aumentar el tamaño previsto de la caché de acceso para que el acceso hash a la caché permanezca eficaz.

Nivel de compromiso

Inestable

nfs:nfs3_jukebox_delay

Descripción

Controla el tiempo que el cliente NFS versión 3 espera para transmitir una nueva solicitud después de recibir el error NFS3ERR_JUKEBOX de una solicitud anterior. El error NFS3ERR_JUKEBOX suele devolverse de un servidor cuando el archivo no está disponible temporalmente por algún motivo. Este error se asocia generalmente con el almacenamiento jerárquico y con equipos jukebox de cinta o CD.

Tipo de datos

Entero largo (64 bits)

Predeterminado

1000 (10 segundos expresado como 10 sec * 100 Hz)

Rango

0 a 263 - 1 en plataformas de 64 bits

Unidades

Hz. (Normalmente, el reloj se ejecuta a 100 Hz).

¿Dinámico?

Validación

None (Nada)

Cuándo cambiar

Examine el valor de este parámetro y quizás ajústelo para comparar los comportamientos exhibidos por el servidor. Aumente este valor si las demoras para hacer que el archivo esté disponible son muy largos a fin de reducir la sobrecarga de la red debido a retransmisiones repetidas. Disminuya este valor para reducir las demoras para descubrir que el archivo se volvió disponible.

Nivel de compromiso

Inestable

nfs:nfs3_max_transfer_size

Descripción

Controla el tamaño máximo de la parte de datos de una solicitud READ, WRITE, READDIR o READDIRPLUS de NFS versión 3. Este parámetro controla el tamaño máximo de la solicitud que devuelve el servidor y el tamaño máximo de la solicitud que genera el cliente.

Tipo de datos

Número entero (32 bits)

Predeterminado

1.048.576 (1 MB)

Rango

0 a 231 - 1

Unidades

Bytes

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, al establecer el tamaño máximo de transferencia en el servidor en 0 es probable que los clientes no funcionen correctamente o que decidan no intentar comunicarse con el servidor.

También hay un límite en el tamaño máximo de transferencia NFS a través del transporte UDP. UDP tiene un límite físico de 64 KB por datagrama. Estos 64 KB deben incluir el encabezado RPC y otra información de NFS, en además de la parte de datos de la solicitud. Establecer este límite muy alto podría tener como resultado errores de UDP y problemas de comunicación entre el cliente y el servidor.

Cuándo cambiar

Para ajustar el tamaño de los datos transmitidos a través de la red. En general, el parámetro nfs:nfs3_bsize también debe actualizarse para reflejar los cambios en este parámetro.

Por ejemplo, cuando intenta aumentar el tamaño de transferencia a más de 32 KB, actualice nfs:nfs3_bsize para reflejar el valor aumentado. De lo contrario, no se observarán cambios en el tamaño de la solicitud sin cifrar. Para obtener más información, consulte nfs:nfs3_bsize.

Si desea utilizar un tamaño de transferencia menor que el tamaño de transferencia predeterminado, utilice la opción -wsize o -rsize del comando mount por archivo.

Nivel de compromiso

Inestable

nfs:nfs4_max_transfer_size

Descripción

Controla el tamaño máximo de la parte de datos de una solicitud READ, WRITE, READDIR o READDIRPLUS de NFS versión 4. Este parámetro controla el tamaño máximo de la solicitud que devuelve el servidor y el tamaño máximo de la solicitud que genera el cliente.

Tipo de datos

Número entero (32 bits)

Predeterminado

32.768 (32 KB)

Rango

0 a 231 - 1

Unidades

Bytes

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, al establecer el tamaño máximo de transferencia en el servidor en 0 es probable que los clientes no funcionen correctamente o que decidan no intentar comunicarse con el servidor.

También hay un límite en el tamaño máximo de transferencia NFS a través del transporte UDP. Para obtener más información sobre el máximo para UDP, consulte nfs:nfs3_max_transfer_size.

Cuándo cambiar

Para ajustar el tamaño de los datos transmitidos a través de la red. En general, el parámetro nfs:nfs4_bsize también debe actualizarse para reflejar los cambios en este parámetro.

Por ejemplo, cuando intenta aumentar el tamaño de transferencia a más de 32 KB, actualice nfs:nfs4_bsize para reflejar el valor aumentado. De lo contrario, no se observarán cambios en el tamaño de la solicitud sin cifrar. Para obtener más información, consulte nfs:nfs4_bsize.

Si desea utilizar un tamaño de transferencia menor que el tamaño de transferencia predeterminado, utilice la opción -wsize o -rsize del comando mount por archivo.

Nivel de compromiso

Inestable

nfs:nfs3_max_transfer_size_clts

Descripción

Controla el tamaño máximo de la parte de datos de una solicitud READ, WRITE, READDIR o READDIRPLUS de NFS versión 3 por UDP. Este parámetro controla el tamaño máximo de la solicitud que devuelve el servidor y el tamaño máximo de la solicitud que genera el cliente.

Tipo de datos

Número entero (32 bits)

Predeterminado

32.768 (32 KB)

Rango

0 a 231 - 1

Unidades

Bytes

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, al establecer el tamaño máximo de transferencia en el servidor en 0 es probable que los clientes no funcionen correctamente o que decidan no intentar comunicarse con el servidor.

Cuándo cambiar

No cambie este parámetro.

Nivel de compromiso

Inestable

nfs:nfs3_max_transfer_size_cots

Descripción

Controla el tamaño máximo de la parte de datos de una solicitud READ, WRITE, READDIR o READDIRPLUS de NFS versión 3 por TCP. Este parámetro controla el tamaño máximo de la solicitud que devuelve el servidor y el tamaño máximo de la solicitud que genera el cliente.

Tipo de datos

Número entero (32 bits)

Predeterminado

1.048.576 bytes

Rango

0 a 231 - 1

Unidades

Bytes

¿Dinámico?

Sí, pero este parámetro se establece por sistema de archivos en el momento del montaje. Para afectar un sistema de archivos determinado, desmonte y vuelva a montarlo después de cambiar este parámetro.

Validación

Ninguna. Sin embargo, al establecer el tamaño máximo de transferencia en el servidor en 0 es probable que los clientes no funcionen correctamente o que decidan no intentar comunicarse con el servidor.

Cuándo cambiar

No cambie este parámetro a menos que se prefieran tamaños de transferencia mayores que 1 MB.

Nivel de compromiso

Inestable