Guide de configuration d'un domaine Sun Enterprise 10000

Fichier idn.conf(4)

Vous pouvez définir les valeurs de certains paramètres dans le fichier idn.conf(4) de façon à ce qu'elles soient définies au moment du chargement de l'IDN au moyen de la commande modload(1M). Vous pouvez également ajouter des instances IDN à ce fichier. Modifiez le fichier idn.conf(4) pour chaque instance IDN au moyen de la ligne suivante où n est égal au numéro de l'instance.


name="idn" parent="pseudo" instance=n;


Remarque :

Tous les paramètres du fichier idn.conf(4) peuvent être changés pendant que le domaine est lié à l'IDN ; il faut toutefois réinitialiser le domaine pour que les valeurs deviennent effectives.


Le tableau suivant indique le nom des paramètres ainsi que les valeurs minimum, maximum et par défaut et les unités dans lesquelles elles sont exprimées.


Attention : Attention :

Les paramètres qui figurent dans le tableau suivant ne doivent être utilisés que par des utilisateurs IDN expérimentés. La modification de certaines valeurs risque d'avoir un effet négatif sur le comportement de l'IDN.


Tableau 3-2 Paramètres du fichier idn.conf(4) IDN

Nom 

Min. 

Max. 

Défaut 

Description 

bind_cpu

n/a 

n/a 

-1 

