Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide de configuration et d'administration du système de fichiers Sun QFS 5.3 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (Français) |
1. Présentation du système de fichiers
2. A propos du fichier de configuration principal
4. Configuration du système de fichiers
5. Configuration d'un système de fichiers partagé
6. Gestion des quotas de système de fichiers
7. Rubriques avancées relatives au système de fichiers
9. Configuration de systèmes de fichiers WORM-FS
Amélioration des performances de transfert de fichiers volumineux
Amélioration des performances de transfert de fichiers
Activation de la fonction Qwrite
Définition de l'étranglement d'écriture
Définition du taux de vidage temporisé
11. Utilisation des systèmes de fichiers QFS avec SANergy (SAN-QFS)
Le système de fichiers Sun QFS permet de définir les deux paramètres réglables suivants dans le fichier /etc/system :
ninodes
nhino
Pour attribuer d'autres valeurs que celles définies par défaut à ces paramètres, modifiez le fichier /etc/system, puis réinitialisez le système.
Le paramètre ninodes spécifie le nombre maximum d'inodes par défaut. La valeur de ninodes détermine le nombre d'inodes internes que le logiciel Sun QFS réserve à son propre usage, même lorsque le nombre d'inodes nécessaires aux applications est peu élevé.
Ce paramètre respecte le format suivant dans le fichier /etc/system :
set samfs:ninodes = _value_
La valeur est comprise entre 16 et 2 000 000. La valeur par défaut de ninodes correspond à l'une des suivantes :
Valeur équivalente à ncsize. Le paramètre ncsize est un paramètre de réglage Oracle Solaris qui spécifie le nombre d'entrées contenues dans le cache de recherche de nom de répertoire (DNLC). Pour plus d'informations sur le paramètre ncsize, reportez-vous au Manuel de référence des paramètres réglables Oracle Solaris.
2000. La valeur de ninodes est définie sur 2000 si le paramètre ncsize est égal à 0 (zéro) ou hors de la plage autorisée.
Le paramètre nhino spécifie la taille de la table de hachage des inodes internes.
Ce paramètre respecte le format suivant dans le fichier /etc/system :
set samfs:nhino = value
La plage autorisée pour la valeur est comprise entre 1 et 1 048 756. Il faut définir une valeur positive (supérieure à 0) à la puissance 2. La valeur par défaut de nhino correspond à l'une des suivantes :
Valeur équivalente au paramètre ninodes divisé par 8 et, si nécessaire, arrondie au nombre à la puissance 2 le plus proche. Supposons par exemple que la ligne suivante figure dans le fichier /etc/system :
set samfs:ninodes 8000
Dans cet exemple, si nhino n'est pas défini, le système opte pour la valeur 1024, c'est-à-dire 8000 divisé par 8, arrondi au nombre à la puissance 2 le plus proche (210).
nhino est défini sur 512 si le paramètre ninodes est hors de la plage autorisée.
Lorsqu'il recherche un inode par son numéro, un système de fichiers Sun QFS vérifie son propre cache d'inodes internes. Pour accélérer le processus, il gère une table de hachage afin de faire porter la recherche sur un nombre limité d'inodes.
Plus cette table de hachage est volumineuse, plus le nombre d'opérations de comparaison et de recherche est réduit. Vous économisez donc davantage de ressources mémoire. Si la valeur nhino est trop élevée, le système met plus de temps à réaliser les activités nécessitant une analyse complète de la liste d'inodes (notamment les synchronisations d'inodes et les opérations de démontage). Sur les sites manipulant un grand nombre de fichiers et les sites recourant très fréquemment aux E/S NFS, il peut être judicieux d'attribuer des valeurs supérieures à celles définies par défaut à ces paramètres.
En revanche, si votre site comprend des systèmes de fichiers gérant un petit nombre de fichiers, optez plutôt pour des valeurs inférieures à celles par défaut. Par exemple, ce paramétrage peut améliorer les performances si un système de fichiers vous sert à écrire des fichiers uniques tar(1) volumineux en vue de procéder à la sauvegarde d'autres systèmes de fichiers.