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
Initialisation d'un 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
11. Utilisation des systèmes de fichiers QFS avec SANergy (SAN-QFS)
Cette section présente des exemples de configuration et propose différentes étapes et considérations relatives à la configuration du fichier mcf sur un serveur.
Notez que des bibliothèques automatisées et d'autres périphériques de média amovible pourraient également être définis dans tous les exemples de configuration, ce qui aurait pour principal effet d'agrandir le système de fichier au-delà de la taille du cache disque. Des périphériques de média amovible figurent dans un seul exemple de configuration. Pour plus d'informations sur la configuration de périphériques de média amovible, reportez-vous au Chapitre 2, Configuration des périphériques de stockage pour l’archivage du manuel Guide de configuration et d’administration de Sun Storage Archive Manager 5.3.
Ces exemples de configuration partent du principe que le système de fichiers est chargé dans l'environnement et qu'il n'est pas encore monté.
Cet exemple illustre la configuration d'un système de fichiers Sun QFS qui stocke les métadonnées séparément sur un disque à faible latence. L'allocation circulaire est appliquée sur quatre partitions. Chaque disque est connecté à un contrôleur distinct.
Cette procédure suppose les conditions suivantes :
Le périphérique de métadonnées est une partition simple (s6) connectée au contrôleur 5, LUN 0 du périphérique désigné comme l'équipement n° 11.
Les périphériques de données consistent en quatre disques connectés à quatre contrôleurs.
# Sun QFS disk cache configuration # Round-robin mcf example # Equipment Eq Eq Fam. Dev Additional # Identifier Ord Type Set State Parameters #----------- --- -- ------ ------ ------------------ qfs1 1 ma qfs1 /dev/dsk/c5t0d0s6 11 mm qfs1 on /dev/dsk/c1t1d0s6 12 mr qfs1 on /dev/dsk/c2t1d0s6 13 mr qfs1 on /dev/dsk/c3t1d0s6 14 mr qfs1 on /dev/dsk/c4t1d0s6 15 mr qfs1 on
# mkdir /qfs
L'exemple suivant reprend l'unité d'allocation de disque par défaut de 64 Ko.
# sammkfs qfs1
Le système de fichiers Sun QFS qui inclut des périphériques de données mr appliquant par défaut l'allocation par entrelacement, il faut définir stripe=0 pour spécifier l'allocation circulaire. Pour définir explicitement l'allocation circulaire sur le système de fichiers, indiquez l'option stripe=0 comme suit :
qfs1 - /qfs samfs - yes stripe=0
# mount /qfs
Dans cet exemple de configuration, les fichiers de données sont entrelacés sur quatre partitions par défaut.
Cette procédure suppose les conditions suivantes :
Le périphérique de métadonnées est une partition simple (s6) connectée au contrôleur 0, LUN 1. Les métadonnées sont écrites sur l'équipement n° 11 uniquement.
Les périphériques de données consistent en quatre disques connectés à quatre contrôleurs. Chaque disque est connecté à un contrôleur distinct.
# Sun QFS disk cache configuration # Striped Disk mcf example # Equipment Eq Eq Fam. Dev. Additional # Identifier Ord Type Set State Parameters #----------- --- -- ------ ------ ------------------ qfs1 10 ma qfs1 /dev/dsk/c0t1d0s6 11 mm qfs1 on /dev/dsk/c1t1d0s6 12 mr qfs1 on /dev/dsk/c2t1d0s6 13 mr qfs1 on /dev/dsk/c3t1d0s6 14 mr qfs1 on /dev/dsk/c4t1d0s6 15 mr qfs1 on
# mkdir /qfs
L'unité d'allocation de disque par défaut est fixée à 64 Ko, mais l'exemple qui suit la définit sur 128 Ko :
# sammkfs -a 128 qfs1
Dans cette configuration, tout fichier écrit sur ce système de fichiers est entrelacé sur tous les périphériques par incréments de 128 Ko.
Le système de fichiers Sun QFS applique par défaut l'allocation par entrelacement. Cet exemple définit la largeur de bande sur la valeur par défaut (stripe=1). Le paramètre suivant entrelace les données sur les quatre périphériques mr avec une largeur de bande équivalente à une unité d'allocation de disque :
qfs1 - /qfs samfs - yes stripe=1
# mount /qfs
Un groupe entrelacé permet de rassembler des périphériques RAID pour enregistrer des fichiers très volumineux. Une unité d'allocation de disque est représentée par un bit dans le bitmap. Si le groupe entrelacé comprend n périphériques, il faut multiplier n par l'unité d'allocation de disque pour obtenir l'allocation minimale. Un seul bit du bitmap représente n x DAU.
La formule suivante permet de calculer l'espace disque minimum alloué dans un groupe entrelacé :
espace disque minimal alloué = DAU x nombre de disques dans le groupe
Remarque - Dans un groupe entrelacé, l'écriture d'un seul octet de données remplit totalement l'espace disque minimum alloué. Les groupes entrelacés sont adaptés à des applications très spécifiques. Assurez-vous de saisir toutes les implications des groupes entrelacés sur un système de fichiers.
Les fichiers de taille inférieure à la largeur de bande multipliée par le nombre de périphériques (dans cet exemple, les fichiers de taille inférieure à 128 Ko x 4 disques = 512 Ko) occupent tout de même 512 Ko d'espace disque. Les fichiers de taille supérieure à 512 Ko se voient attribuer l'espace dont ils ont besoin par incréments de 512 Ko.
Tous les périphériques figurant dans un groupe entrelacé doivent être de la même taille. Il est impossible d'ajouter d'autres périphériques en vue d'augmenter la taille d'un groupe entrelacé. Cela étant, vous pouvez exécuter la commande samgrowfs pour ajouter des groupes entrelacés supplémentaires. Pour plus d'informations, reportez-vous à la page de manuel samgrowfs(1M).
Cet exemple illustre la configuration d'un système de fichiers Sun QFS qui stocke les métadonnées séparément sur un disque à faible latence. Deux groupes entrelacés sont configurés sur quatre unités.
Cette procédure suppose les conditions suivantes :
Le périphérique de métadonnées est une partition simple (s6) connectée au contrôleur 0, LUN 1.
Les périphériques de données consistent en quatre disques (deux groupes de deux disques identiques) connectés à quatre contrôleurs. Chaque disque est connecté à un LUN distinct. Le disque est entièrement dédié au stockage de données, sachant que la partition 6 occupe la totalité du disque.
# Sun QFS disk cache configuration # Striped Groups mcf example # Equipment Eq Eq Fam. Dev. Additional # Identifier Ord Type Set State Parameters #----------- --- -- ------ ------ ------------------ qfs1 10 ma qfs1 /dev/dsk/c0t1d0s6 11 mm qfs1 on /dev/dsk/c1t1d0s6 12 g0 qfs1 on /dev/dsk/c2t1d0s6 13 g0 qfs1 on /dev/dsk/c3t1d0s6 14 g1 qfs1 on /dev/dsk/c4t1d0s6 15 g1 qfs1 on
# mkdir /qfs
L'exemple ci-dessous définit la taille d'unité d'allocation de disque sur 128 Ko :
# sammkfs -a 128 qfs1
L'exemple ci-dessous applique le paramètre par défaut stripe=0 , qui spécifie essentiellement une allocation circulaire du groupe entrelacé g0 au groupe entrelacé g1.
qfs1 - /qfs samfs - yes stripe=0
Ce fichier /etc/vfstab définit la largeur de bande avec l'option stripe=. Cet exemple met en place deux groupes entrelacés g0 et g1. Avec la spécification stripe=0, les fichiers sont écrits de manière circulaire entre les deux groupes entrelacés.
Remarque - Pour modifier la configuration d'un groupe entrelacé après sa création, il faut réexécuter la commande sammkfs.
# mount /qfs