Spécifie à quel cpuid (ID d'UC) lier le serveur canal correspondant une fois celui-ci en ligne. Ce paramètre doit être associé à une instance d'UC particulière. Si le cpuid spécifié n'est pas une UC valide dans le domaine, le serveur de canal restera non-lié. La valeur donnée est l'ID de l'UC (-1 égal pas lié).

idn_awolmsg_interval

3600 

60 

Contrôle la fréquence à laquelle les messages AWOL sont affichés sur la console sur une base par domaine. La valeur est exprimée en secondes. 

idn_checksum

Indicateur binaire qui indique si la validation par somme de contrôle est activée ou non pour les boîtes aux lettres SMR. Il est désactivé par une valeur de zéro (0), et activé par une valeur de un (1). 

idn_dmv_pending_max

512 

128 

Contrôle le nombre maximal d'interruptions DMV non-réclamées qu'un seul processeur peut avoir en attente vis à vis du gestionnaire IDN. Il décrit également le nombre de structures de file utilisées pour encapsuler les données d`une interruption interdomaine entrante. La valeur est exprimée sous la forme d'un nombre. 

idn_history

Indicateur binaire indiquant si l'IDN doit ou non activer l'enregistrement interne de certains événements IDN. Mettre ce paramètre sur un (1) est utile dans le cadre de la recherche des pannes car il permet de rassembler des informations qui pourront servir au personnel chargé du débogage. Une valeur nulle (0) désactive l'indicateur, une valeur de un (1) l'active. 

idn_hiwat

1024 

1048576 

262144 

Contrôle le seuil haut de la file IDN STREAM. La valeur est exprimée en octets. 

idn_lowat

1  

524288 

Contrôle le seuil bas de la file IDN STREAM. La valeur est exprimée en octets. 

idn_max_nets

32 

Contrôle le nombre maximum de canaux ou interfaces réseau qui peuvent être plombés sur le gestionnaire IDN. La valeur est exprimée en unités générales. 

idn_mbox_per_net

31 

511 

127 

Contrôle le nombre d'entrées de boîte aux lettres par table de boîtes aux lettres (canal et/ou interface). La valeur doit être un chiffre impair. Elle est exprimée en unités générales. 

idn_msgwait_cfg

10 

300 

40 

Contrôle le temps d'attente minimal pour une réponse à un message CFG (configuration). La valeur est exprimée en secondes. 

idn_msgwait_cmd

10 

300 

40 

Contrôle le temps d'attente minimal pour une réponse à un message CMD (commande) (en général au domaine maître). La valeur est exprimée en secondes. 

idn_msgwait_con

10 

300 

20 

Contrôle le temps d'attente minimal pour une réponse à un message CON (connexion). La valeur est exprimée en secondes. 

idn_msgwait_data

10 

300 

30 

Contrôle le temps d'attente minimal pour une réponse à un appel de réveil DATA (déconnecter). La valeur est exprimée en secondes. 

idn_msgwait_fin

10 

300 

40 

Contrôle le temps d'attente minimal pour une réponse à un message FIN (déconnecter). La valeur est exprimée en secondes. 

idn_msgwait_nego

10 

300 

20 

Contrôle le temps d'attente minimal pour une réponse à un message NEGO (négociation). La valeur est exprimée en secondes. 

idn_netsvr_spin_count

10000 

500 

Contrôle le compte itératif qu'un serveur de canal interrogera au sujet des paquets entrant avant d'abandonner le processeur. La valeur est exprimée en unités générales. 

idn_netsvr_wait_max

6000 

1600 

Contrôle le nombre maximal de tics de l'horloge pendant lesquels ce serveur de canal dormira avant de passer au sommeil profond. 

idn_netsvr_wait_min

3000 

40 

Contrôle la valeur de tics d'horloge initiale pendant laquelle un serveur de canal dormira lorsqu'aucun paquet entrant n'aura été trouvé. La valeur est exprimée en tics d'horloge (100 tics correspondent à une seconde). 

idn_netsvr_wait_shift

Représente la valeur de laquelle le temps de sommeil du serveur de canal augmente à chaque fois qu'il se réveille et ne trouve pas de paquets. Avec une valeur de un (1), ce temps est doublé à chaque intervalle. Le temps de sommeil augmente jusqu'à atteindre la valeur maximale désignée par idn_netsvr_wait_max. La valeur est exprimée en unités générales.

idn_nwr_size

Entire SMR 

Entire SMR 

Contrôle la taille de la portion de la région réseau (NWR) de la SMR qui est utilisée pour la communication basée sur le réseau. La valeur est exprimée en méga-octets. 

idn_pil

Contrôle le niveau de priorité de l'interruption logicielle, auquel les interruptions interdomaines sont traitées. La valeur est exprimée sous la forme d'un nombre. 

idn_protocol_nservers

16 

Contrôle le nombre de threads qui sont déléguées pour traiter les messages de gestion de connexion IDN provenant de domaines distants membres de l'IDN. La valeur est exprimée sous la forme d'un nombre. 

idn_reclaim_max

128 

Contrôle le nombre maximal de tampons non-réclamés que le domaine essaye de réclamer. Une valeur de zéro (0) fait que le domaine en réclame autant que possible une fois le seuil minimal (idn_reclaim_min) atteint. La valeur est exprimée en tampons.

idn_reclaim_min

128 

Contrôle le seuil des tampons non-réclamés au delà duquel le domaine tente de réclamer les tampons. La valeur est exprimée en tampons. 

idn_retryfreq_con

60 

Contrôle le délai minimum s'écoulant entre les essais pour confirmer qu'un domaine entrant a atteint la phase CON (connecter). La valeur est exprimée en secondes. 

idn_retryfreq_fin

60 

Contrôle le délai minimum s'écoulant entre les essais pour confirmer qu'un domaine sortant a atteint la phase FIN (déconnecter). La valeur est exprimée en secondes. 

idn_retryfreq_nego

60 

Contrôle le délai minimum s'écoulant entre les essais d'initiation d'une connexion IDN. La valeur est exprimée en secondes. 

idn_sigbpil

Contrôle le niveau de priorité de l'interruption logicielle, auquel les requêtes sigblock du SSP sont traitées. Cette valeur est exprimée sous la forme d'un nombre. 

idn_slab_bufcount

1024 

32 

Contrôle le nombre de tampons à attribuer par slab. La valeur est exprimée en tampons. 

idn_slab_mintotal

16 

Contrôle le nombre minimum de slabs disponibles que le domaine maître conserve. Le domaine maître demande aux domaines esclaves de retourner les slabs inutilisés si le total des slabs disponibles descend en dessous de la valeur de cette variable. La valeur est exprimée en slabs. 

idn_slab_prealloc

10 

Contrôle le nombre de slabs à pré-attribuer lorsque le domaine est lié à un IDN. La valeur est exprimée en slabs. 

idn_smr_bufsize

512 

524288 

16384 

Contrôle la taille d'un tampon E/S SMR qui influe directement sur la taille MTU IDN. La valeur est exprimée en octets sous la forme d'une puissance de 2. 

idn_smr_size

Entire SMR 

La taille de la SMR est limitée par la valeur de la variable OBP idn-smr-size. La taille de la SMR est déterminée par la valeur minimale de la variable idn-smr-size et par la valeur minimale du paramètre idn_smr_size. Si idn-smr-size est nul, la variable OBP remplace la valeur du paramètre idn.conf(4). Cette valeur est exprimée en méga-octets.

idn_window_incr

32 

Contrôle la valeur dont idn_window_max est augmenté pour chaque canal et/ou interface actif supplémentaire. La valeur est exprimée en tampons.

idn_window_max

256 

64 

Contrôle le seuil de base des tampons non-réclamés, au delà duquel le domaine arrête d'envoyer des paquets de données supplémentaires au domaine correspondant. La valeur est exprimée en tampons.