JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Manuel de référence des paramètres réglables Oracle Solaris     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Présentation du réglage du système Oracle Solaris

2.  Paramètres réglables du noyau Oracle Solaris

3.  Paramètres réglables NFS

Sources des informations relatives aux paramètres réglables

Réglage de l'environnement NFS

Paramètres de module 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

Paramètres du module rpcmod

rpcmod:clnt_max_conns

rpcmod:clnt_idle_timeout

rpcmod:svc_idle_timeout

rpcmod:svc_default_stksize

rpcmod:maxdupreqs

rpcmod:cotsmaxdupreqs

4.  Paramètres réglables de la suite des protocoles Internet

5.  Paramètres réglables NCA (Network Cache and Accelerator)

6.  Paramètres des utilitaires du système

A.  Historique des modifications des paramètres réglables

B.  Historique des révisions de ce manuel

Index

Paramètres du module rpcmod

Cette section décrit les paramètres NFS pour le module rpcmod.

rpcmod:clnt_max_conns

Description

Contrôle le nombre de connexions TCP que le client NFS utilise lors de la communication avec chaque serveur NFS. Le noyau RPC est créé pour multiplexer les RPC sur une seule connexion. Vous pouvez cependant utiliser plusieurs connexions si vous le préférez.

Type de données

Entier (32 bits)

Par défaut

1

Plage

1 à 231 - 1

Unités

Connexions

Dynamique ?

Oui

Validation

Aucune

Quand le modifier ?

En général, une connexion suffit pour obtenir toute la bande passante du réseau. En revanche, si TCP ne peut pas utiliser toute la bande passante proposée par le réseau dans un flux unique, plusieurs connexions peuvent augmenter le débit entre le client et le serveur.

L'augmentation du nombre de connexions n'est pas sans conséquences. L'augmentation du nombre de connexions augmente également l'utilisation des ressources du noyau nécessaires pour assurer le suivi de chaque connexion.

Niveau de validation

Instable

rpcmod:clnt_idle_timeout

Description

Détermine la durée sur le client pendant laquelle une connexion entre le client et le serveur est autorisée à rester inactive avant d'être fermée.

Type de données

Entier long (64 bits)

Par défaut

300,000 millisecondes (5 minutes)

Plage

0 à 263 - 1

Unités

Millisecondes

Dynamique ?

Oui

Validation

Aucune

Quand le modifier ?

Utilisez ce paramètre pour modifier la durée pendant laquelle les connexions inactives peuvent exister sur le client avant d'être fermées. Il peut s'avérer utile de fermer les connexions plus rapidement afin de limiter la consommation de ressources système.

Niveau de validation

Instable

rpcmod:svc_idle_timeout

Description

Détermine la durée sur le serveur pendant laquelle une connexion entre le client et le serveur est autorisée à rester inactive avant d'être fermée.

Type de données

Entier long (64 bits)

Par défaut

360 000 millisecondes (6 minutes)

Plage

0 à 263 - 1

Unités

Millisecondes

Dynamique ?

Oui

Validation

Aucune

Quand le modifier ?

Utilisez ce paramètre pour modifier la durée pendant laquelle les connexions inactives peuvent exister sur le serveur avant d'être fermées. Il peut s'avérer utile de fermer les connexions plus rapidement afin de limiter la consommation de ressources système.

Niveau de validation

Instable

rpcmod:svc_default_stksize

Description

Définit la taille de la pile du noyau pour les threads de service RPC du noyau.

Type de données

Entier (32 bits)

Par défaut

La valeur par défaut est 0. Cette valeur signifie que la taille de la pile est définie sur la valeur système par défaut.

Plage

0 à 231 - 1

Unités

Octets

Dynamique ?

Oui, pour tous les nouveaux threads qui sont alloués. La taille de la pile est définie lorsque le thread est créé. Par conséquent, les modifications apportées à ce paramètre n'affectent pas les threads existants, mais sont appliquées à tous les nouveaux threads qui sont alloués.

