Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Manual de referencia de parámetros ajustables de Oracle Solaris Oracle Solaris 11 Information Library (Español) |
1. Descripción general del ajuste del sistema Oracle Solaris
2. Parámetros ajustables del núcleo de Oracle Solaris
Dónde encontrar información sobre parámetros ajustables
nfs:nfs3_pathconf_disable_cache
nfs:nfs4_pathconf_disable_cache
nfs:nfs_write_error_to_cons_only
4. Parámetros ajustables del conjunto de protocolos de Internet
5. Parámetros ajustables del acelerador y la antememoria de red
6. Parámetros de la utilidad del sistema
A. Historial de cambios de parámetros ajustables
En esta sección se describen los parámetros relacionados con el módulo de núcleo NFS.
Controla el almacenamiento en antememoria de información pathconf información para la versión 3 de los sistemas de archivos montados NFS.
Número entero (32 bits)
0 (almacenamiento en antememoria habilitado)
0 (almacenamiento en antememoria habilitado) o 1 (almacenamiento en antememoria deshabilitado)
Valores booleanos
Sí
None (Nada)
La información de pathconf se almacena en la antememoria 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 deshabilitar el almacenamiento en antememoria. No existe ningún mecanismo para que el cliente validar su entrada de antememoria.
Inestable
Controla el almacenamiento en antememoria de información pathconf información para la versión 4 de los sistemas de archivos montados NFS.
Número entero (32 bits)
0 (almacenamiento en antememoria habilitado)
0 (almacenamiento en antememoria habilitado) o 1 (almacenamiento en antememoria deshabilitado)
Valores booleanos
Sí
None (Nada)
La información de pathconf se almacena en la antememoria 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 deshabilitar el almacenamiento en antememoria. No existe ningún mecanismo para que el cliente validar su entrada de antememoria.
Inestable
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.
Número entero (32 bits)
0 (indicadores de fecha y hora de 32 bits deshabilitados)
0 (indicadores de fecha y hora de 32 bits deshabilitados) o 1 (indicadores de fecha y hora de 32 bits habilitados)
Valores booleanos
Sí
None (Nada)
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.
Inestable
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.
Entero con signo (32 bits)
600 (60 segundos)
0 a 231 - 1
10 de segundos
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.
None (Nada)
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.
Inestable
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.
Entero con signo (32 bits)
600 (60 segundos)
0 a 231 - 1
10 de segundos
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.
None (Nada)
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.
Inestable
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.
Entero con signo (32 bits)
600 (60 segundos)
0 a 231 - 1
10 de segundos
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.
None (Nada)
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.
Inestable
Controla si el contenido de archivos de enlace simbólico se almacena en la antememoria para la versión 2 de sistemas de archivos montados NFS.
Número entero (32 bits)
1 (almacenamiento en antememoria habilitado)
0 (almacenamiento en antememoria deshabilitado) o 1 (almacenamiento en antememoria habilitado)
Valores booleanos
Sí
None (Nada)
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 deshabilitar el almacenamiento en la antememoria de enlace contenido de enlace simbólico. De esta manera, los cambios se hacen visibles de inmediato para aplicaciones que se ejecutan en el cliente.
Inestable
Controla si el contenido de archivos de enlace simbólico se almacena en la antememoria para la versión 3 de sistemas de archivos montados NFS.
Número entero (32 bits)
1 (almacenamiento en antememoria habilitado)
0 (almacenamiento en antememoria deshabilitado) o 1 (almacenamiento en antememoria habilitado)
Valores booleanos
Sí
None (Nada)
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 deshabilitar el almacenamiento en la antememoria de enlace contenido de enlace simbólico. De esta manera, los cambios se hacen visibles de inmediato para aplicaciones que se ejecutan en el cliente.
Inestable
Controla si el contenido de archivos de enlace simbólico se almacena en la antememoria para la versión 4 de sistemas de archivos montados NFS.
Número entero (32 bits)
1 (almacenamiento en antememoria habilitado)
0 (almacenamiento en antememoria deshabilitado) o 1 (almacenamiento en antememoria habilitado)
Valores booleanos
Sí
None (Nada)
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 deshabilitar el almacenamiento en la antememoria de enlace contenido de enlace simbólico. De esta manera, los cambios se hacen visibles de inmediato para aplicaciones que se ejecutan en el cliente.
Inestable
Controla si una función conocida como retransmisión dinámica está habilitada 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.
Número entero (32 bits)
1 (habilitado)
0 (deshabilitado) o 1 (habilitado)
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.
None (Nada)
No cambie este parámetro.
Inestable
Controla si una función conocida como retransmisión dinámica está habilitada 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.
Número entero (32 bits)
0 (deshabilitado)
0 (deshabilitado) o 1 (habilitado)
Valores booleanos
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.
None (Nada)
No cambie este parámetro.
Inestable
Controla si una antememoria con nombre negativo se usa para la versión 2 de sistemas de archivos montados NFS. Esta antememoria con nombre negativo registra los nombres de archivos que se buscaron y no se encontraron. La antememoria 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.
Número entero (32 bits)
1 (habilitado)
0 (deshabilitado) o 1 (habilitado)
Valores booleanos
Sí
None (Nada)
Para que la antememoria 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 antememoria 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 deshabilitar la antememoria negativa.
Si desactiva el parámetro nfs:nfs_disable_rddir_cache, probablemente también debería deshabilitar este parámetro. Para obtener más información, consulte nfs:nfs_disable_rddir_cache.
Inestable
Controla si una antememoria con nombre negativo se usa para la versión 3 de sistemas de archivos montados NFS. Esta antememoria con nombre negativo registra los nombres que se buscaron y no se encontraron. La antememoria 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.
Número entero (32 bits)
1 (habilitado)
0 (deshabilitado) o 1 (habilitado)
Valores booleanos
Sí
None (Nada)
Para que la antememoria 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 antememoria 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 deshabilitar la antememoria 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.
Inestable
Controla si una antememoria con nombre negativo se usa para la versión 4 de sistemas de archivos montados NFS. Esta antememoria con nombre negativo registra los nombres que se buscaron y no se encontraron. La antememoria 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.
Número entero (32 bits)
1 (habilitado)
0 (deshabilitado) o 1 (habilitado)
Valores booleanos
Sí
None (Nada)
Para que la antememoria 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 antememoria 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 deshabilitar la antememoria negativa.
Si desactiva el parámetro nfs:nfs_disable_rddir_cache, probablemente también debería deshabilitar este parámetro. Para obtener más información, consulte nfs:nfs_disable_rddir_cache.
Inestable
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.
Número entero (16 bits)
8
0 a 215 - 1
Subprocesos
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.
None (Nada)
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.
Inestable
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.
Número entero (16 bits)
8
0 a 215 - 1
Subprocesos
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.
None (Nada)
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.
Inestable
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.
Número entero (16 bits)
8
0 a 215 - 1
Subprocesos
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.
None (Nada)
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.
Inestable
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.
Número entero (32 bits)
4
0 a 231 - 1
Bloques lógicos.
Sí
None (Nada)
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.
Inestable
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.
Número entero (32 bits)
4
0 a 231 - 1
Bloques lógicos. (Consulte nfs:nfs3_bsize).
Sí
None (Nada)
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.
Inestable
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.
Número entero (32 bits)
4
0 a 231 - 1
Bloques lógicos. (Consulte nfs:nfs4_bsize).
Sí
None (Nada)
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.
Inestable
Controla el tamaño de la antememoria 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 antememorias 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 antememoria en datos de archivos.
El cliente NFS intenta mantener un número mínimo de rnodes para intentar evitar destruir los datos almacenados en la antememoria y los metadatos. Cuando un rnode se reutiliza o se libera, los datos de la antememoria y los metadatos se deben destruir.
Número entero (32 bits)
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.
1 a 231 - 1
rnodes
No. Este valor sólo se puede cambiar agregando o modificando el parámetro en el archivo /etc/system archivo y volviendo a arrancar el sistema.
El sistema fuerza un valor máximo, como que la antememoria rnode sólo puede consumir el 25 por ciento de la memoria disponible.
Debido a que las rnodes se crean y se destruyen dinámicamente, el sistema tiende a elegir una antememoria con tamaño nrnode, ajusta automáticamente el tamaño de la antememoria 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 antememoria 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 antememoria rnode se puede deshabilitar 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.
Inestable
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á habilitado, el cliente no genera una solicitud readdir para más de 1.024 bytes de información de directorio. Si este parámetro está deshabilitado, 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).
Número entero (32 bits)
0 (deshabilitado)
0 (deshabilitado) o 1 (habilitado)
Valores booleanos
Sí
None (Nada)
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 habilitación de este parámetro puede provocar una leve disminución en el rendimiento de aplicaciones que leen directorios.
Inestable
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á habilitado, el cliente no genera una solicitud READDIR para más de 1.024 bytes de información de directorio. Si este parámetro está deshabilitado, 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).
Número entero (32 bits)
0 (deshabilitado)
0 (deshabilitado) o 1 (habilitado)
Valores booleanos
Sí
None (Nada)
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 habilitación de este parámetro puede provocar una leve disminución en el rendimiento de aplicaciones que leen directorios.
Inestable
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.
Entero largo (64 bits)
5 segundos
0 a 263 - 1
Segundos
Sí
None (Nada)
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.
Inestable
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.
Número entero (32 bits)
0 (consola del sistema y syslog)
0 (consola del sistema y syslog) o 1 (consola del sistema)
Valores booleanos
Sí
None (Nada)
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á habilitado, los mensajes se imprimen en la consola del sistema solamente y no se copian en el archivo de mensajes syslog.
Inestable
Controla el uso de una antememoria para contener respuestas de solicitudes de READDIR y READDIRPLUS. Esta antememoria evita llamadas sin cifrar al servidor para recuperar información del directorio.
Número entero (32 bits)
0 (almacenamiento en antememoria habilitado)
0 (almacenamiento en antememoria habilitado) o 1 (almacenamiento en antememoria deshabilitado)
Valores booleanos
Sí
None (Nada)
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 antememoria 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 habilitar o deshabilitar el almacenamiento en la antememoria por sistema de archivos.
Si deshabilita este parámetro, también debe deshabilitar los siguientes parámetros para evitar entradas incorrectas en la antememoria negativa DNLC:
Inestable
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.
Número entero sin signo (32 bits)
32.768 (32 KB)
0 a 231 - 1
Bytes
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.
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.
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.
Inestable
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.
Número entero sin signo (32 bits)
32.768 (32 KB)
0 a 231 - 1
Bytes
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.
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.
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.
Inestable
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.
Número entero sin signo (32 bits)
1
0 a 231 - 1
Solicitudes asíncronas
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.
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 deshabilita de forma efectiva la parte equitativa del algoritmo.
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.
Inestable
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.
Número entero sin signo (32 bits)
1
0 a 231 - 1
Solicitudes asíncronas
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.
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 deshabilita de forma efectiva la parte equitativa del algoritmo.
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.
Inestable
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.
Número entero sin signo (32 bits)
1
0 a 231 - 1
Solicitudes asíncronas
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.
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 deshabilita de forma efectiva la parte equitativa del algoritmo.
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.
Inestable
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.
Número entero (32 bits)
6000 (1 minuto expresado como 60 sec * 100 Hz)
0 a 231 - 1
Hz. (Normalmente, el reloj se ejecuta a 100 Hz).
Sí
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.
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.
Inestable
Ajusta la cantidad de colas hash que acceden a la antememoria de acceso a archivos en el cliente NFS. La antememoria 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 antememoria misma se asigna de forma dinámica. Sin embargo, las colas hash utilizadas para indexar en la antememoria se asignan de forma estática. El algoritmo supone que hay una entrada de antememoria de acceso por archivo activo y cuatro de estas entradas de antememoria 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.
Número entero (32 bits)
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.
1 a 231 - 1
Entradas de antememoria de acceso
No. Este valor sólo se puede cambiar agregando o modificando el parámetro en el archivo /etc/system archivo y volviendo a arrancar el sistema.
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.
Examine el valor de este parámetro si la suposición básica de que hay una entrada de antememoria 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 antememoria de acceso para que el acceso hash a la antememoria permanezca eficaz.
Inestable
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.
Entero largo (64 bits)
1000 (10 segundos expresado como 10 sec * 100 Hz)
0 a 263 - 1 en plataformas de 64 bits
Hz. (Normalmente, el reloj se ejecuta a 100 Hz).
Sí
None (Nada)
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.
Inestable
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.
Número entero (32 bits)
1.048.576 (1 MB)
0 a 231 - 1
Bytes
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.
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.
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.
Inestable
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.
Número entero (32 bits)
32.768 (32 KB)
0 a 231 - 1
Bytes
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.
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.
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.
Inestable
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.
Número entero (32 bits)
32.768 (32 KB)
0 a 231 - 1
Bytes
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.
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.
No cambie este parámetro.
Inestable
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.
Número entero (32 bits)
1.048.576 bytes
0 a 231 - 1
Bytes
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.
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.
No cambie este parámetro a menos que se prefieran tamaños de transferencia mayores que 1 MB.
Inestable