Validation

Aucune

Quand le modifier ?

Une profondeur d'appel très importante peut entraîner le dépassement de la pile et des erreurs de zone rouge. L'association d'un appel peu profond pour le transport et d'un appel profond pour le système de fichiers local peut entraîner le dépassement de leurs piles par les threads du service NFS.

Définissez ce paramètre sur un multiple de la valeur pagesize matérielle sur la plate-forme.

Niveau de validation

Instable

rpcmod:maxdupreqs

Description

Contrôle la taille du cache de demandes en double qui détecte les retransmissions RPC sur des transports sans connexions. Ce cache est indexé par l'adresse réseau du client et le numéro de procédure RPC, le numéro de programme, le numéro de version et l'ID de la transaction. Ce cache empêche le traitement de demandes retransmises qui ne sont peut-être pas idempotentes.

Type de données

Entier (32 bits)

Par défaut

8192

Plage

1 à 231 - 1

Unités

Demandes

Dynamique ?

La taille du cache est dynamique, mais les files d'attente de hachage qui permettent d'accéder rapidement au cache possèdent une taille statique. Plus le cache est grand, plus la recherche d'entrées dans le cache risque d'être longue.

Ne définissez pas la valeur de ce paramètre sur 0. Cette valeur empêche le serveur NFS de traiter les demandes non idempotentes.

Validation

Aucune

Quand le modifier ?

Examinez la valeur de ce paramètre si les clients NFS rencontrent de fausses pannes. Par exemple, si une tentative de création d'un répertoire échoue, mais que le répertoire est créé, il est possible qu'une demande MKDIR retransmise n'ait pas été détectée par le serveur.

La taille du cache doit correspondre à celle de la charge sur le serveur. Le cache enregistre les demandes non idempotentes et n'a donc besoin de suivre qu'une partie du nombre total de demandes. Le cache doit conserver les informations suffisamment longtemps pour être en mesure de détecter une retransmission par le client. En règle générale, le délai d'expiration du client pour des transports sans connexion est relativement court, d'environ 1 seconde à environ 20 secondes.

Niveau de validation

Instable

rpcmod:cotsmaxdupreqs

Description

Contrôle la taille du cache de demandes en double qui détecte les retransmissions RPC sur des transports orientés connexion. Ce cache est indexé par l'adresse réseau du client et le numéro de procédure RPC, le numéro de programme, le numéro de version et l'ID de la transaction. Ce cache empêche le traitement de demandes retransmises qui ne sont peut-être pas idempotentes.

Type de données

Entier (32 bits)

Par défaut

8192

Plage

1 à 231 - 1

Unités

Demandes

Dynamique ?

Oui

Validation

La taille du cache est dynamique, mais les files d'attente de hachage qui permettent d'accéder rapidement au cache possèdent une taille statique. Plus le cache est grand, plus la recherche d'entrées dans le cache risque d'être longue.

Ne définissez pas la valeur de ce paramètre sur 0. Elle empêche le serveur NFS de traiter les demandes non idempotentes.

Quand le modifier ?

Examinez la valeur de ce paramètre si les clients NFS rencontrent de fausses pannes. Par exemple, si une tentative de création d'un répertoire échoue, mais que le répertoire est créé, il est possible qu'une demande MKDIR retransmise n'ait pas été détectée par le serveur.

La taille du cache doit correspondre à celle de la charge sur le serveur. Le cache enregistre les demandes non idempotentes et n'a donc besoin de suivre qu'une partie du nombre total de demandes. Il doit conserver les informations suffisamment longtemps pour être en mesure de détecter une retransmission par le client. En règle générale, le délai d'expiration du client pour des transports orientés connexion est très long, d'environ 1 minute. Par conséquent, les entrées doivent rester dans le cache pendant d'assez longues périodes.

Niveau de validation

Instable