▼
Scroll to page 2
of
150
Xsan 2 Guide de l’administrateur K Apple Inc. © 2008 Apple Inc. Tous droits réservés. Conformément aux lois sur les droits d’auteur, il est strictement interdit de reproduire ce manuel, partiellement ou intégralement, sans l’autorisation écrite d’Apple. Le logo Apple est une marque d’Apple Inc., déposée aux États-Unis et dans d’autres pays. En l’absence du consentement écrit d’Apple, l’utilisation à des fins commerciales de ce logo via le clavier (Option + 1) pourra constituer un acte de contrefaçon et/ou de concurrence déloyale. Tous les efforts ont été mis en œuvre pour garantir l’exactitude des informations de ce manuel. Apple n’est pas responsable des erreurs typographiques. Apple 1 Infinite Loop Cupertino, CA 95014-2084 408-996-1010 www.apple.com Apple, le logo Apple, Mac, Mac OS, Macintosh, le logo Mac, Tiger, Xsan et Xserve sont des marques d’Apple Inc. déposées aux États-Unis et dans d’autres pays. PowerPC et le logo PowerPC sont des marques d’International Business Machines Corporation, utilisées sous licence. UNIX est une marque déposée de The Open Group. Les autres noms de sociétés et de produits mentionnés sont des marques de leurs détenteurs respectifs. Les produits de tierce partie ne sont mentionnés qu’à titre indicatif, et aucunement à des fins publicitaires ou de recommandation. Apple se dégage de toute responsabilité quant aux performances ou à l’utilisation de ces produits. Le produit décrit dans ce manuel comprend une technologie de protection de droits d’auteur qui est protégée par des droits de méthodes de certains brevets américains et d’autres droits de propriété intellectuelle appartenant à Macrovision Corporation et à d’autres ayants droit. L’utilisation de cette technologie de protection de droits d’auteur est soumise à l’autorisation de Macrovision Corporation et est destinée à un usage personnel ou à d’autres utilisations de visionnage limitées uniquement, à moins d’obtenir une autorisation de Macrovision Corporation pour d’autres utilisations. L’ingénierie inverse ou le désassemblage sont interdits. Apple Remote Desktop, Finder, Leopard et Spotlight sont des marques d’Apple Inc. Le dispositif fait l’objet des numéros de brevet américains 4 631 603, 4 577 216, 4 819 098 et 4 907 093 sous licence uniquement pour des utilisations de visionnage limitées. ADIC et StorNext sont des marques déposées d’Advanced Digital Information Corporation. Publié simultanément aux États-Unis et au Canada. Intel, Intel Core et Xeon sont des marques d’Intel Corp. aux États-Unis et dans d’autres pays. F019-0964-A/16-01-2008 1 Table des matières Préface 9 10 10 11 11 11 À propos de ce livre Nouveautés d’Xsan 2 Compatibilité de version Mise à niveau à partir d’une version antérieure d’Xsan Sources d’informations complémentaires Conventions de notation Chapitre 1 13 13 15 15 15 15 16 17 17 18 18 19 20 20 20 21 21 22 Vue d’ensemble d’Xsan Réseaux de zones de stockage Xsan Volumes SAN partagés Contrôleurs de métadonnées Clients Connexions réseau Mode d’organisation du stockage Xsan LUN Réserves de stockage Affinités Volumes Dossiers avec affinités Comment Xsan utilise-t-il l’espace de stockage disponible ? Métadonnées et données de journal Segmentation à un niveau supérieur Sécurité Extension de l’espace de stockage Capacités Xsan Chapitre 2 23 23 23 24 24 25 26 Planification d’un réseau de zones de stockage Configuration logicielle et matérielle Xsan Ordinateurs compatibles Périphériques de stockage compatibles Structure Fibre Channel Réseau TCP/IP Ethernet Services de répertoire 3 4 27 28 29 36 37 37 37 37 38 39 39 39 39 39 Service de courrier sortant Planification de votre réseau SAN Éléments et directives de planification Planification du réseau TCP/IP Ethernet Utilisation d’un réseau de métadonnées privé Utilisation de commutateurs plutôt que de concentrateurs Planification du réseau Fibre Channel Vérification des performances Fibre Channel de base Si votre structure Fibre Channel fonctionne plus lentement que prévu Configuration des systèmes RAID Installation du programme interne le plus récent Connexion de systèmes RAID à un réseau Ethernet Choix de niveaux RAID adaptés aux LUN Réglage des performances des systèmes RAID Chapitre 3 43 43 43 44 44 45 45 45 45 45 46 46 46 47 57 57 57 58 58 Configuration d’un réseau de zones de stockage Connexion des ordinateurs et des périphériques de stockage Préparation des LUN Utilisation d’Assistant du serveur pour configurer des contrôleurs Gestion des utilisateurs et des groupes à l’aide d’Xsan Admin Utilisation d’un serveur Open Directory existant Utilisation d’un autre serveur d’annuaire Utilisation d’Xsan Admin Installation de l’application Xsan Admin uniquement Connexion à travers un coupe-feu Préférences Xsan Admin Pour obtenir de l’aide Résumé de la configuration du SAN et du volume Configuration d’un volume Xsan sur un réseau de stockage SAN Configuration d’un ordinateur administrateur Xsan Modification du nom d’un SAN Suppression d’un SAN Gestion de plusieurs SAN Configuration de SAN supplémentaires Chapitre 4 59 59 60 60 61 62 63 64 Gestion de l’espace de stockage SAN Ajout d’espace de stockage Préparation des LUN Recherche des modules de disque dur appartenant à un LUN Ajout de LUN à une réserve de stockage Réorganisation des connexions Fibre Channel Ajout d’une réserve de stockage à un volume Ajout d’un volume à un SAN Table des matières Chapitre 5 65 66 66 67 68 68 69 69 69 70 70 71 71 72 73 74 75 76 76 Configuration d’une affinité de dossier Modification de l’affinité de réserve de stockage d’un dossier Suppression d’une affinité Modifications des réglages de volume avancés Réglage de la taille d’allocation de bloc Modification de la stratégie d’allocation du volume Activation ou désactivation de Spotlight sur un volume Activation ou désactivation des listes de contrôle d’accès Changement du mappage d’identifiants Windows Modification des réglages avancés d’allocation et de mise en mémoire cache Modification du nom d’un volume Modification des réglages de réserve de stockage Choix du type de données d’une balise d’affinité Réglage de la largeur de segment d’une réserve de stockage Vérification de la fragmentation du volume Défragmentation d’un volume Vérification de l’intégrité d’un volume Réparation d’un volume Destruction d’un volume 77 78 79 80 81 82 83 84 85 85 86 86 87 87 87 88 89 90 91 92 93 94 96 Gestion des clients et des utilisateurs Ajout d’un client Ajout d’un numéro de série Xsan Déplacement d’un client vers un autre réseau SAN Montage d’un volume sur un client Modification des options de montage Gestion des utilisateurs et des groupes Ajout d’utilisateurs du SAN Suppression d’utilisateurs du SAN Création de groupes Suppression de groupes Modification des membres d’un groupe Contrôle de l’accès client et utilisateur Utilisation du Finder pour contrôler l’accès aux fichiers et aux dossiers Utilisation d’Xsan Admin pour contrôler l’accès aux fichiers et aux dossiers Démontage d’un volume sur un client Restriction d’un client à l’accès en lecture seule Suppression d’un client du réseau SAN Mappage des identifiants d’utilisateur et de groupe Windows Définition de quotas de groupe et d’utilisateur du SAN À propos des quotas d’Xsan Consultation de l’état du quota d’utilisateur Aider les clients à contrôler leurs quotas Table des matières 5 96 97 98 98 98 Chapitre 6 99 100 101 101 102 103 103 104 105 105 106 106 Gestion des contrôleurs de métadonnées Ajout d’un contrôleur de métadonnées Réglage de la priorité de basculement des contrôleurs Passage à un contrôleur de réserve Recherche du contrôleur qui héberge un volume Affichage de la liste des volumes hébergés par un contrôleur Changement de l’adresse IP d’un contrôleur Accès à distance à des ordinateurs contrôleurs Contrôle d’un contrôleur à l’aide du partage d’écran Connexion à un contrôleur via SSH dans Terminal Gestion d’un contrôleur à l’aide d’Admin Serveur Contrôle de l’état d’un contrôleur Chapitre 7 107 107 108 109 110 111 112 113 114 115 Surveillance de l’état SAN Contrôle de l’état du SAN Contrôle de l’état des volumes Vérification de l’espace disponible sur un volume Vérification de l’espace disponible dans une réserve de stockage Représentation graphique de l’usage des ressources SAN Configuration des notifications d’état Affichage des historiques d’Xsan Vérification des clients d’un volume Détection des défaillances de connexion Fibre Channel Chapitre 8 117 117 117 117 118 118 118 Résolution des problèmes de réseau SAN Si vous ne parvenez pas à vous connecter à un ordinateur à l’aide d’Xsan Admin Si vous ne parvenez pas à installer le logiciel Xsan Si certains ordinateurs ne sont pas répertoriés dans Xsan Admin Si vous ne parvenez pas à monter un volume sur un client Si les LUN RAID ne sont pas accessibles via Fibre Channel Si les fichiers et dossiers créés sur des ordinateurs Mac OS 9 indiquent une date de création erronée Si vous rencontrez des difficultés pour utiliser les outils de ligne de commande Si un LUN ne possède pas autant d’espace que prévu Si vous ne parvenez pas à renommer un volume Xsan dans le Finder Si vous ne parvenez pas à ajouter une réserve de stockage Si les performances Fibre Channel sont moins bonnes que prévu 118 118 119 119 120 6 Création de dossiers de départ locaux pour des comptes réseau Accès à des ordinateurs clients à distance Contrôle d’un client à l’aide de la fonction de partage d’écran Connexion à un client via SSH dans Terminal Gestion d’un serveur client à l’aide d’Admin Serveur Table des matières 120 120 121 121 Si un client ne parvient pas à utiliser un volume après une interruption Fibre Channel Si vous ne parvenez pas à ajouter des LUN à une réserve de stockage Si la capacité indiquée d’un LUN est de 2 To alors qu’elle est en réalité supérieure Si la copie d’un fichier ne se termine pas Annexe A 123 123 124 124 125 Combinaison de contrôleurs Xsan et de clients StorNext Terminologie Versions logicielles compatibles Licence Utilisation de contrôleurs Xsan avec des clients StorNext Annexe B 127 127 128 128 128 129 129 130 Utilisation de la ligne de commande Utilisation des commandes shell Envoi de commandes à des ordinateurs distants Affichage des pages man Conventions de notation Installation d’Xsan à partir de la ligne de commande Commandes Xsan Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) Manipulation des balises d’affinité (cvaffinity) Copie de fichiers ou de dossiers (cvcp) Vérification ou réparation d’un volume (cvfsck) Étiquetage, listage et suppression d’étiquettes des LUN (cvlabel) Création d’un dossier et assignation d’une affinité (cvmkdir) Création et préallocation d’un fichier (cvmkfile) Initialisation d’un volume (cvmkfs) Modifications de configuration de volume (cvupdatefs) Défragmentation d’un fichier, d’un dossier ou d’un volume (snfsdefrag) Contrôle du système de fichiers Xsan (xsanctl) Montage d’un volume Xsan Démontage d’un volume Xsan Affichage d’historiques Fichiers de configuration Xsan Exemples 133 133 134 135 136 136 137 137 138 139 140 140 140 141 141 Glossaire 143 Index 147 Table des matières 7 Préface À propos de ce livre Ce guide vous permettra d’apprendre à utiliser Xsan 2, et à configurer et gérer des volumes sur un réseau de stockage SAN. Ce guide explique comment utiliser Xsan 2 pour combiner des matrices RAID afin de constituer de grands volumes de stockage aisément extensibles que vos clients pourront utiliser comme des disques locaux, mais qui seront en fait partagés via une structure Fibre Channel à haute vitesse. Le chapitre 1 présente une vue d’ensemble d’Xsan et explique comment l’utiliser pour combiner des matrices RAID afin de constituer des volumes de stockage partagés. Le chapitre 2 décrit les configurations matérielles et logicielles requises, et fournit des instructions d’organisation du SAN. Le chapitre 3 montre les étapes de base nécessaires à la configuration d’un réseau SAN. Le chapitre 4 comporte des instructions concernant l’extension de l’espace de stockage, la création de dossiers dotés d’affinités, la modification des réglages de volumes et de réserves de stockage, ainsi que la vérification, la défragmentation et la réparation des volumes SAN. Le chapitre 5 indique comment ajouter des ordinateurs clients à un réseau SAN, monter des volumes sur des clients, contrôler l’accès client et utilisateur aux fichiers du SAN et contrôler l’espace utilisateur à l’aide de quotas. Le chapitre 6 contient des informations sur la gestion des contrôleurs de métadonnées des volumes. Le chapitre 7 indique comment contrôler et rapporter automatiquement l’état d’un réseau SAN. Le chapitre 8 présente une liste de solutions aux problèmes courants que vous pourriez rencontrer. 9 L’annexe A contient des informations destinées à vous aider à utiliser l’application Terminal pour combiner des contrôleurs de métadonnées Xsan avec des clients Quantum StorNext. L’annexe B décrit les utilitaires de ligne de commande et les fichiers de configuration que vous pouvez utiliser pour gérer un SAN Xsan à l’aide de l’application Terminal. Nouveautés d’Xsan 2 Xsan 2 offre les nouvelles fonctionnalités et capacités suivantes :  L’application Xsan Admin a été améliorée de manière à simplifier la gestion de SAN.  Vous pouvez utiliser Xsan Admin pour activer les voyants d’activité de disque afin d’identifier les LUN.  Un assistant réglages de volume vous aide tout au long du processus de création de volumes destinés à des tâches courantes telles que le montage vidéo et les services de fichiers.  L’assistant réglages de volume organise aussi à votre place l’espace de stockage disponible en réserves de stockage, en fonction de la manière dont vous souhaitez utiliser le volume.  Plusieurs réserves de stockage peuvent avoir la même balise d’affinité.  Chaque volume possède une priorité de basculement distincte. Compatibilité de version Le tableau suivant indique la compatibilité des clients et contrôleurs de métadonnées Xsan 2 avec les anciennes versions d’Xsan et les clients et contrôleurs StorNext. 10 Contrôleur Client Compatible Xsan 2 Xsan 2 (Mac OS X 10.5) Oui Xsan 1.4.2 (Mac OS X 10.4 ou 10.5) Oui Xsan 1.4–1.4.1 Non Xsan 1.3 ou antérieur Non StorNext FX 1.4 ou 2.0 Oui StorNext FS 2.4–3.1 Non Xsan 1.4 ou antérieur Xsan 2 Non StorNext FS 3.1 Xsan 2 Oui StorNext FS 2.4–3.0 Xsan 2 Non Préface À propos de ce livre Mise à niveau à partir d’une version antérieure d’Xsan Pour obtenir des informations sur la mise à niveau de votre réseau de stockage SAN avec Xsan 2 à partir d’une ancienne version d’Xsan, y compris les précautions à prendre avant d’effectuer la mise à niveau et des conseils permettant d’effectuer une mise à niveau à impact minimal sur l’espace de stockage existant, référez-vous au Guide de migration Xsan 2 disponible sur www.apple.com/fr/server/documentation. Sources d’informations complémentaires Pour en savoir plus sur Xsan, consultez les documents suivants : Documents Lisez-moi (sur le Disque d’installation d’Xsan) Prenez connaissance des mises à jour importantes et des informations spécifiques Page web de documentation sur les serveurs (www.apple.com/fr/server/documentation) Consultez la documentation Xsan la plus récente disponible en format PDF Site web d’Xsan (www.apple.com/fr/xsan) Visitez la passerelle vers des informations détaillées sur les produits et la technologie Site web d’assistance d’Xsan (www.apple.com/fr/support/fr/xsan) Recherchez des articles sur Xsan en consultant l’organisation d’assistance technique d’Apple Site web de discussions d’Apple (discussions.apple.com) Participez à un groupe de discussions pour partager vos questions, vos connaissances et vos conseils avec d’autres administrateurs Xsan Site web de listes d’envoi d’Apple (www.lists.apple.com) Abonnez-vous à des listes d’envoi afin de pouvoir communiquer par courrier électronique avec d’autres administrateurs Xsan Conventions de notation Ce guide utilise les conventions suivantes lors des descriptions de commandes shell ou d’autres éléments de ligne de commande. Notation Signification police normale Commande ou chaîne de texte tapée dans une fenêtre de Terminal $ Invite de shell [texte_entre_crochets] Paramètre optionnel (un|autre) Paramètres alternatifs (tapez l’un ou l’autre) italiques Paramètre à remplacer par une valeur [...] Paramètre pouvant être répété <crochets_obliques> Valeur affichée qui dépend de votre configuration SAN Préface À propos de ce livre 11 1 Vue d’ensemble d’Xsan 1 Ce chapitre fournit une vue d’ensemble d’Xsan et des réseaux de zones de stockage. Il vous donnera une vue d’ensemble d’Xsan et vous montrera comment l’utiliser pour configurer un réseau de zones de stockage (SAN) afin de fournir un stockage rapide et partagé. Mac OS X Volume San Réserves de stockage Xsan vous permet d’assembler des matrices RAID en volumes que les clients utilisent comme disques locaux. Les données du fichier se déplace Matrices RAID (LUN) Réseaux de zones de stockage Xsan Un réseau de zones de stockage permet de connecter des ordinateurs et des périphériques de stockage afin que les ordinateurs disposent d’un accès rapide et partagé aux fichiers tout en offrant aux administrateurs la possibilité d’étendre la capacité de stockage selon les besoins. 13 Un réseau SAN Xsan est constitué de :  volumes de données partagés ;  systèmes RAID fournissant un espace de stockage protégé contre les risques de panne de disque ;  au moins un ordinateur agissant comme contrôleur de métadonnées qui associe les matrices RAID et présente leur stockage aux clients sous la forme d’un ou de plusieurs volumes se comportant comme des disques locaux ;  ordinateurs clients qui accèdent à l’espace de stockage en fonction d’autorisations et de quotas ;  réseaux Fibre Channel et Ethernet sous-jacents. Ethernet (privé) Ethernet (public) L’illustration ci-après présente les composants matériels d’un réseau SAN Xsan. Contrôleur de métadonnées Contrôleur de réserve Clients Commutateurs Ethernet Matrices RAID (LUN) Commutateur Fibre Channel Matrice RAID de métadonnées (LUN) Intranet/ Internet 14 Chapitre 1 Vue d’ensemble d’Xsan Volumes SAN partagés Un utilisateur ou une application sur un ordinateur client accède au stockage SAN partagé tout comme il le ferait avec un volume local. Les volumes Xsan sont des disques logiques constitués de groupes de matrices RAID. Les éléments que vous combinez pour créer un volume Xsan sont décrits dans la rubrique « Mode d’organisation du stockage Xsan » à la page 16. Contrôleurs de métadonnées Lorsque vous configurez un réseau SAN Xsan, vous devez désigner au moins un ordinateur comme contrôleur de métadonnées. Le contrôleur gère les métadonnées du volume, tient un journal du système de fichiers et contrôle les accès simultanés aux fichiers. Les métadonnées contiennent des informations telles que l’endroit où les fichiers sont stockés et la proportion d’espace de stockage allouée aux nouveaux fichiers. Pour garantir la disponibilité du volume, un SAN doit comprendre plusieurs contrôleurs de métadonnées, comme le montre l’illustration page 14. En cas de panne du premier contrôleur, le relais est assuré par le contrôleur de réserve. Bien que cela ne soit pas recommandé pour que les performances soient optimales, les contrôleurs de métadonnées peuvent également servir de clients, afin que vous puissiez utiliser un contrôleur de réserve en tant que client de travail lorsque le contrôleur principal est en cours de fonctionnement. Clients Les ordinateurs qui permettent aux utilisateurs ou aux applications d’accéder aux volumes SAN sont appelés clients. Les clients échangent des métadonnées avec les contrôleurs via le réseau Ethernet, mais ils utilisent le réseau Fibre Channel pour envoyer ou récupérer des données de fichier sur les systèmes RAID qui fournissent le stockage aux volumes. Connexions réseau Xsan utilise des réseaux indépendants pour connecter les périphériques de stockage, les contrôleurs de métadonnées et les ordinateurs clients : un réseau Fibre Channel et un ou deux réseaux Ethernet. Fibre Channel Xsan déplace les données entre les clients et les volumes SAN via les connexions rapides Fibre Channel. Les contrôleurs utilisent également une connexion Fibre Channel pour déplacer des métadonnées à partir de et vers le volume. Xsan peut exploiter plusieurs connexions Fibre Channel entre les clients et l’espace de stockage. Xsan peut soit alterner les connexions pour chaque opération de lecture et d’écriture, soit affecter chaque matrice RAID d’un volume à l’une des connexions lorsque le volume est monté. Chapitre 1 Vue d’ensemble d’Xsan 15 Ethernet Pour éviter que le trafic de métadonnées n’interfère avec les données sur le réseau Fibre Channel, les contrôleurs et les clients Xsan échangent les métadonnées du système de fichiers via un réseau Ethernet distinct. (Les contrôleurs utilisent toutefois Fibre Channel pour la lecture et l’écriture des métadonnées sur un volume.) L’application Xsan Admin utilise également ce réseau Ethernet pour vous permettre de gérer le SAN. Pour empêcher le trafic Internet ou intranet d’interférer avec les communications de métadonnées, il est recommandé de configurer des réseaux Ethernet publics (Internet) et privés (métadonnées) séparés, comme le montre l’illustration page 14. Mode d’organisation du stockage Xsan Même si un volume Xsan monté sur un ordinateur client ressemble à un disque unique, il peut inclure plusieurs disques physiques associés sur plusieurs niveaux utilisant les techniques RAID. L’illustration suivante montre un exemple de la manière dont l’espace disque fourni par les différents modules de disque dur de plusieurs systèmes RAID est combiné en un volume qui apparaît aux utilisateurs sous la forme d’un grand disque local. Vidéo Autre Volume SAN Audio Affinité des dossiers et ées nn tion o tad lisa Mé u r n a jo éo dio Au éo Vid Vid tre Au Balises d’affinité Réserves de stockage Entrelacement des données à travers les LUN Matrices RAID (LUN) RAID 1 RAID 5 RAID 5 RAID 5 RAID 5 RAID 5 RAID 5 RAID 0 Les paragraphes suivants décrivent ces éléments et la manière dont vous les associez pour créer des volumes Xsan partagés. 16 Chapitre 1 Vue d’ensemble d’Xsan LUN Les plus petits éléments de stockage rencontrés dans Xsan sont des périphériques de stockage logiques appelés LUN (numéro d’unité logique SCSI). Un LUN représente un groupe de disques associés dans une matrice RAID. Vous créez un LUN lorsque vous créez une matrice RAID sur un périphérique de stockage RAID. Le système RAID associe différents modules de disque dur dans une matrice selon le schéma RAID sélectionné. Chaque matrice apparaît sur le réseau Fibre Channel sous la forme d’un LUN. La plupart des systèmes RAID fournis sont déjà configurés en tant que matrices RAID. Les LUN correspondants sont prêts à être utilisés avec Xsan. Si les matrices RAID standard sur vos systèmes RAID ne sont pas adaptées à votre application, vous pouvez utiliser le logiciel de gestion de systèmes RAID pour recréer des matrices basées sur d’autres systèmes RAID ou sur un nombre différent de modules de disque dur. Pour plus d’informations sur les autres systèmes RAID, lisez la rubrique « Choix de systèmes RAID adaptés à vos LUN » à la page 31. L’illustration page 16 montre huit LUN de matrice RAID. Le LUN qui stocke les métadonnées et les informations de journalisation utilise le niveau RAID 1 (en miroir) pour éviter toute perte de métadonnées. Un LUN stocke les données des utilisateurs sur une matrice RAID 0 (entrelacement uniquement) pour une vitesse et une capacité de stockage accrues, mais sans protection des données. Les autres LUN de données utilisent le niveau RAID 5 (parité distribuée) pour des performances et une efficacité de stockage élevées avec protection des données. Xsan voit les matrices RAID comme des LUN qui peuvent être combinés pour créer un volume. Vos LUN RAID sont étiquetés et initialisés pour être utilisés avec le système de fichiers Xsan lorsque vous configurez un volume à l’aide d’Xsan Admin. Réserves de stockage Les LUN sont combinés pour former des réserves de stockage. Une réserve de stockage située sur un petit volume peut consister en une matrice RAID unique, mais un volume plus grand peut être constitué de plusieurs réserves de stockage, incluant chacune plusieurs matrices. Xsan distribue les données de fichier en parallèle sur les LUN d’une réserve de stockage à l’aide d’un système RAID 0 (segmentation). Cela vous permet d’améliorer la vitesse d’accès d’un client en répartissant le stockage disponible sur plusieurs LUN dans une réserve de stockage. Chapitre 1 Vue d’ensemble d’Xsan 17 Il est possible de configurer des réserves de stockage présentant différentes caractéristiques de performances ou de récupération en fonction du niveau RAID de leurs LUN, et de leur assigner des dossiers au moyen d’affinités. Les utilisateurs pourront alors sélectionner l’emplacement de stockage des fichiers en fonction de leurs besoins en termes de vitesse ou de sécurité. Consultez la rubrique « Dossiers avec affinités » à la page 19. L’illustration de la page 16 montre sept LUN associés dans quatre réserves de stockage pour les données des utilisateurs. Une réserve utilise une seule matrice RAID 0 (rapide, mais non récupérable). Trois autres réserves utilisent plusieurs matrices RAID 5 (pas aussi rapides, mais récupérables) et Xsan entrelace les données sur les LUN dans chacune de ces réserves de stockage. Vous devez utiliser Xsan Admin pour ajouter des LUN disponibles à des réserves de stockage. Affinités Une balise d’affinité est assignée à chaque réserve de stockage en fonction des caractéristiques de performances et de récupération de la réserve. Vous pouvez associer une balise d’affinité à un dossier pour vous assurer que Xsan stocke le contenu du dossier sur une réserve de stockage présentant les caractéristiques souhaitées. Plusieurs réserves de stockage peuvent posséder la même balise d’affinité. Xsan répartit le contenu d’un dossier présentant une balise d’affinité particulière sur des réserves de stockage possédant la même balise d’affinité. Cette stratégie permet d’améliorer les performances si plusieurs utilisateurs lisent et écrivent simultanément des fichiers dans le même dossier, car les opérations de lecture et d’écriture sont réparties sur les réserves de stockage et leurs LUN constitutifs. Vous devez utiliser Xsan Admin pour assigner des balises d’affinité aux réserves de stockage et associer des dossiers à ces balises d’affinité. Volumes Les réserves de stockage sont combinées pour créer les volumes que verront les utilisateurs. Du point de vue de l’utilisateur, le volume SAN est vu et fonctionne comme un grand disque local, sauf que :  La taille du volume peut augmenter à mesure que vous y ajoutez des matrices ou de nouvelles réserves de stockage sous-jacentes.  Plusieurs utilisateurs sur le SAN peuvent accéder aux fichiers sur le volume au même moment. Dans l’illustration de la page 16, cinq réserves de stockage sont combinées pour créer un volume partagé unique. La création de volumes et leur montage sur les ordinateurs clients s’effectuent à l’aide de l’application Xsan Admin. 18 Chapitre 1 Vue d’ensemble d’Xsan L’écran suivant montre comment se présentent les LUN, les réserves de stockage et les volumes lorsque vous les organisez dans Xsan Admin. L’exemple montre un SAN et un volume partagé unique appelé « SanVol ». L’espace de stockage du volume est fourni par trois réserves de stockage, « Meta », « Data1 » et « Data2 », la première reposant sur un seul LUN et les autres sur deux LUN chacune. Volume Réserve de stockage LUN Dossiers avec affinités Pour contrôler quelles sont les réserves de stockage utilisées pour stocker des fichiers spécifiques (afin de fournir différents niveaux de service à différents utilisateurs ou applications par exemple), vous pouvez associer un dossier d’un volume Xsan avec une affinité affectée à l’une ou plusieurs des réserves de stockage constituant le volume. Par exemple, vous pouvez associer certains dossiers avec une affinité dont les réserves de stockage disposent de LUN plus rapides, et associer d’autres dossiers avec une affinité dont les réserves de stockage disposent de LUN plus sûrs. Ensuite, les utilisateurs peuvent choisir entre un stockage plus rapide et plus sûr en plaçant les fichiers dans le dossier approprié. Dans l’illustration de la page 16, un dossier Autre possède une affinité pour la réserve de stockage la plus rapide basée sur une matrice RAID 0. Tout fichier qu’un utilisateur copie dans le dossier Autre est automatiquement stocké sur la matrice la plus rapide. Les dossiers Vidéo et Audio sont associés au stockage RAID 5 le plus sûr. Chapitre 1 Vue d’ensemble d’Xsan 19 Comment Xsan utilise-t-il l’espace de stockage disponible ? Xsan stocke les fichiers d’utilisateur et les données du système de fichiers dans des volumes SAN et segmente les données à travers les LUN d’un volume pour obtenir de meilleures performances. Métadonnées et données de journal Xsan enregistre des informations sur les fichiers de volume Xsan à l’aide de fichiers de métadonnées et de journaux de systèmes de fichiers. Les métadonnées du système de fichiers comprennent des informations permettant, par exemple, de savoir quelles sont les parties spécifiques de tel ou tel disque qui sont utilisées pour stocker un fichier particulier et si le fichier est en cours d’accès. Les données de journal comprennent un enregistrement des transactions du système de fichiers qui peut aider à assurer l’intégrité des fichiers en cas de panne. Ces fichiers sont gérés par le contrôleur de métadonnées Xsan, mais elles sont stockées sur des volumes SAN plutôt que sur le contrôleur lui-même. Par défaut, les métadonnées et les données de journal sont stockées dans la première réserve de stockage que vous ajoutez à un volume. Vous pouvez utiliser Xsan Admin pour choisir l’endroit où ces fichiers sont stockés lorsque vous ajoutez des réserves de stockage à un nouveau volume. Segmentation à un niveau supérieur Lorsqu’un système RAID écrit un fichier au moyen de la méthode RAID 0 (entrelacement), il subdivise le fichier en segments et les répartit sur les lecteurs de disque individuels composant la matrice RAID. Cela permet d’améliorer les performances en écrivant les portions de fichier en parallèle (plutôt qu’une à la fois) sur les différents disques de la matrice. Xsan applique la même technique à un autre niveau, plus élevé, de la hiérarchie de stockage. Dans chaque réserve de stockage d’un volume, Xsan segmente les données de fichier à travers les LUN individuels qui constituent la réserve de stockage. Une fois encore, les performances sont améliorées car les données sont écrites en parallèle. Vous pouvez régler les performances du réseau SAN en ajustant la quantité de données écrite sur chaque LUN d’une réserve de stockage (« largeur de segment ») afin de l’adapter à une application critique. 20 Chapitre 1 Vue d’ensemble d’Xsan Sécurité Il existe plusieurs méthodes de contrôle de l’accès à un volume SAN :  Démonter un volume monté sur des ordinateurs clients qui ne devraient pas y avoir accès. Les utilisateurs ne peuvent pas parcourir ou monter les volumes SAN ; seul un administrateur SAN peut monter des volumes SAN sur des clients.  Monter un volume sur un client pour un accès en lecture seule afin d’empêcher les utilisateurs d’un ordinateur client particulier de modifier les données du volume.  Spécifier les autorisations d’accès du propriétaire, du groupe ou générales dans Xsan Admin.  Spécifier les autorisations d’accès du propriétaire, du groupe ou générales dans le Finder.  Contrôler l’accès de l’utilisateur aux fichiers et dossiers d’un volume en configurant des listes de contrôle d’accès (ACL) dans Xsan Admin.  Configurer des zones sur le réseau Fibre Channel sous-jacent afin de séparer les utilisateurs et les volumes. Extension de l’espace de stockage Il existe deux manières d’ajouter de l’espace de stockage à un volume Xsan existant :  ajouter des systèmes RAID (nouveaux LUN) aux réserves de stockage existantes ;  ajouter des réserves de stockage entières au volume. Les deux méthodes requièrent le démontage et le montage automatiques du volume sur les clients. Vous pouvez également ajouter à tout moment de nouveaux volumes à un réseau SAN. Pour obtenir des informations au sujet de l’extension du stockage Xsan, lisez la rubrique « Ajout d’espace de stockage » à la page 59. Chapitre 1 Vue d’ensemble d’Xsan 21 Capacités Xsan Le tableau suivant répertorie les limites et les possibilités des volumes Xsan. 22 Paramètre Maximum Nombre d’ordinateurs sur un SAN (contrôleurs de métadonnées et clients) 64 Nombre de volumes sur un SAN 16 Nombre de réserves de stockage dans un volume 512 Nombre de LUN dans une réserve de stockage 32 Nombre de LUN dans un volume 512 Nombre de fichiers dans un volume 4,294,967,296 Taille de LUN Limité uniquement par la taille de la matrice RAID Taille des volumes Limité uniquement par le nombre de LUN et leur taille Taille des fichiers Environ 263 octets Longueur du nom de volume 70 caractères (A–Z, a–z, 0–9 et _ ) Longueur des noms de fichier ou de dossier 251 caractères ASCII Longueur des noms de réseau SAN 255 caractères Unicode Longueur des noms de réserve de stockage 255 caractères ASCII Longueur du nom d’affinité 8 caractères ASCII Nom de LUN (étiquette ou nom de disque) 242 caractères ASCII Chapitre 1 Vue d’ensemble d’Xsan 2 Planification d’un réseau de zones de stockage 2 Ce chapitre indique les configurations matérielles et logicielles Xsan requises et fournit des directives de planification et des conseils de performances qui peuvent vous aider à concevoir un SAN en fonction de vos besoins. Ce chapitre comprend les rubriques suivantes :  Configuration logicielle et matérielle Xsan (page 23).  Directives de planification SAN (page 28). Configuration logicielle et matérielle Xsan Votre environnement SAN doit remplir les conditions suivantes :  Ordinateurs compatibles.  Périphériques de stockage compatibles.  Structure, adaptateurs et commutateurs Fibre Channel.  Réseau Ethernet.  Services de répertoire (facultatif ).  Service de courrier sortant (facultatif ). Ordinateurs compatibles Vous pouvez utiliser Xsan 2 sur un ordinateur possédant la configuration minimale suivante : Systèmes basiques  Ordinateurs Macintosh dotés d’un processeur Intel ou PowerPC G5 Mémoire  Les ordinateurs clients doivent disposer d’au moins 2 Go de RAM (les clients équipés d’Xsan 1.4.2 et de Mac OS X 10.4 Tiger ou Mac OS X Server 10.4 Tiger nécessitent au moins 1 Go). 23  Les ordinateurs utilisés comme contrôleurs de métadonnées doivent disposer d’au moins 2 Go de RAM par volume individuel et de 2 Go de RAM supplémentaire pour chaque volume SAN supplémentaire hébergé par le contrôleur. Systèmes d’exploitation compatibles Xsan 2 ne peut être installé que sur des ordinateurs équipés de Mac OS X 10.5 Leopard. ou de Mac OS X Server 10.5 Leopard. Les ordinateurs clients Mac disposant de Xsan 1.4.2 peuvent accéder à un SAN Xsan 2. Ces clients peuvent avoir Leopard ou Tiger. Pour accéder à un réseau SAN Xsan 2, les clients Windows, AIX, IRIX, Linux et Solaris doivent exécuter StorNext File System 2.6 ou 2.7 de Quantum . Pour obtenir des informations détaillées à propos de la compatibilité, consultez la rubrique « Compatibilité de version » à la page 10. Périphériques de stockage compatibles Bien que vous puissiez utiliser n’importe quel périphérique standard de stockage LUN SCSI, ce guide suppose que vous utilisiez des systèmes RAID agréés par Apple comme périphériques de stockage. Pour obtenir les informations les plus récentes concernant les systèmes RAID compatibles, consultez la page web Xsan à l’adresse suivante : www.apple.com/fr/xsan Important : veillez à installer le programme interne le plus récent sur vos systèmes RAID avant de les utiliser avec Xsan. Structure Fibre Channel Contrairement aux métadonnées du système de fichiers, que les contrôleurs et clients échangent via Ethernet, le contenu des fichiers d’un SAN Xsan est transféré par le biais de connexions Fibre Channel (tout comme les métadonnées auxquelles accèdent les contrôleurs sur un volume). Pour configurer les connexions, vous nécessitez :  Une carte PCI, PCI-X ou PCI-E Fibre Channel d’Apple pour chaque ordinateur client et contrôleur.  Un commutateur Fibre Channel compatible.  Câbles Fibre Channel pour connecter les ordinateurs et les périphériques de stockage aux commutateurs afin de former une structure Fibre Channel. Cartes PCI Fibre Channel Installez des cartes PCI, PCI-X ou PCI-E Fibre Channel d’Apple sur tous les ordinateurs Macintosh que vous souhaitez connecter au SAN. 24 Chapitre 2 Planification d’un réseau de zones de stockage Commutateurs Fibre Channel Les commutateurs Fibre Channel de Brocade, Cisco et QLogic ont été testés avec Xsan et les cartes PCI, PCI-X et PCI-E Fibre Channel d’Apple. Pour plus d’informations sur les commutateurs compatibles, consultez la page web Xsan à l’adresse suivante : www.apple.com/fr/xsan Configuration de la structure Vous devez connecter les ordinateurs, périphériques de stockage et commutateurs de votre réseau Fibre Channel pour former une « structure » Fibre Channel. Tous les commutateurs agréés par Apple créent une structure par défaut dès que vous les branchez à l’aide des câbles Fibre Channel. Au sein d’une structure, les câbles Fibre Channel sont connectés à des ports de nœud (port_F ou N). Pour plus d’informations, consultez la documentation fournie avec vos commutateurs Fibre Channel. Réseau TCP/IP Ethernet Les ordinateurs présents sur le SAN doivent également être connectés à un réseau Ethernet. Les contrôleurs et clients Xsan utilisent ce réseau plutôt que le réseau Fibre Channel pour échanger les métadonnées du système de fichiers. Si les ordinateurs de votre SAN doivent communiquer avec des serveurs de répertoire, l’intranet d’une entreprise ou d’un campus ou encore Internet, vous devez connecter chaque client et contrôleur de métadonnées SAN à deux réseaux Ethernet séparés : un sous-réseau privé pour les métadonnées SAN et une connexion distincte pour le trafic du service de répertoire, de l’intranet et d’Internet. Il s’agit d’un élément particulièrement important si vous comptez utiliser le SAN pour des applications à hautes performances telles que des logiciels de montage vidéo. Adresses IP Les ordinateurs clients et contrôleurs de métadonnées doivent disposer d’adresses IP statiques (fixes) pour leurs connexions au réseau Ethernet. Pour la connexion à l’intranet public et à Internet, vous pouvez soit saisir manuellement l’adresse IP statique, le masque de sous-réseau, l’adresse du routeur et l’adresse du serveur DNS de chaque ordinateur, soit configurer un serveur DHCP pour qu’il fournisse certaines ou l’ensemble de ces informations. Si vous souhaitez que les adresses IP soient fournies par le serveur DHCP, ce dernier doit toujours attribuer la même adresse IP statique à chaque ordinateur SAN. N’utilisez pas le protocole DHCP pour attribuer des adresses IP dynamiques aux périphériques SAN. Chapitre 2 Planification d’un réseau de zones de stockage 25 En ce qui concerne le réseau de métadonnées SAN, les ordinateurs SAN doivent posséder des adresses IP statiques privées, c’est-à-dire non routables, sauf si vous ne pouvez pas configurer un réseau Ethernet privé séparé pour les métadonnées SAN. Si vous êtes en train de configurer de nouveaux ordinateurs ou des ordinateurs sur lesquels vous venez d’effectuer une installation spéciale de Leopard ou de Leopard Server, Xsan Admin peut se charger d’assigner et de gérer les adresses de votre réseau de métadonnées privé. Si vous choisissez d’assigner des adresses vous-même, vous pouvez utiliser l’une des plages d’adresses IP suivantes sur votre réseau de métadonnées privé (non routé) : Plage d’adresses privées Masque de sous-réseau associé 10.0.0.0 – 10.255.255.255 255.0.0.0 10/8 172.16.0.0 – 172.31.255.255 255.240.0.0 172.16/12 192.168.0.0 – 192.168.255.255 255.255.0.0 192.168/16 Commentaires Services de répertoire Si vous comptez utiliser des privilèges d’utilisateur et de groupe pour contrôler l’accès aux fichiers et aux dossiers du SAN, vous devez configurer un répertoire central d’utilisateurs et de groupes ou vous joindre à un tel répertoire. Un service de répertoire central vous permet de gérer tous les utilisateurs et groupes SAN à partir d’un seul ordinateur plutôt que de devoir péniblement accéder à chaque client et contrôleur de métadonnées SAN afin de le configurer. Si vous disposez déjà d’un service de répertoire fourni par un serveur Open Directory, vous pouvez confier à l’assistant réglages la tâche de configurer chaque contrôleur de métadonnées et chaque ordinateur client équipé d’Xsan 2 afin qu’il utilise les comptes d’utilisateur et de groupe existants sur le serveur Open Directory. Si vous disposez d’un autre type de service de répertoire, tel qu’Active Directory, vous pouvez configurer chaque contrôleur et chaque client pour qu’il s’y connecte pour les comptes d’utilisateur et de groupe à l’aide de l’application Utilitaire d’annuaire après l’installation initiale. Si vous disposez d’ordinateurs clients équipés de Tiger, utilisez l’application Format de répertoire sur chacun d’eux pour le connecter à un serveur de répertoire. Si votre SAN n’a pas accès à un service de répertoire existant, vous pouvez indiquer lors de la configuration initiale de votre contrôleur de métadonnées principal Xsan que vous voulez utiliser Xsan Admin pour gérer vos utilisateurs et vos groupes. L’assistant réglages crée un serveur maître Open Directory sur votre contrôleur de métadonnées principal Xsan et configure des serveurs répliques Open Directory sur vos contrôleurs de métadonnées secondaires. Le serveur maître Open Directory fournit un répertoire LDAP, l’authentification par signature unique des utilisateurs via Kerberos et la validation des mots de passe à l’aide des méthodes d’authentification courantes. Les répliques améliorent la réactivité et permettent le failover automatique des services Open Directory. 26 Chapitre 2 Planification d’un réseau de zones de stockage L’assistant réglages configure également les ordinateurs clients équipés d’Xsan 2 afin qu’ils se connectent à votre contrôleur de métadonnées principal Xsan pour les comptes d’utilisateur et de groupe Open Directory. Si vous disposez d’ordinateurs clients équipés de Tiger, vous devez utiliser l’application Format de répertoire sur chacun d’eux pour le connecter au service Open Directory de votre contrôleur de métadonnées principal Xsan. Si vous devez configurer un serveur Open Directory vous-même, vous pouvez utiliser l’application Admin Serveur de Mac OS X Server. Vous pourrez ensuite utiliser l’application Gestionnaire de groupe de travail pour gérer les utilisateurs et les groupes. Pour en savoir plus, référez-vous aux guides Administration d’Open Directory et Gestion des utilisateurs disponibles sur www.apple.com/fr/server/documentation. Remarque : certaines applications s’exécutant sur des ordinateurs clients SAN, comme Final Cut Pro, fonctionnent mieux lorsque les utilisateurs disposent de dossiers de départ locaux, plutôt que de dossiers de départ réseau. Les comptes utilisateurs que vous gérez avec Xsan Admin sont automatiquement configurés avec des dossiers de départ locaux. Pour vous aider à configurer des dossiers de départ locaux pour les comptes utilisateurs que vous ne gérez pas avec Xsan Admin, consultez la rubrique « Création de dossiers de départ locaux pour des comptes réseau » à la page 96. Si vous décidez de ne pas utiliser de service de répertoire central, vous devez configurer les mêmes utilisateurs et groupes dans la sous-fenêtre Comptes des Préférences Système de chaque ordinateur SAN. Important : si vous créez des utilisateurs et des groupes sur chaque ordinateur SAN, assurez-vous que :  Chaque utilisateur ou groupe dispose d’un identifiant utilisateur (UID) ou d’un identifiant de groupe (GID) numérique unique sur le SAN.  Chaque utilisateur ou groupe défini sur plusieurs ordinateurs dispose du même UID ou GID sur chaque ordinateur. Service de courrier sortant Xsan peut envoyer des messages électroniques concernant l’état du SAN, via votre réseau local (sous-réseau IP), sans passer par un serveur de messagerie distinct. Toutefois, l’envoi de notifications à l’extérieur de votre réseau local requiert un serveur SMTP agissant comme passerelle de courrier. Si vous n’avez pas accès à un serveur de courrier sortant, vous pouvez utiliser le service de courrier de Mac OS X Server pour en établir un. Pour plus d’informations, référez-vous au guide Administration du système de messagerie disponible sur www.apple.com/fr/server/documentation. Chapitre 2 Planification d’un réseau de zones de stockage 27 Planification de votre réseau SAN L’ajout d’espace de stockage à un SAN Xsan existant n’est rien comparé à la réorganisation d’un SAN une fois que vous l’avez configuré. Il est donc important de planifier le modèle et l’organisation de votre réseau SAN et de son espace de stockage avant de le configurer. Un réseau SAN Xsan est composé des éléments suivants :  Périphériques de stockage (systèmes RAID)  LUN (« logical unit numbers » SCSI, généralement des matrices RAID)  Réserves de stockage (groupes de LUN)  Balises d’affinité (identifient les réserves de stockage présentant les mêmes caractéristiques de performances et de protection des données)  Volumes (groupes de réserves de stockage visibles pour les utilisateurs)  Clients (ordinateurs qui utilisent les volumes)  Contrôleurs (ordinateurs qui gèrent les métadonnées des volumes)  Réseau Ethernet utilisé pour échanger des métadonnées de volume  Réseau Fibre Channel utilisé pour transférer des données entre les volumes Avant de tenter de configurer un SAN, vous devez décider du mode d’organisation de ces composants. Prenez le temps de dessiner un diagramme ou un tableau représentant le matériel disponible, organisé en matrices RAID, volumes, ordinateurs clients et contrôleurs de métadonnées, au sein d’une structure répondant à la fois aux besoins des utilisateurs SAN et à vos besoins d’administrateur SAN. Il n’est pas nécessaire de planifier les réserves de stockage ou les balises d’affinité si chaque volume est configuré à l’aide d’un type de volume prédéfini en fonction du type de tâches qui sera pris en charge par ce volume. Questions préliminaires à la planification Lors de la planification, prenez en considération les questions suivantes :  De quelle quantité d’espace de stockage avez-vous besoin ?  Comment souhaitez-vous présenter l’espace de stockage disponible à vos utilisateurs ?  Quelle est l’organisation d’espace de stockage la mieux adaptée au flux de travaux de vos utilisateurs ?  Quels sont les niveaux de performances requis par vos utilisateurs ?  Quelle est l’importance de la haute disponibilité ?  Quelles sont vos exigences en matière de sécurité ? Les réponses à ces questions vous aideront à décider des éléments suivants :  Quels sont les systèmes RAID nécessaires pour vos matrices RAID ?  De combien de volumes SAN avez-vous besoin ?  Comment devront être organisés les volumes individuels ?  Quels sont les types de volumes prédéfinis que vous pouvez choisir pour chaque volume ? 28 Chapitre 2 Planification d’un réseau de zones de stockage  Quels LUN doivent être assignés à chaque balise d’affinité ?  Quels sont les clients, utilisateurs et groupes qui devront avoir accès à chaque volume ?  Quels sont les ordinateurs qui joueront le rôle de contrôleurs de métadonnées ?  Avez-vous besoin de contrôleurs de métadonnées de réserve ?  Souhaitez-vous également utiliser des contrôleurs de métadonnées comme clients ?  Est-il nécessaire de personnaliser l’emplacement de stockage des métadonnées et des données de journalisation du système de fichiers ?  Devez-vous adapter la stratégie d’allocation d’un volume ?  Comment configurer votre réseau Ethernet ? Révisez les éléments et les directives des pages suivantes pour vous aider à traduire vos réponses en modèle SAN adapté. Éléments et directives de planification Les paragraphes suivants peuvent vous aider à prendre certaines décisions en matière de modèle SAN. Quantité d’espace de stockage Comme il est facile d’ajouter de l’espace de stockage pour les données des utilisateurs à un réseau SAN Xsan, il vous suffit de choisir un point de départ adéquat. Vous pouvez ajouter de l’espace de stockage ultérieurement, selon vos besoins. Toutefois, puisqu’il n’est pas possible d’étendre une réserve de stockage capable uniquement de stocker des métadonnées de volume et des données de journalisation, essayez dès le départ d’allouer suffisamment d’espace pour les métadonnées. (Vous pouvez ajouter une réserve de stockage entière pour le stockage des métadonnées et des données de journalisation.) Pour obtenir de l’aide sur l’évaluation des exigences pour le stockage de vos métadonnées et de vos données de journalisation, consultez la rubrique « Évaluation des besoins de stockage des métadonnées et des données de journalisation » à la page 35. Notez que le nombre de systèmes RAID utilisés affecte non seulement l’espace disponible mais également les performances du SAN. Voir « Éléments liés aux performances, » ci-dessous. Comment présenter l’espace disponible aux utilisateurs ? Si vous voulez que les utilisateurs travaillant sur un projet particulier voient un volume dédié à leur travail, créez un volume séparé pour chaque projet. Si vous pensez qu’il est acceptable qu’un utilisateur puisse voir un dossier associé à son projet sur un volume contenant également les dossiers d’autres utilisateurs, vous pouvez créer un seul volume et l’organiser en dossiers de projet. Chapitre 2 Planification d’un réseau de zones de stockage 29 Éléments liés au flux de travaux Quel est le niveau de partage de fichiers requis par le flux de travaux de vos utilisateurs ? Si, par exemple, différents utilisateurs ou groupes travaillent sur les mêmes fichiers, simultanément ou l’un après l’autre, il s’avère judicieux de stocker ces fichiers sur un volume unique pour éviter l’entretien et le transfert de copies. Xsan utilise le verrouillage de fichiers pour gérer l’accès partagé à une copie unique des fichiers. Éléments liés aux performances Si votre réseau SAN gère une application (telle qu’une application de capture et de lecture vidéo en haute résolution) qui requiert des transferts de données prolongés aussi rapides que possible, tenez compte des éléments suivants lors de la conception de votre réseau SAN :  Configurez les LUN (matrices RAID) en utilisant une configuration RAID offrant de hautes performances. Consultez la rubrique « Choix de systèmes RAID adaptés à vos LUN » à la page 31.  Affectez vos LUN les plus rapides à une balise d’affinité pour l’application. Affectez les LUN plus lents à une balise d’affinité pour les applications moins exigeantes.  Pour augmenter le parallélisme, répartissez vos LUN sur différents contrôleurs RAID. Xsan effectuera ensuite l’entrelacement des données sur les LUN et bénéficiera de transferts simultanés via les deux contrôleurs RAID.  Afin d’augmenter le parallélisme pour une balise d’affinité assignée à des LUN relativement petits (de la taille d’un ou de quelques modules de disque), il vaut mieux créer une tranche de taille similaire à travers tous les disques d’un contrôleur RAID plutôt que créer les LUN à partir d’un ou de deux modules de disque seulement.  Répartissez les transferts de fichiers sur autant de disques et de contrôleurs RAID que possible. Essayez de créer des tranches à travers les disques dans les systèmes RAID, puis assignez ces tranches à la même balise d’affinité.  Pour augmenter le débit, connectez les deux ports des cartes Fibre Channel des clients au tissu.  Stockez les métadonnées de système de fichiers et les données de journalisation sur une réserve de stockage autre que celle des données d’utilisateur et assurez-vous que les LUN de métadonnées ne soient pas sur le même contrôleur RAID que les LUN de données d’utilisateur.  Utilisez un deuxième réseau Ethernet (et un deuxième port Ethernet sur chaque ordinateur SAN) pour les métadonnées SAN ou au moins un routeur pour isoler le réseau Ethernet utilisé par le SAN d’Internet ou d’un éventuel intranet d’entreprise.  Si votre SAN utilise des services de répertoire, des services de messagerie ou d’autres services sur un serveur séparé, connectez les ordinateurs SAN à ce serveur via un réseau Ethernet distinct du réseau de métadonnées SAN.  Choisissez un contrôleur de métadonnées principal différent pour chaque volume et réglez les priorités de failover des volumes afin de minimiser la possibilité que plusieurs volumes basculent sur le même contrôleur de métadonnées. 30 Chapitre 2 Planification d’un réseau de zones de stockage Éléments liés à la disponibilité Si la haute disponibilité constitue un élément important pour vos données, installez au moins un contrôleur de métadonnées de réserve en plus de votre contrôleur de métadonnées principal. Pensez également à configurer des connexions Fibre Channel doubles entre tous les clients, les contrôleurs de métadonnées et les périphériques de stockage à l’aide de commutateurs Fibre Channel redondants. AVERTISSEMENT : la perte d’un contrôleur de métadonnées lorsque aucun contrôleur de réserve n’est prévu peut entraîner la perte de toutes les données d’un volume. Il est recommandé d’installer un contrôleur de réserve. Éléments liés à la sécurité Si votre SAN est destiné à gérer des projets qui requièrent une sécurité et une isolation totales, vous pouvez créer des volumes séparés pour chaque projet, afin d’éviter qu’un client ou un utilisateur non autorisé n’accède aux fichiers d’un volume. En tant qu’administrateur SAN, vous êtes responsable du contrôle des ordinateurs clients autorisés à utiliser un volume. Les clients ne peuvent pas parcourir ni monter des volumes SAN de leur propre initiative. Vous devez utiliser Xsan Admin pour démonter un volume sur des clients qui ne sont pas censés y avoir accès. Vous pouvez également configurer des listes de contrôle d’accès (ACL) dans Xsan Admin ou utiliser les autorisations d’accès aux fichiers standard dans le Finder pour assigner des autorisations d’utilisateurs et de groupes à des dossiers. Choix de systèmes RAID adaptés à vos LUN Une grande partie de la fiabilité et de la récupérabilité des données d’un réseau SAN n’est pas due à Xsan même mais plutôt aux matrices RAID que vous combinez pour créer vos réserves de stockage et vos volumes. Avant de configurer un SAN, vous devez utiliser l’application de configuration ou d’administration de systèmes RAID pour préparer les LUN en fonction de systèmes RAID spécifiques. AVERTISSEMENT : si un LUN appartenant à un volume Xsan connaît une défaillance et ne peut être récupéré, toutes les données du volume sont alors perdues. Il est fortement recommandé d’utiliser uniquement des LUN redondants (LUN basés sur des systèmes RAID autres que RAID 0) pour créer vos volumes Xsan. Les LUN configurés en tant que matrices RAID 0 (entrelacement uniquement) ou les LUN basés sur des disques uniques sont difficiles voire impossibles à récupérer s’ils connaissent une panne. Il est recommandé de n’utiliser de tels LUN non protégés que pour les volumes qui contiennent des fichiers de travail ou d’autres données que vous pouvez vous permettre de perdre. Chapitre 2 Planification d’un réseau de zones de stockage 31 La plupart des systèmes RAID prennent en charge tous les niveaux RAID. Chaque système RAID offre un équilibre différent entre les performances, la protection des données et l’efficacité du stockage, comme le montre le tableau suivant. Niveau RAID Efficacité du stockage Performances de lecture Performances d’écriture Protection des données RAID 0 Optimale Très élevées Optimale Non RAID 1 Faible Élevées Moyennes Oui RAID 3 Élevée à très élevée Moyennes Moyennes Oui RAID 5 Élevée à très élevée Élevées Élevées Oui RAID 0+1 Faible Élevées Élevées Oui Choix du nombre de volumes Un volume constitue la plus grande unité de stockage partagé que l’on trouve sur un réseau SAN. Si vos utilisateurs requièrent un accès partagé à des fichiers, vous devez stocker ces fichiers sur le même volume. Cela rend inutiles les transferts de copies de fichiers entre utilisateurs. D’autre part, si la sécurité constitue un élément critique, l’un des moyens de contrôler l’accès des clients est de créer des volumes séparés et de démonter sur les clients les volumes auxquels ils ne sont pas censés accéder. Un compromis souple pour un équilibre plus classique entre sécurité et accès partagé consiste à créer un volume unique et à en contrôler l’accès à l’aide de privilèges d’accès aux dossiers ou de listes de contrôle d’accès dans Xsan Admin (ou dans Admin Serveur de Mac OS X Server). Choix du mode d’organisation d’un volume Vous pouvez créer des dossiers prédéfinis pour aider les utilisateurs à organiser les données d’un volume ou restreindre leur accès à des zones spécifiques du volume. Vous pouvez contrôler l’accès à ces dossiers en attribuant des autorisations d’accès à l’aide d’Xsan Admin. Les affinités vous permettent d’affecter des dossiers à des réserves de stockage spécifiques. Vous pouvez, par exemple, créer un dossier pour les données qui requièrent un accès rapide et affecter ce dossier à votre réserve de stockage la plus rapide. 32 Chapitre 2 Planification d’un réseau de zones de stockage Assignation de LUN à des balises d’affinité Lorsque vous créez un volume au moyen d’un type de volume prédéfini correspondant à votre scénario SAN, Xsan Admin configure automatiquement des réserves de stockage et des balises d’affinité pour assurer des performances optimales. Il ne vous reste plus qu’à assigner des LUN à chaque balise d’affinité. Xsan Admin détermine le nombre optimal de réserves de stockage à créer en fonction du type de volume et du nombre de LUN que vous assignez à chaque balise d’affinité. Pour obtenir des performances optimales, il est conseillé d’assigner un nombre de LUN correspondant aux multiples de chiffre affichés ci-dessous. Ces valeurs s’appliquent aux balises d’affinité utilisées pour les données d’utilisateurs, pas aux balises d’affinité de métadonnées et de journalisation qui ne requièrent qu’un seul LUN. Pour les balises d’affinité de données d’utilisateurs correspondant à ce type de volume Assignez un nombre de LUN correspondant à des multiples de Grappe de serveurs de calendriers 1 Serveur de fichiers général 2 Serveur de dossiers de départ 2 Grappe de serveurs de courrier électronique 1 Grappe de serveurs du producteur Podcast 4 Vidéo de définition standard 4 Vidéo haute définition sans compression 4 Vous devez assigner des LUN ayant les mêmes caractéristiques de capacité et de performances à chaque balise d’affinité. Les LUN que vous assignez à une balise d’affinité doivent avoir la même capacité, car les performances élevées d’Xsan sont obtenues en utilisant le système RAID 0 pour entrelacer des données à travers les LUN de chaque réserve de stockage. Ce système d’entrelacement peut utiliser l’espace disponible sur chaque LUN, à raison d’une quantité égale à la capacité du plus petit LUN d’une réserve de stockage. Par conséquent, si les LUN d’un espace de stockage sont de tailles différentes, une partie de la capacité disponible est gaspillée. Ainsi, si une réserve de stockage dispose d’une matrice RAID de 240 Go et d’une autre de 360 Go, 120 Go de la matrice la plus grande demeureront inutilisés. En assignant des LUN de capacités identiques à une balise d’affinité, vous évitez de gaspiller de l’espace de stockage disponible. Si vous utilisez un type de volume comportant plusieurs balises d’affinité pour les données d’utilisateurs, assignez vos LUN les plus rapides à la balise d’affinité qui sera associée aux dossiers dont les contenus bénéficieront le plus des performances élevées. Assignez les LUN les plus lents à une balise d’affinité qui sera associée aux dossiers dont les contenus n’exigent pas de performances élevées. Chapitre 2 Planification d’un réseau de zones de stockage 33 Vous pouvez également augmenter les performances des réserves de stockage d’une balise d’affinité en assignant à cette balise une combinaison de LUN hébergés sur différents modules de disques et différents contrôleurs RAID. Cette stratégie améliore les performances en augmentant le parallélisme des transferts de données. Choix des clients sur lesquels sera monté un volume Si vous créez plusieurs volumes, choisissez quels sont ceux qui seront montés sur tel ou tel client. Chaque nouveau volume est initialement monté sur tous les clients. Vous pouvez utiliser Xsan Admin pour démonter un volume monté sur certains clients. Choix des contrôleurs de métadonnées Vous devez choisir au moins un ordinateur comme contrôleur de métadonnées SAN (ordinateur chargé de gérer les métadonnées du système de fichiers). Remarque : les métadonnées et les données de journalisation du système de fichiers sont stockées sur le volume SAN plutôt que sur le contrôleur de métadonnées lui-même. Pour plus d’informations, consultez la rubrique « Choix de l’emplacement de stockage des métadonnées et des données de journalisation » à la page 35. Si vous disposez d’un nombre restreint de clients ou si les performances ne constituent pas pour vous un élément critique, vous pouvez utiliser un seul ordinateur à la fois comme client et comme contrôleur de métadonnées. Vous pouvez même configurer un réseau SAN constitué d’un seul périphérique de stockage et d’un seul ordinateur jouant à la fois le rôle de contrôleur et de client (pour fournir le réseau lié au stockage, par exemple). Si la haute disponibilité constitue un facteur important, vous devez utiliser au moins deux contrôleurs de métadonnées, un contrôleur principal et un contrôleur de réserve. Vous pouvez spécifier des contrôleurs de métadonnées supplémentaires selon vos besoins et définir les priorités de failover de chaque volume pour déterminer l’ordre dans lequel les contrôleurs sont essayés si le contrôleur principal d’un volume ne répond plus. Si les performances sont un facteur décisif, évitez d’exécuter d’autres services de serveur sur le contrôleur de métadonnées et d’utiliser celui-ci pour repartager un volume SAN via AFP ou NFS. Choix des contrôleurs de réserve Pour garantir la disponibilité permanente des volumes SAN, configurez au moins un contrôleur de métadonnées de réserve capable de prendre le contrôle en cas de défaillance de votre contrôleur de métadonnées principal. Combinaison des clients et des contrôleurs Le même ordinateur peut fonctionner à la fois comme contrôleur de métadonnées et comme client. Il est possible, par exemple, de configurer un réseau SAN constitué d’un seul système RAID et d’un ordinateur fonctionnant à la fois comme contrôleur et comme client. Tout ordinateur désigné comme contrôleur peut également fonctionner comme client. 34 Chapitre 2 Planification d’un réseau de zones de stockage Si, par exemple, vous ne disposez d’aucun ordinateur pouvant être affecté au rôle de contrôleur de métadonnées de réserve, vous pouvez affecter un ordinateur fonctionnant normalement comme client afin qu’il prenne en charge les tâches de contrôleur en cas de défaillance du contrôleur de métadonnées principal. Pour ne pas mélanger les clients et les contrôleurs, vous pouvez configurer des ordinateurs uniquement clients pour vos utilisateurs. Choix de l’emplacement de stockage des métadonnées et des données de journalisation Les métadonnées et les données de journalisation qui décrivent un volume ne sont pas stockées sur le contrôleur de métadonnées du volume, mais bien sur le volume lui-même. Elles sont stockées par défaut dans la première réserve de stockage du volume. Tous les types de volumes prédéfinis configurent une réserve de stockage séparée, utilisée exclusivement pour les métadonnées et les données de journalisation. Pour obtenir des performances optimales, assurez-vous que les LUN que vous affectez à la réserve de stockage des métadonnées et de journalisation sont connectés à un contrôleur RAID différent de celui des LUN que vous affectez aux balises d’affinité des données d’utilisateurs. Si vous configurez un volume personnalisé constitué de plusieurs réserves de stockage, vous pouvez choisir la réserve qui sera utilisée pour stocker les métadonnées et les données de journalisation. Vous obtiendrez peut-être des performances satisfaisantes en combinant les métadonnées et les données de journalisation sur la même réserve de stockage que les données d’utilisateurs, mais pour des performances optimales, il est préférable d’utiliser une réserve de stockage séparée pour les métadonnées et les données de journalisation. Évaluation des besoins de stockage des métadonnées et des données de journalisation Pour évaluer la quantité d’espace requise pour les métadonnées d’un volume Xsan, considérez que 10 millions de fichiers sur un volume exigent environ 10 giga-octets de métadonnées dans la réserve de stockage de métadonnées du volume. Choix d’une stratégie d’allocation Si vous choisissez un type de volume prédéfini lorsque vous configurez un volume, Xsan Admin se charge d’en régler la stratégie d’allocation. Vous pourrez modifier ultérieurement la stratégie d’allocation en modifiant les réglages du volume à l’aide d’Xsan Admin. La stratégie d’allocation que vous choisissez pour un volume détermine l’ordre dans lequel ses réserves de stockage sont remplies par les données. Vous avez le choix entre Round Robin, Remplir ou Équilibrer. Si vous choisissez Round Robin, Xsan écrit les nouvelles données tour à tour dans chaque réserve de stockage du volume. Cette option est normalement la meilleure en ce qui concerne les performances. Chapitre 2 Planification d’un réseau de zones de stockage 35 Si vous choisissez Remplir, Xsan écrit toutes les nouvelles données dans la première réserve de stockage du volume jusqu’à ce qu’elle soit remplie, puis passe à la réserve de stockage suivante. Cette option est particulièrement adaptée si vous souhaitez conserver une réserve de stockage particulière inutilisée aussi longtemps que possible. Si vous choisissez Équilibrer, Xsan écrit les nouvelles données dans la réserve de stockage disposant du plus grand espace libre. Planification du réseau TCP/IP Ethernet Les réserves de stockage Xsan utilisent les connexions Ethernet de diverses manières :  Les clients et les contrôleurs de métadonnées Xsan utilisent Ethernet pour échanger des métadonnées de volume.  Les clients Xsan peuvent utiliser Ethernet pour accéder aux réseaux situés en dehors du SAN (intranet d’université ou d’entreprise ou Internet).  Les contrôleurs de métadonnées Xsan peuvent utiliser des connexions Ethernet pour la gestion à distance.  Les systèmes RAID peuvent utiliser les connexions Ethernet pour la gestion du système.  Les commutateurs Fibre Channel peuvent utiliser les connexions Ethernet pour la gestion de commutation. Vous disposez de deux options :  Utiliser un seul réseau Ethernet pour la totalité du trafic. Il s’agit de l’option la moins onéreuse, mais elle est également la moins sûre et risque de ne pas offrir les meilleures performances.  Utiliser deux réseaux distincts : un pour les métadonnées et l’autre pour l’ensemble du trafic IP restant. Cette configuration est légèrement plus onéreuse (elle requiert deux adaptateurs Ethernet pour chaque ordinateur), mais elle offre un très bon niveau de sécurité ainsi que de meilleures performances car le trafic réseau de routine n’affecte pas le trafic des métadonnées des volumes SAN. 36 Chapitre 2 Planification d’un réseau de zones de stockage Utilisation d’un réseau de métadonnées privé Le trafic Ethernet indépendant du SAN peut affecter l’échange des métadonnées entre les contrôleurs et les clients Xsan. L’utilisation, par exemple, de la même connexion pour l’échange de métadonnées Xsan et l’accès à Internet peut ralentir les performances du système de fichiers. De même, l’utilisation du même réseau Ethernet pour connecter les ordinateurs clients aux services de répertoire et aux métadonnées SAN peut affecter les performances du SAN. Si les performances du SAN constituent un élément crucial pour vos utilisateurs ou vos applications, veillez à maintenir une séparation entre le trafic externe et le réseau utilisé par les clients et les contrôleurs de métadonnées pour échanger des métadonnées. Pour obtenir des performances SAN optimales, configurez un réseau TCP/IP Ethernet privé destiné à être utilisé exclusivement par les contrôleurs de métadonnées et les clients Xsan. Pour les autres types de trafic réseau, y compris l’accès à Internet, la gestion de commutation RAID et Fibre Channel, la gestion SAN à distance ou les services de répertoire, connectez chaque client et contrôleur de métadonnées à un deuxième réseau Ethernet à l’aide d’un deuxième port Ethernet. Utilisation de commutateurs plutôt que de concentrateurs Pour obtenir des performances optimales, utilisez des commutateurs Ethernet plutôt que des concentrateurs sur le réseau de métadonnées SAN. Planification du réseau Fibre Channel Xsan utilise des connexions Fibre Channel pour :  Transférer des données d’utilisateur directement entre les clients et les réserves de stockage de données.  Transférer des métadonnées entre les contrôleurs de métadonnées et les réserves de stockage de métadonnées. Vérifiez les performances Fibre Channel et dépannez la structure si le débit de vos connexions ne dépasse pas 2 Go/s. Vérification des performances Fibre Channel de base Étant donné que les périphériques connectés à un réseau Fibre Channel règlent automatiquement leur vitesse afin qu’elle corresponde à celle du périphérique le plus lent de la structure, il est important de vérifier que toutes les connexions de la structure fonctionnent à 2 Go/s. Pour vérifier les performances des connexions Fibre Channel : m Utilisez le logiciel de gestion fourni avec vos commutateurs Fibre Channel pour tester les performances de votre structure Fibre Channel. Chapitre 2 Planification d’un réseau de zones de stockage 37 Si votre structure Fibre Channel fonctionne plus lentement que prévu Dans les paragraphes suivants, vous trouverez les éléments à vérifier au cas où votre structure Fibre Channel ne fonctionnerait pas à la vitesse prévue de 2 Go/s. Vérifiez les câbles. Un seul câble défectueux au sein d’une structure peut ralentir tout le réseau. Vérifiez tous les câbles pour vous assurer qu’ils sont capables d’atteindre la vitesse de transmission maximale. Utilisez votre logiciel de gestion de commutation pour trouver le câble défectueux en vérifiant les performances de connexions spécifiques. Utilisez des paires correspondantes d’émetteurs-récepteurs certifiés Consultez les fabricants des périphériques que vous êtes en train de connecter à votre structure afin de vous assurer que les émetteurs-récepteurs (convertisseurs GBIC) utilisés sont certifiés pour une utilisation avec leurs périphériques. Utilisez également des émetteurs-récepteurs identiques (provenant du même fabricant et portant le même numéro de modèle) aux deux extrémités de chaque câble. L’utilisation d’émetteurs-récepteurs optiques non concordants (même s’ils sont tous les deux certifiés pour être utilisés avec vos périphériques) peut provoquer des erreurs de communication Fibre Channel et détériorer les performances du SAN. Vérifiez la configuration du port du commutateur Fibre Channel La requête RSCN générée lorsqu’un client du SAN redémarre peut provoquer des pertes d’images dans les flux vidéo envoyés aux autres clients. Pour éviter d’interrompre le trafic SAN vers les autres clients si l’un des clients redémarre, consultez la documentation du commutateur Fibre Channel pour voir s’il est possible de configurer le commutateur de manière à supprimer les requêtes RSCN sur les ports initiateurs. (Sur les commutateurs Qlogic, par exemple, cette fonction est appelée I/O StreamGuard.) Connectez les périphériques à des lames de contact spécifiques Si votre commutateur Fibre Channel repose sur une architecture en lames de contact, vous pouvez peut-être améliorer les performances en effectuant les opérations suivantes :  Branchez les paires de périphériques qui échangent couramment de grandes quantités de données sur la même lame de contact du commutateur.  Répartissez les charges sur plusieurs lames de contact au lieu de concentrer toute la charge sur une ou deux lames. 38 Chapitre 2 Planification d’un réseau de zones de stockage Configuration des systèmes RAID Les directives ci-après vous aideront à configurer vos systèmes RAID afin de les utiliser comme LUN Xsan. Installation du programme interne le plus récent Pour obtenir des performances et une fiabilité optimales de vos systèmes RAID, veillez à installer les programmes internes les plus récents. Connexion de systèmes RAID à un réseau Ethernet Pour obtenir des performances optimales, ne connectez pas les ports de gestion Ethernet du contrôleur RAID au réseau de métadonnées du SAN. Connectez les ports au réseau Ethernet séparé que vous utilisez pour les autres types de trafic réseau, tels que les services de répertoire, l’accès à Internet et la gestion Xsan à distance. Choix de niveaux RAID adaptés aux LUN Utilisez RAID 1 pour les LUN de métadonnées et RAID 5 pour les LUN de données. Utilisez RAID 1 pour les LUN de métadonnées Le niveau RAID 1 (en miroir) peut fournir des performances légèrement supérieures aux performances du niveau par défaut RAID 5 pour les LUN de métadonnées à deux disques, plus petits, qui sont utilisés par Xsan pour stocker les informations de volume. Un disque unique est en général suffisant pour stocker les métadonnées de volume principales (10 Go d’espace de métadonnées suffisent pour environ 10 millions de fichiers). Le deuxième disque (en miroir) vous assure une protection contre toute perte de métadonnées. Utilisez RAID 5 pour les LUN de données La plupart des systèmes RAID sont optimisés pour donner d’excellents résultats et offrir une redondance de données via la configuration RAID 5. (RAID 5 répartit les données sur les disques disponibles et distribue également les données de parité sur les différents disques.) Certains des systèmes RAID fournis sont déjà configurés en tant que LUN RAID 5. Le niveau RAID 0 (entrelacement sans parité) peut donner des résultats légèrement supérieurs en écriture, mais ne fournit aucune protection pour la récupération des données. Le niveau RAID 5 constitue donc un meilleur choix pour les LUN utilisés pour stocker des données d’utilisateur. Réglage des performances des systèmes RAID Les réglages de performances des systèmes RAID, qui affectent des paramètres tels que la mémoire cache de disque, la mémoire cache de contrôleur RAID et le préchargement de lecture, peuvent avoir des effets non négligeables sur les performances des volumes Xsan. Référez-vous aux directives ci-après. Chapitre 2 Planification d’un réseau de zones de stockage 39 Activez la mémoire cache de disque Outre la mise en mémoire cache effectuée par le contrôleur RAID, chaque disque d’une matrice peut effectuer sa propre mise en mémoire cache au niveau du disque pour améliorer les performances. AVERTISSEMENT : si vous activez la mémoire cache de disque pour un ensemble RAID, assurez-vous que le système est connecté à un système d’alimentation sans coupure (système UPS). Vous risqueriez sinon de perdre les données mises en cache en cas de coupure de courant. Activez la mise en mémoire cache d’écriture par le contrôleur RAID Sans mémoire cache d’écriture du contrôleur RAID, toute requête d’écriture de données sur le LUN associé n’est considérée comme terminée que si les données ont été complètement écrites sur les disques physiques qui constituent la matrice. Ce n’est qu’ensuite que la requête d’écriture suivante peut être traitée. (Cette procédure est parfois appelée «mise en mémoire cache à écriture immédiate ».) Lorsque la mémoire cache d’écriture du contrôleur RAID est activée, toute requête d’écriture de données est considéré comme terminée dès que les données sont stockées en mémoire cache. Cette procédure est parfois appelée « mise en mémoire cache à écriture différée ». Les requêtes d’écriture sont traitées plus rapidement, car le système de fichiers doit juste écrire en mémoire cache rapide et ne doit pas attendre les lecteurs de disques plus lents. Veillez à activer la mémoire cache d’écriture sur les contrôleurs RAID qui prennent en charge les réserves de stockage de métadonnées. Bien que certaines requêtes d’écriture importantes puissent bénéficier de la mise en mémoire cache, la plupart du temps, ce n’est pas le cas. En plaçant la réserve de stockage des métadonnées d’un volume sur un contrôleur RAID séparé des réserves de stockage de données, vous pouvez activer la mise en mémoire cache sur le contrôleur RAID utilisé pour les métadonnées et désactiver la mise en mémoire cache sur le contrôleur RAID utilisé pour les données. 40 Chapitre 2 Planification d’un réseau de zones de stockage Lorsque le système de fichiers utilise la mise en mémoire cache de cette manière, vous devez vous assurer que les données stockées en mémoire cache ne peuvent être perdues avant d’être physiquement écrites sur disque. Contrairement aux données écrites sur disque, qui sont protégées même en cas de panne de courant, les données stockées en mémoire cache ne le sont pas. Pour éviter toute perte de données mises en cache en cas de panne de courant, protégez vos systèmes RAID à l’aide de batteries de secours pour contrôleur RAID ou d’un système d’alimentation sans coupure (système UPS). AVERTISSEMENT : si vous activez la mémoire cache d’écriture du contrôleur sur un système RAID, assurez-vous que le système est doté de batteries de secours pour contrôleur ou, de préférence, qu’il est connecté à un système d’alimentation sans coupure (système UPS). Activez le préchargement lecture Le préchargement de lecture est une technique qui permet d’améliorer les performances de lecture du système de fichiers lorsque les données sont lues de manière séquentielle, comme c’est le cas pour les flux audio ou vidéo, par exemple. Lorsque le préchargement de lecture est activé, le contrôleur RAID suppose que toute requête de lecture pour un bloc de données particulier sera suivie de requêtes pour les blocs adjacents suivants. Pour faire face à ces requêtes, le contrôleur RAID lit non seulement les données requises, mais également les données suivantes et les stocke en mémoire cache. Si les données sont ensuite réellement demandées, elles sont récupérées en mémoire cache (plus rapide) plutôt que sur les disques durs (plus lents). Chapitre 2 Planification d’un réseau de zones de stockage 41 3 Configuration d’un réseau de zones de stockage 3 Ce chapitre indique étape par étape comment configurer un volume partagé sur un SAN Xsan. Ce chapitre montre comment connecter les réseaux SAN, préparer des matrices RAID (LUN), utiliser l’application Xsan Admin, configurer un nouveau SAN et créer un volume partagé. Il explique également comment administrer Xsan à distance, renommer un SAN, supprimer un SAN, configurer des SAN supplémentaires et gérer plusieurs SAN. Connexion des ordinateurs et des périphériques de stockage Avant d’ouvrir Xsan Admin pour configurer votre SAN, vous devez connecter les ordinateurs clients, les ordinateurs contrôleurs et les périphériques de stockage aux réseaux Fibre Channel et Ethernet du SAN. Assurez-vous que vos réseaux respectent les configurations requises présentées dans les rubriques « Structure Fibre Channel » à la page 24 et « Réseau TCP/IP Ethernet » à la page 25. Préparation des LUN Les nouveaux systèmes RAID incluent une ou plusieurs matrices RAID déjà configurées. À peine installé, votre système RAID fournit donc des LUN que vous pouvez utiliser pour la plupart des applications SAN. Pour plus de détails, consultez la documentation de votre système RAID. À moins d’avoir des besoins spécifiques bien définis, aucune autre préparation n’est nécessaire pour installer les LUN. Si vous souhaitez configurer une combinaison différente de matrices ou de tranches RAID, utilisez l’application de gestion fournie avec vos systèmes RAID pour créer d’autres matrices avant d’ajouter les LUN résultants aux réserves de stockage de votre SAN. Pour obtenir des informations sur comment choisir un système RAID, lisez la rubrique « Choix de systèmes RAID adaptés à vos LUN » à la page 31. 43 Remarque : il n’est pas nécessaire d’employer Utilitaire de disque pour formater des matrices ou des tranches destinées à Xsan. Les LUN sont étiquetés et initialisés dès que vous les ajoutez à une réserve de stockage à l’aide d’Xsan Admin. Après avoir été étiquetés, les LUN ne peuvent plus être modifiés à l’aide d’Utilitaire de disque. Veillez à créer des matrices de taille identique si vous comptez les ajouter à une même réserve de stockage. Pour plus d’informations, consultez la rubrique « Assignation de LUN à des balises d’affinité » à la page 33. Utilisation d’Assistant du serveur pour configurer des contrôleurs L’assistant réglages de Mac OS X Server, Assistant du serveur, peut être utilisé pour configurer des serveurs en tant que contrôleurs de métadonnées Xsan. Assistant du serveur est exécuté automatiquement au démarrage de tout nouveau serveur sur lequel vous avez effectué une installation spéciale de Mac OS X Server 10.5 Leopard. Si vous utilisez Assistant du serveur pour configurer votre contrôleur de métadonnées principal, vous pouvez choisir la manière de gérer les utilisateurs et les groupes Xsan. Gestion des utilisateurs et des groupes à l’aide d’Xsan Admin Si vous utilisez Assistant du serveur pour configurer votre contrôleur de métadonnées principal, vous pouvez choisir de gérer les utilisateurs et les groupes SAN à l’aide d’Xsan Admin. Il s’agit de l’option recommandée si vous ne disposez pas encore d’un serveur d’annuaire et que vous comptez avoir jusqu’à 20 utilisateurs SAN. Ces utilisateurs posséderont des dossiers de départ sur leur ordinateurs (plutôt que des dossiers de départ réseau sur le serveur). Important : vous ne pouvez choisir l’option permettant de gérer les utilisateurs et les groupes à l’aide d’Xsan Admin que si vous utilisez Assistant du serveur pour configurer votre contrôleur de métadonnées principal. Il est impossible de régler cette option après avoir configuré le contrôleur principal à l’aide d’Assistant du serveur. Si vous choisissez cette option, Assistant du serveur fait du contrôleur de métadonnées principal un maître Open Directory. Xsan Admin configure ensuite automatiquement les contrôleurs de métadonnées de réserve en serveurs répliques Open Directory. Pour le maître et les répliques Open Directory, le nom d’utilisateur de l’administrateur de répertoire est Directory Administrator, son nom abrégé est diradmin et le mot de passe est au départ identique au mot de passe du compte administrateur que vous avez créé à l’aide d’Assistant du serveur. 44 Chapitre 3 Configuration d’un réseau de zones de stockage Xsan Admin configure également automatiquement les ordinateurs clients équipés d’Xsan 2 afin qu’ils se connectent à votre contrôleur de métadonnées principal Xsan pour les comptes d’utilisateur et de groupe Open Directory. Si vous disposez d’ordinateurs clients équipés de Tiger, vous devez utiliser l’application Format de répertoire sur chacun d’eux pour le connecter au service Open Directory de votre contrôleur principal Xsan. Utilisation d’un serveur Open Directory existant Si vous disposez d’un serveur Open Directory existant, vous pouvez laisser à Assistant du serveur la tâche de configurer votre contrôleur de métadonnées principal afin d’obtenir les utilisateurs et les groupes depuis ce serveur. Ensuite, lorsque vous configurerez votre SAN, l’assistant réglages Xsan configurera automatiquement les contrôleurs de métadonnées de réserve et les ordinateurs clients équipés d’Xsan 2, afin qu’ils se connectent au serveur Open Directory pour les utilisateurs et les groupes. Utilisation d’un autre serveur d’annuaire Lorsque vous utilisez Assistant du serveur pour configurer votre contrôleur de métadonnées principal, vous pouvez aussi choisir de vous connecter plus tard à un serveur d’annuaire existant, tel qu’Active Directory ou Open Directory, après avoir terminé la configuration. Dans ce cas, vous pouvez utiliser Utilitaire d’annuaire (dans /Applications/Utilitaires/) sur chaque contrôleur de métadonnées et ordinateur client pour établir une connexion à votre serveur d’annuaire. Si vous disposez d’ordinateurs clients équipés de Tiger, utilisez Format de répertoire pour les connecter à votre serveur d’annuaire. Utilisation d’Xsan Admin Vous devez utiliser l’application Xsan Admin (installée dans /Applications/Server/) pour configurer et gérer votre SAN. Vous pouvez utiliser Xsan Admin pour gérer un SAN Xsan 2 à partir de n’importe quel ordinateur ayant accès au même intranet public que le SAN. Installation de l’application Xsan Admin uniquement Vous pouvez installer Xsan Admin sur tout ordinateur que vous souhaitez utiliser pour gérer le SAN. Consultez la rubrique « Configuration d’un ordinateur administrateur Xsan » à la page 57. Connexion à travers un coupe-feu S’il existe un coupe-feu entre le SAN et l’ordinateur sur lequel vous exécutez Xsan Admin, assurez-vous que le port 311 du coupe-feu est ouvert afin de permettre à Xsan Admin de communiquer avec les ordinateurs du SAN. Chapitre 3 Configuration d’un réseau de zones de stockage 45 Préférences Xsan Admin Ouvrez Xsan Admin et choisissez Xsan Admin > Préférences pour modifier ces réglages :  L’intervalle d’actualisation de l’état SAN.  La quantité d’informations d’historique affichées.  Le nombre maximum d’utilisateurs à répertorier lors des recherches. Pour obtenir de l’aide Xsan Admin comprend une aide à l’écran. Utilisez le menu Aide ou cliquez sur le bouton d’aide dans une zone de dialogue ou une sous-fenêtre d’Xsan Admin. Résumé de la configuration du SAN et du volume Pour configurer un volume partagé sur un SAN, vous devrez effectuer les tâches suivantes. 1 Configurer le réseau Fibre Channel (page 47). 2 Configurer le réseau Ethernet (page 47). 3 Configurer les ordinateurs pour qu’ils utilisent un serveur d’horloge de réseau (page 48). 4 Configurer les utilisateurs et groupes SAN (page 48). 5 Configurer les systèmes RAID (page 50). 6 Configurer une matrice de métadonnées (page 50). 7 Installer le logiciel Xsan sur les ordinateurs SAN (page 50.) 8 Configurer le SAN (page 52). 9 Créer un volume (page 54). 10 (Facultatif ) Configurer des notifications d’état (page 56). 11 (Facultatif ) Assigner des dossiers à des balises d’affinité (page 56). 12 (Facultatif ) Définir des quotas d’utilisateur et de groupe (page 56). 46 Chapitre 3 Configuration d’un réseau de zones de stockage Configuration d’un volume Xsan sur un réseau de stockage SAN Étape 1 : Configurer le réseau Fibre Channel m Connectez les ordinateurs contrôleurs, les ordinateurs clients et les systèmes de stockage RAID à un commutateur Fibre Channel pour créer une structure Fibre Channel pour le SAN. Veillez à configurer le commutateur et à établir les connexions afin de créer une structure Fibre Channel. Pour en savoir plus, consultez les directives et la configuration requise à la rubrique « Structure Fibre Channel » à la page 24. Étape 2 : Configurer les réseaux Ethernet 1 Connectez les ordinateurs contrôleurs, les ordinateurs clients et les systèmes RAID à l’intranet public et à Internet. 2 Si vous comptez utiliser un réseau de métadonnées privé pour bénéficier des performances qu’il procure, configurez son commutateur Ethernet et connectez-y les ordinateurs SAN. 3 Configurez les réglages réseau sur le client et sur les ordinateurs contrôleurs. Vous pouvez, pour le port Ethernet public de chaque ordinateur, configurez les réglages TCP/IP suivants :  Manuellement : vous devez saisir l’adresse IP, le masque de sous-réseau, l’adresse du routeur et l’adresse du serveur DNS pour chaque ordinateur.  Utilisation de DHCP avec une adresse manuelle : vous devez saisir l’adresse IP statique de l’ordinateur et votre serveur DHCP fournit les autres réglages de connexion TCP/IP.  Utilisation de DHCP : votre serveur DHCP fournit une adresse IP statique ainsi que les autres réglages TCP/IP pour les ordinateurs clients. (Cette méthode de configuration n’est disponible que pour la configuration des contrôleurs de métadonnées.) Le serveur DHCP doit être configuré pour toujours attribuer la même adresse IP statique à chaque ordinateur SAN. En ce qui concerne le réseau de métadonnées privé, vous pouvez laisser à l’assistant réglages Xsan le soin de configurer les réglages réseau si vous configurez de nouveaux ordinateurs ou des ordinateurs sur lesquels vous venez d’effectuer une installation spéciale de Leopard ou de Leopard Server. Pour être sûr que l’assistant réglages Xsan vous propose cette option, ne configurez pas le port Ethernet connecté au réseau de métadonnées privé :  Sur des ordinateurs clients équipés de Leopard, laissez ce port Ethernet non configuré dans les préférences Réseau.  Sur des contrôleurs de métadonnées et des clients équipés de Leopard Server, désactivez ce port Ethernet lorsque vous utilisez l’assistant réglages Mac OS X Server. L’assistant réglages Xsan propose de configurer le réseau de métadonnées privé s’il détecte exactement un port Ethernet non configuré disponible sur chaque ordinateur ou si chaque ordinateur possède déjà un port Ethernet doté d’une adresse IP privée sur le même sous-réseau IP et d’un masque de sous-réseau égal à 255.255.255.0. Chapitre 3 Configuration d’un réseau de zones de stockage 47 Pour obtenir des informations sur les adresses IP privées et sur les réglages réseau à effectuer pour que l’assistant réglages Xsan ne configure pas les réglages du réseau de métadonnées sur les ordinateurs SAN, reportez-vous à la rubrique « Réseau TCP/IP Ethernet » à la page 25. Étape 3 : Configurer les ordinateurs SAN pour qu’ils utilisent un serveur d’horloge de réseau m Pour assurer la cohérence des métadonnées temporelles à travers tous les ordinateurs du SAN, ouvrez les préférences Date et heure et choisissez le même serveur d’horloge réseau pour tous les contrôleurs de métadonnées et ordinateurs clients. Si vous êtes en train de configurer un nouveau serveur ou un ordinateur sur lequel vous avez effectué une installation spéciale de Leopard Server, vous pouvez choisir un serveur d’horloge réseau dans la sous-fenêtre Fuseau horaire de l’assistant réglages Mac OS X Server. Étape 4 : Configurer les utilisateurs et groupes SAN Voici plusieurs moyens permettant de configurer les utilisateurs et les groupes de votre SAN : m Si vous configurez un nouveau contrôleur de métadonnées principal ou un contrôleur sur lequel vous venez d’effectuer une installation spéciale de Leopard Server, sélectionnez une option dans la sous-fenêtre « Utilisateurs et groupe » de l’assistant réglages Mac OS X Server. 48 Chapitre 3 Configuration d’un réseau de zones de stockage  Gérer les utilisateurs et les groupes à l’aide d’Xsan Admin : sélectionnez cette option afin que l’assistant réglages du serveur crée un répertoire centralisé d’utilisateurs et de groupes sur le contrôleur de métadonnées principal. Important : cette option ne peut être sélectionnée que pendant la configuration de Leopard Server sur le contrôleur de métadonnées principal. Il est impossible de la régler après avoir utilisé l’assistant réglages Mac OS X Server sur le contrôleur principal. L’option de créer quelques comptes d’utilisateur vous est présentée plus tard dans la sous-fenêtre « Ajouter des comptes d’utilisateur ». L’assistant réglages Mac OS X Server crée des comptes d’utilisateur dans le répertoire LDAP du serveur Open Directory qu’il crée sur votre contrôleur de métadonnées principal. Après la configuration, vous devez utiliser Xsan Admin pour créer et supprimer des utilisateurs et des groupes ou pour modifier l’adhésion à des groupes. Pour obtenir des informations sur les serveurs Open Directory, consultez la rubrique « Services de répertoire » à la page 26.  Utiliser les utilisateurs et les groupes existants provenant d’un serveur Open Directory : sélectionnez cette option pour que l’assistant réglages Mac OS X Server configure le contrôleur de métadonnées principal afin qu’il se connecte au serveur Open Directory dont vous avez spécifié le nom DNS ou l’adresse IP. Si vous choisissez cette option, Xsan Admin configure automatiquement tous les autres ordinateurs SAN équipés d’Xsan 2 pour qu’ils utilisent le serveur Open Directory.  Se connecter à un serveur de répertoire plus tard : sélectionnez cette option si vous disposez d’un autre type de serveur d’annuaire, tel qu’Active Directory. Après avoir configuré le contrôleur de métadonnées principal, utilisez l’application Utilitaire d’annuaire sur chaque ordinateur SAN équipé de Leopard ou de Leopard Server pour connecter l’ordinateur à votre serveur d’annuaire. Si vous avez des ordinateurs clients équipés de Mac OS X 10.4 Tiger ou Mac OS X Server 10.4 Tiger, utilisez l’application Format de répertoire pour les connecter au répertoire des utilisateurs et des groupes. m Si vous choisissez de ne pas utiliser de service de répertoire, vous devez créer le même ensemble d’utilisateurs et de groupes dans les Préférences Système de chaque ordinateur SAN. Important : si vous créez des utilisateurs et des groupes individuellement sur chaque ordinateur SAN, assurez-vous que chaque utilisateur ou groupe dispose d’un identifiant numérique (UID pour les utilisateurs, GID pour les groupes) unique à travers tout le SAN et que tous les utilisateurs et groupes SAN possèdent le même UID ou GID sur tous les ordinateurs SAN. Pour cela, vous pouvez notamment créer sur chaque ordinateur une liste d’utilisateurs et de groupes identique, dans le même ordre, suite à une installation propre du système d’exploitation. Chapitre 3 Configuration d’un réseau de zones de stockage 49 Étape 5 : Configurer des systèmes RAID 1 Suivez les instructions fournies avec vos systèmes RAID pour les activer et configurer leurs réglages de réseau, de gestion et de sécurité. 2 Si vos systèmes RAID ont été fournis avec des ensembles RAID déjà configurés, ils seront automatiquement détectés lors de la configuration du SAN et vous pourrez ignorer l’étape 6, « Créer une matrice de métadonnées. » Sinon, utilisez le logiciel de gestion fourni avec le système RAID pour créer des matrices basées sur les schémas RAID de votre choix, en veillant à laisser trois disques non assignés sur un système pour pouvoir créer un petit LUN de métadonnées distincts comme l’explique l’étape suivante. Les nouveaux systèmes RAID sont généralement préconfigurés sous forme d’un ensemble de matrices RAID prêtes à être utilisées comme LUN. Pour obtenir de l’aide sur le choix d’autres systèmes RAID, lisez la rubrique « Choix de systèmes RAID adaptés à vos LUN » à la page 31. Étape 6 : Créer une matrice de métadonnées Dix giga-octets (Go) d’espace disque suffisent pour stocker les métadonnées d’un volume contenant 10 millions de fichiers, par conséquent, une matrice RAID 1 (miroir) à deux disques est généralement suffisante pour stocker les métadonnées de votre volume SAN. Si vous dédiez un disque de réserve à cette matrice afin de garantir la disponibilité, trois disques seront suffisants pour vos métadonnées SAN. Si toutes vos matrices RAID sont constituées de quatre disques ou plus, vous pouvez en convertir une en petite matrice de métadonnées pour pouvoir réutiliser les disques supplémentaires. 1 Si vous ne disposez pas de trois disques de réserve ou que tous les disques de vos systèmes RAID appartiennent déjà à des matrices RAID, utilisez l’application de gestion de votre système RAID pour supprimer une matrice existante. 2 Utilisez deux des disques pour créer une nouvelle matrice RAID 1 (miroir) à deux disques. 3 Désignez le troisième disque comme disque de réserve de la matrice. 4 Vous pouvez utiliser tout disque surnuméraire provenant de la matrice d’origine comme disque de réserve ou pour créer une autre matrice. Pour des performances optimales, les matrices RAID utilisées pour les métadonnées ne doivent pas se trouver sur le même contrôleur RAID que celles utilisées pour les données d’utilisateurs. Étape 7 : Installez le logiciel Xsan sur les clients et les contrôleurs Sur chaque ordinateur client connecté au SAN, insérez le disque d’installation d’Xsan et installez le logiciel Xsan. Installez ensuite le logiciel Xsan sur les serveurs qui seront utilisés comme contrôleurs de métadonnées de réserve. Enfin, installez le logiciel sur le serveur qui sera le contrôleur de métadonnées principal. 50 Chapitre 3 Configuration d’un réseau de zones de stockage Remarque : si vous utilisez Assistant du serveur pour configurer un serveur en tant que contrôleur de métadonnées, il vous invitera à insérer le disque d’installation d’Xsan au moment d’installer le logiciel Xsan. Le dernier ordinateur sur lequel vous installerez le logiciel Xsan devra être le contrôleur de métadonnées principal. Pour installer le système de fichiers Xsan et l’application Xsan Admin : m Insérez le disque d’installation d’Xsan, double-cliquez sur l’icône Install Xsan.mpkg, puis suivez les instructions à l’écran pour installer le logiciel Xsan. Si vous configurez un nouveau contrôleur de métadonnées ou un contrôleur sur lequel vous venez d’effectuer une installation spéciale de Leopard Server, l’assistant réglages vous invite à insérer le disque d’installation d’Xsan au moment d’installer le logiciel Xsan. Pour installer uniquement le système de fichiers Xsan sans installer Xsan Admin : 1 Insérez le disque d’installation d’Xsan, double-cliquez sur l’icône Install Xsan.mpkg, puis suivez les instructions affichées à l’écran jusqu’à la sous-fenêtre Installation personnalisée. Si vous configurez un nouveau contrôleur de métadonnées ou un contrôleur sur lequel vous venez d’effectuer une installation spéciale de Leopard Server, l’assistant réglages vous invite à insérer le disque d’installation d’Xsan au moment d’installer le logiciel Xsan. 2 Dans la sous-fenêtre Installation personnalisée, désélectionnez Xsan Admin, cliquez sur Continuer, puis suivez le reste des instructions pour n’installer que le système de fichiers Xsan. Pour installer le logiciel Xsan sur un ordinateur dépourvu d’écran ou de clavier : 1 Insérez le disque d’installation d’Xsan dans l’ordinateur en question. 2 Ouvrez une session sur un ordinateur qui dispose d’un clavier et d’un écran. 3 Dans le Finder, choisissez Aller > Se connecter au serveur, puis tapez vnc://adresse dans le champ Adresse du serveur, en remplaçant adresse par l’adresse IP ou le nom DNS de l’ordinateur cible. 4 Cliquez sur Se connecter, puis tapez le nom et le mot de passe d’un compte administrateur sur l’ordinateur cible. 5 Dans la fenêtre de partage d’écran, ouvrez l’icône du disque d’installation d’Xsan, double-cliquez sur l’icône Xsan.mpkg et suivez les instructions affichées à l’écran. Si vous souhaitez n’installer que le système de fichiers Xsan, désélectionnez l’option Xsan Admin dans la sous-fenêtre Installation personnalisée. Vous pouvez également utiliser l’application Apple Remote Desktop (vendue séparément) pour installer à distance le logiciel Xsan sur plusieurs ordinateurs à la fois. Pour obtenir des informations sur l’application Apple Remote Desktop, visitez le site www.apple.com/fr/remotedesktop. Chapitre 3 Configuration d’un réseau de zones de stockage 51 À partir de la ligne de commande Pour obtenir des informations sur l’installation du logiciel Xsan à l’aide d’outils de ligne de commande dans Terminal, consultez la rubrique « Installation d’Xsan à partir de la ligne de commande » à la page 129. Étape 8 : Configurer le SAN Vous devez utiliser Xsan Admin pour configurer le SAN. La première fois que vous utilisez Xsan Admin sur un ordinateur, l’assistant réglages Xsan est automatiquement lancé. 1 Ouvrez Xsan Admin (dans /Applications/Server/). Xsan Admin s’ouvre automatiquement dès que vous avez terminé l’installation du logiciel Xsan sur votre ordinateur contrôleur de métadonnées principal. Vous pouvez également ouvrir Xsan Admin sur n’importe quel ordinateur connecté via un intranet ou Internet à vos ordinateurs SAN. (Xsan Admin peut être utilisé sur un ordinateur qui n’est connecté ni au réseau de métadonnées privé du SAN ni à son réseau Fibre Channel.) 2 Dans la sous-fenêtre Introduction, cliquez sur Continuer. 3 Dans la sous-fenêtre « Configuration initiale du SAN », sélectionnez « Configurer un nouveau SAN ». Pour obtenir des informations sur la connexion à un SAN existant, consultez la rubrique « Gestion de plusieurs SAN » à la page 58. 4 Dans la sous-fenêtre Réglages SAN, saisissez un nom pour le SAN, puis saisissez le nom et l’adresse électronique de l’administrateur SAN. 52 Chapitre 3 Configuration d’un réseau de zones de stockage 5 Dans la sous-fenêtre Ajouter des ordinateurs, vérifiez que tous les ordinateurs que vous voulez inclure dans le SAN sont sélectionnés. Si l’un des ordinateurs que vous voulez inclure ne figure pas dans la liste, assurez-vous que le logiciel Xsan y est installé et que l’ordinateur est connecté au réseau Ethernet de métadonnées privé, puis vérifiez les réglages réseau dans les préférences Réseau de l’ordinateur. Vous pouvez également tenter de cliquer sur « Ajouter un ordinateur distant » et de saisir l’adresse de l’ordinateur. 6 Dans la sous-fenêtre « Authentifier les ordinateurs du SAN », choisissez la méthode qui sera utilisée pour fournir des informations d’authentification aux ordinateurs du SAN :  Utiliser les mêmes informations d’authentification pour tous les ordinateurs du SAN : sélectionnez cette option pour qu’Xsan Admin authentifie tous les ordinateurs à l’aide du nom d’administrateur et de l’adresse que vous avez saisis dans cette sous-fenêtre.  S’authentifier auprès de chaque ordinateur du SAN : sélectionnez cette option pour authentifier chaque ordinateur individuellement. 7 Dans la sous-fenêtre Numéros de série, tapez vos numéros de série Xsan. Vous pouvez cliquer sur « Ajouter un numéro de série » et saisir un numéro ou faire glisser un fichier texte contenant les numéros de série dans la liste. 8 Dans la sous-fenêtre « Choisissez les contrôleurs de métadonnées », sélectionnez seulement votre contrôleur principal et vos contrôleurs de réserve. Désélectionnez tout ordinateur client seul apparaissant dans la liste. 9 Si la sous-fenêtre « Réseau de métadonnées privé » est affichée, vous pouvez laisser Xsan Admin gérer les adresses réseau privées pour tous les ordinateurs du SAN. 10 Si la sous-fenêtre Réseau SAN est affichée, choisissez votre réseau privé dans le menu local Réseau de métadonnées. La sous-fenêtre Réseau SAN n’apparaît pas si vous avez choisi, à l’étape précédente, de laisser Xsan Admin gérer les adresses réseau privées. 11 Vérifiez la sous-fenêtre Résumé, et si tous les réglages sont corrects, cliquez sur Continuer. Pour modifier un réglage, cliquez sur Revenir jusqu’à atteindre la sous-fenêtre dans laquelle vous pouvez corriger le réglage. Cliquez ensuite sur Continuer jusqu’à revenir à la sous-fenêtre Résumé. Chapitre 3 Configuration d’un réseau de zones de stockage 53 Étape 9 : Créer un volume À la fin de la configuration SAN de base, l’assistant réglages Xsan vous demande si vous souhaitez créer un volume. 1 Dans la sous-fenêtre Créer le volume, sélectionnez Créer un volume maintenant, puis cliquez sur Continuer. Si vous voulez configurer les volumes ultérieurement, suivez les instructions de la rubrique « Ajout d’un volume à un SAN » à la page 64. 2 Dans la sous-fenêtre Nom et type du volume, saisissez un nom pour le volume, puis choisissez un type de volume correspondant au type de tâches que le volume prendra en charge. Vous pouvez également, si nécessaire, cliquer sur Réglages avancés. Pour le nom de volume, n’utilisez que des lettres majuscules (A–Z) ou minuscules (a–z), des chiffres (0–9) et des caractères de soulignement ( _ ). N’utilisez pas d’espaces ou de traits d’union. La longueur est limitée à 70 caractères. Le type de volume que vous choisissez détermine la manière dont l’assistant réglages configure les balises d’affinité et les réserves de stockage sur le volume. Pour plus d’informations, consultez la rubrique « Mode d’organisation du stockage Xsan » à la page 16. L’accès aux Réglages avancés permet de modifier les réglages de volumes ci-dessous.  Taille d’allocation de bloc : si vous n’êtes pas sûr de la valeur à choisir, utilisez la taille prédéfinie ou lisez la rubrique « Réglage de la taille d’allocation de bloc » à la page 68. 54 Chapitre 3 Configuration d’un réseau de zones de stockage  Stratégie d’allocation : choisissez la manière dont l’espace de stockage sera alloué aux fichiers dans les réserves de stockage appartenant au volume. Si vous choisissez Round Robin, chaque nouvelle requête d’espace sera affectée à la réserve de stockage disponible suivante et ainsi de suite. Si vous choisissez Remplir, tout l’espace sera alloué à la première réserve de stockage jusqu’à ce qu’elle soit pleine, puis à la deuxième réserve de stockage et ainsi de suite. Si vous choisissez Équilibrer, l’espace sera alloué à la réserve de stockage disposant du plus grand espace libre. Pour plus d’informations, consultez la rubrique « Choix d’une stratégie d’allocation » à la page 35.  Spotlight : activez cette fonction si vous voulez que les clients Macintosh puissent effectuer des recherches sur le contenu du volume à l’aide de Spotlight.  Listes de contrôle d’accès : ne désactivez pas cette option si vous souhaitez utiliser des listes de contrôle d’accès dans Xsan Admin pour contrôler l’accès au volume et à son contenu.  Mappage d’id. Windows : si vous prévoyez d’avoir des clients Windows sur votre réseau SAN, choisissez le mode de mappage pour les informations d’utilisateur et de groupe avec les identifiants d’utilisateur et de groupe compatibles Xsan dont ils auront besoin pour accéder à ce volume. Pour plus d’informations, consultez la rubrique « Mappage des identifiants d’utilisateur et de groupe Windows » à la page 91. 3 Dans la sous-fenêtre « Configurer les affinités du volume » (ou dans la sous-fenêtre « Configurer stockage du volume », si vous configurez un type de volume personnalisé), faites glisser les LUN de la colonne de gauche vers la balise d’affinité correspondante (ou sur une réserve de stockage personnalisée) dans la colonne de droite. a Faites glisser le LUN de métadonnées spécial que vous avez créé (à l’étape 6, « Créer une matrice de métadonnées ») sur la balise d’affinité MetadataAndJournal (ou dans la réserve de stockage personnalisée). b Faites glisser vos autres LUN sur les autres balises d’affinités (ou réserves de stockage). Pour ne pas gaspiller de l’espace de stockage, tous les LUN affectés à une balise d’affinité (ou à une réserve de stockage) doivent être de même taille. c Une fois terminé, cliquez sur Continuer. Pour obtenir des informations sur le nombre optimal de LUN à assigner à une balise d’affinité, consultez la rubrique « Assignation de LUN à des balises d’affinité » à la page 33. Vous pouvez sélectionner une balise d’affinité, puis cliquez sur Réglages pour changer son nom ou d’autres réglages indiqués ci-dessous. Si vous créez un volume personnalisé, vous pouvez le sélectionner puis cliquer sur « Réglages de réserve de stockage » pour modifier le nom de la réserve de stockage ou d’autres réglages énumérés ci-dessous.  Balise d’affinité (ou Nom de la réserve de stockage) : saisissez le nom de la balise d’affinité (ou de la réserve de stockage personnalisée). Si vous constatez que le bouton OK est désactivé après avoir tapé le nom, c’est que ce nom est réservé ; essayezen un autre. La liste des noms réservés est indiquée au chapitre 8. Chapitre 3 Configuration d’un réseau de zones de stockage 55  Utiliser pour : choisissez les types de données qui peuvent être stockés dans les réserves de stockage possédant cette balise d’affinité (ou dans la réserve de stockage personnalisée).  Largeur de segment : indiquez la quantité de données à écrire ou à lire sur chaque LUN des réserves de stockage possédant cette balise d’affinité (ou de chaque LUN de la réserve de stockage personnalisée) avant de passer au LUN suivant. Cette valeur peut affecter les performances. Si vous n’êtes pas sûr de la valeur à choisir, utilisez la valeur prédéfinie ou lisez la rubrique « Réglage de la largeur de segment d’une réserve de stockage » à la page 72. 4 Si la sous-fenêtre « Priorité de basculement du volume » est affichée, arrangez la liste de sorte qu’un nombre minimal de volume SAN possède le même contrôleur de métadonnées en tête de leurs listes de priorités de basculement, puis cliquez sur Continuer. 5 Dans la sous-fenêtre Configuration terminée, cliquez sur Continuer. Xsan Admin affiche un résumé de votre configuration SAN et le nouveau volume est monté et prêt à utiliser dans le Finder de tous les clients et contrôleurs de métadonnées. Pour obtenir des informations sur la création de volumes supplémentaires, consultez la rubrique « Ajout d’un volume à un SAN » à la page 64. Étape 10 : (Facultatif) Personnaliser les notifications d’état SAN Xsan est configuré initialement pour notifier l’administrateur par courrier électronique lorsque l’état du SAN change. Vous pouvez faire envoyer les notifications à d’autres adresses électroniques ou de messagerie et choisir des conditions de déclenchement de notification pour chacune de ces adresses. Si vous ne voulez pas personnaliser les notifications maintenant, vous pouvez le faire ultérieurement. Pour obtenir des instructions, référez-vous à la rubrique « Configuration des notifications d’état » à la page 112. Étape 11 : (Facultatif) Assigner des dossiers à des balises d’affinité Pour forcer le stockage des fichiers dans des réserves de stockage particulière, assignez la balise d’affinité des réserves à un dossier. Les fichiers que les utilisateurs placeront dans ce dossier seront alors exclusivement stockés dans les réserves de stockage possédant cette balise d’affinité. Pour obtenir des instructions, référez-vous à la rubrique « Configuration d’une affinité de dossier » à la page 65. Étape 12 : (Facultatif) Définir des quotas d’utilisateur et de groupe Vous pouvez définir des quotas afin de contrôler la quantité d’espace utilisée par chaque utilisateur ou groupe sur chaque volume SAN. Pour obtenir des instructions, référez-vous à la rubrique « Définition de quotas de groupe et d’utilisateur du SAN » à la page 92. 56 Chapitre 3 Configuration d’un réseau de zones de stockage Configuration d’un ordinateur administrateur Xsan Vous pouvez installer l’application Xsan Admin sur n’importe quel ordinateur équipé de Mac OS X 10.5 Leopard ou Mac OS X Server 10.5 Leopard, puis utiliser cet ordinateur pour administrer à distance un SAN Xsan 2. L’ordinateur administrateur doit être capable de se connecter à tous les ordinateurs du SAN via votre intranet public ou Internet. Il ne doit pas nécessairement être connecté au réseau de métadonnées privé du SAN ni à son réseau Fibre Channel. Pour n’installer que l’application Xsan Admin : m Insérez le disque d’installation d’Xsan, ouvrez le dossier Other Installs, double-cliquez sur l’icône XsanAdmin.mpkg, puis suivez les instructions affichées à l’écran. Pour obtenir des informations sur l’utilisation d’Xsan Admin afin de gérer un SAN à distance, consultez la rubrique « Gestion de plusieurs SAN » à la page 58. Modification du nom d’un SAN Le nom du SAN est affiché dans la sous-fenêtre Vue d’ensemble d’Xsan Admin. Le nom du SAN est défini au moment de la configuration du SAN. Vous pouvez modifier ce nom à l’aide d’Xsan Admin. Pour modifier le nom d’un SAN : 1 Ouvrez Xsan Admin (dans /Applications/Server/) et cliquez sur Vue d’ensemble. 2 Choisissez « Modifier les propriétés du SAN » dans le menu local Action (engrenage). 3 Tapez un nom dans le champ Nom du SAN, puis cliquez sur Enregistrer. Suppression d’un SAN Suivez les étapes ci-dessous pour désactiver un SAN et supprimer ses contrôleurs de métadonnées, ses clients et ses volumes. AVERTISSEMENT : la suppression d’un SAN entraîne la destruction de ses volumes. Les données stockées sur les volumes ne seront plus disponibles. Pour supprimer un SAN : 1 Si vous voulez que les fichiers qui se trouvent sur les volumes du SAN demeurent disponibles après la suppression du SAN, faites-en une copie de sauvegarde. 2 Ouvrez Xsan Admin (dans /Applications/Server/) et cliquez sur Vue d’ensemble. 3 Choisissez Détruire le SAN dans le menu local Action (engrenage). Chapitre 3 Configuration d’un réseau de zones de stockage 57 Gestion de plusieurs SAN Vous pouvez utiliser Xsan Admin pour gérer plusieurs SAN Xsan 2. L’ordinateur sur lequel est installé Xsan Admin ne doit pas nécessairement être connecté au réseau de métadonnées privé du SAN ni à son réseau Fibre Channel, mais il doit être capable de se connecter aux ordinateurs du SAN via votre intranet public ou via Internet. Pour gérer un autre SAN : 1 Ouvrez Xsan Admin et choisissez Fichier > Nouveau. 2 Dans la sous-fenêtre Introduction, cliquez sur Continuer. 3 Sélectionnez « Se connecter à un SAN existant », cliquez sur Continuer et suivez les instructions affichées à l’écran. Configuration de SAN supplémentaires Vous pouvez utiliser Xsan Admin pour configurer plusieurs SAN. Pour ajouter un nouveau SAN : 1 Installez le matériel, connectez les réseaux Ethernet et Fibre Channel, configurez les ordinateurs clients, configurez les contrôleurs de métadonnées de réserve si vous en avez, configurez les systèmes RAID, créez une matrice de métadonnées, puis configurez le contrôleur de métadonnées principal conformément aux instructions présentées plus haut dans ce chapitre. Si vous effectuez pour la première fois la configuration d’un SAN, référez-vous aux directives de planification indiquées dans le chapitre 2, ainsi qu’aux instructions détaillées qui se trouvent au début de ce chapitre. 2 Ouvrez Xsan Admin sur l’ordinateur que vous comptez utiliser pour configurer et gérer le nouveau SAN. 3 Choisissez Fichier > Nouveau et suivez les instructions de la rubrique « Configurer le SAN » à la page 52. 58 Chapitre 3 Configuration d’un réseau de zones de stockage 4 Gestion de l’espace de stockage SAN 4 Vous pouvez utiliser Xsan Admin et les outils de ligne de commande associés pour étendre, ajouter, modifier, vérifier et réparer des volumes SAN. Ce chapitre explique comment étendre un volume Xsan existant pour offrir de l’espace libre supplémentaire. Il contient également des informations sur les réglages de volume et de réserve de stockage et montre comment vérifier et résoudre les problèmes d’intégrité et de fragmentation des volumes. Ajout d’espace de stockage Pour augmenter l’espace de stockage de votre SAN, vous pouvez :  Ajouter des LUN aux réserves de stockage existantes  Ajouter des réserves de stockage aux volumes existants  Ajouter de nouveaux volumes L’ajout de LUN à une réserve de stockage permet d’augmenter la taille d’un volume existant et peut améliorer les performances du SAN grâce à l’augmentation du nombre de contrôleurs RAID et de chemins d’accès aux données entre les clients et l’espace de stockage. Lors des opérations d’extension, Xsan Admin arrête le volume et le démonte des clients pendant qu’il ajoute de nouveaux LUN. L’ajout d’une réserve de stockage entière à un volume permet aussi d’augmenter l’espace de stockage disponible et nécessite également qu’Xsan Admin arrête le volume et le démonte des clients. Lorsque vous créez un volume à partir d’un type de volume personnalisé, vous travaillez directement avec des réserves de stockage. Par contre, lorsque vous créez un volume à partir d’un type de volume Xsan intégré (tel que Serveur de fichiers général ou Grappe de serveurs de calendrier), vous n’intervenez pas directement sur les réserves de stockage. Dans ce cas, vous travaillez avec des balises d’affinité représentant une ou plusieurs réserves de stockage. Xsan Admin organise pour vous les LUN disponibles en réserves de stockage en fonction des exigences de performances du type de volume choisi. 59 Préparation des LUN Chaque LUN d’un volume Xsan est une matrice RAID. La façon dont vous configurez vos matrices dépend du périphérique de stockage que vous utilisez. Si vous ajoutez des systèmes RAID à votre SAN, ils seront peut-être prêts à être utilisés dès leur installation. Bon nombre de systèmes RAID sont en effet déjà configurés pour une ou plusieurs matrices RAID, et chaque matrice devrait apparaître dans l’assistant réglages Xsan comme un LUN utilisable. Pour créer un autre jeu de LUN pour votre SAN, utilisez l’application fournie avec votre système RAID pour créer, par exemple, des LUN basés sur des systèmes RAID différents ou des LUN basés sur des segments de matrice. Recherche des modules de disque dur appartenant à un LUN Pour vérifier quels sont les modules de disque qui appartiennent à un LUN, vous pouvez utiliser Xsan Admin pour allumer les témoins d’activité de disque sur le système RAID hébergeant les LUN. Cliquez pour activer les témoins d’activité de disque du LUN sélectionné. Pour rechercher les disques d’un LUN : m Dans Xsan Admin, sélectionnez les LUN dans la liste Ressources SAN, sélectionnez un LUN dans la liste des LUN, puis cliquez sur le bouton « Identifier les LUN à l’aide des voyants RAID » dans le coin inférieur droit de la fenêtre. 60 Chapitre 4 Gestion de l’espace de stockage SAN Ajout de LUN à une réserve de stockage Il est possible d’augmenter la taille d’un volume SAN en ajoutant des LUN (matrices ou tranches de matrice RAID) aux réserves de stockage du volume. Si vous étendez un volume basé sur un type de volume intégré, vous ajoutez des LUN aux balises d’affinité et Xsan Admin affecte pour vous ces LUN aux réserves de stockage sous-jacentes. Si vous étendez un volume personnalisé, vous ajoutez directement des LUN aux réserves de stockage. Remarque : une réserve de stockage ne peut contenir plus de 32 LUN, le nombre total de LUN d’un volume ne peut être supérieur à 512, et vous ne pouvez pas ajouter de LUN à une réserve de stockage contenant uniquement des données de journal ou des métadonnées. Choix de LUN compatibles Les LUN que vous ajoutez à une réserve de stockage existante doivent avoir au minimum la même taille que les autres LUN de la réserve. Si l’un des nouveaux LUN est plus grand que les autres LUN de la réserve, sa capacité excédentaire ne pourra pas être utilisée. Essayez donc toujours d’ajouter des LUN disposant de performances et de capacités identiques ou similaires aux LUN qui font déjà partie de la réserve de stockage. Le mélange de LUN de tailles ou de vitesses différentes dans une même réserve de stockage entraîne des pertes de capacité et éventuellement de performances. Menu Action Chapitre 4 Gestion de l’espace de stockage SAN 61 Pour ajouter un LUN à une réserve de stockage : 1 Si ce n’est pas déjà fait, connectez le système RAID qui héberge le LUN au réseau Fibre Channel du SAN et allumez-le. 2 Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN. 3 Sélectionnez le volume dans la liste et choisissez Expansion du volume dans le menu local Action (engrenage). 4 Dans la sous-fenêtre Étiqueter les LUN de l’assistant, choisissez entre l’étiquetage individuel des LUN sans étiquette ou leur étiquetage séquentiel à partir d’un préfixe d’étiquette. Si vous utilisez un préfixe d’étiquette, Xsan Admin ajoute un nombre après le préfixe pour créer une étiquette unique pour chaque LUN. Par exemple, si vous utilisez le préfixe « LUN », vos LUN seront étiquetés « LUN1 », « LUN2 », etc. Les LUN portant déjà une étiquette ne sont pas affectés par cette opération. Si vous choisissez d’étiqueter vos LUN individuellement, cliquez sur « Modifier l’étiquette du LUN » dans la sous-fenêtre suivante, puis tapez une nouvelle étiquette. Les LUN déjà étiquetés ne sont pas modifiés. 5 Dans la sous-fenêtre « Configurer stockage du volume », faites glisser les nouveaux LUN sur des balises d’affinité (ou des réserves de stockage s’il s’agit d’un volume personnalisé). 6 Cliquez sur Continuer pour démonter et arrêter le volume, ajouter le nouvel espace de stockage, puis remonter le volume étendu. À partir de la ligne de commande Vous pouvez également ajouter des LUN à une réserve de stockage en modifiant le fichier de configuration du volume associé et en utilisant la commande cvlabel dans Terminal. Pour en savoir plus, consultez les pages man de cvfs_config et cvlabel ou les rubriques « Fichiers de configuration Xsan » à la page 141 et « Étiquetage, listage et suppression d’étiquettes des LUN (cvlabel) » à la page 135. Réorganisation des connexions Fibre Channel Si vous devez réarranger vos connexions Fibre Channel après avoir ajouté des LUN à votre SAN, procédez toujours en démontant les volumes SAN des clients avant de déconnecter les câbles Fibre Channel ou de désactiver les commutateurs Fibre Channel. Toute déconnexion ou interruption d’une connexion Fibre Channel entre un client et un volume monté risque de provoquer des problèmes avec les applications clientes qui utilisent le volume et de rendre ce dernier difficile à monter à nouveau. 62 Chapitre 4 Gestion de l’espace de stockage SAN Ajout d’une réserve de stockage à un volume Vous pouvez ajouter de l’espace libre à un volume SAN en ajoutant une réserve de stockage au volume. Étendre un volume basé sur un type de volume intégré revient à créer une nouvelle balise d’affinité à laquelle on ajoute des LUN. Xsan Admin crée et organise pour vous de nouvelles réserves de stockage au sein de cette balise. Si vous procédez à l’extension d’un volume personnalisé, vous créez de fait de nouvelles réserves de stockage directement dans ce volume et vous lui ajoutez directement des LUN. Pour ajouter une réserve de stockage : 1 Si nécessaire, connectez les systèmes RAID qui hébergent les LUN de la réserve de stockage au réseau Fibre Channel du SAN et allumez-les. 2 Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN. 3 Sélectionnez le volume dans la liste et choisissez Expansion du volume dans le menu local Action (engrenage). 4 Dans la sous-fenêtre Étiqueter les LUN de l’assistant, choisissez entre l’étiquetage individuel des LUN sans étiquette ou leur étiquetage séquentiel à partir d’un préfixe d’étiquette. Si vous utilisez un préfixe d’étiquette, Xsan Admin ajoute un nombre après le préfixe pour créer une étiquette unique pour chaque LUN. Par exemple, si vous utilisez le préfixe « LUN », vos LUN seront étiquetés « LUN1 », « LUN2 », etc. Les LUN déjà étiquetés ne sont pas affectés. Si vous choisissez d’étiqueter vos LUN individuellement, cliquez sur « Modifier l’étiquette du LUN » dans la sous-fenêtre suivante, puis tapez une nouvelle étiquette. 5 Dans la sous-fenêtre « Configurer stockage du volume », cliquez sur Nouvelle balise d’affinité (ou Nouvelle réserve) pour ajouter une balise d’affinité (ou une réserve de stockage), puis faites glisser des LUN sur la nouvelle balise (ou réserve). 6 Cliquez sur Continuer pour démonter et arrêter le volume, ajouter le nouvel espace de stockage, puis remonter le volume étendu. À partir de la ligne de commande Vous pouvez également ajouter une réserve de stockage en modifiant le fichier de configuration du volume associé dans Terminal. Pour en savoir plus, consultez la page man de cvfs_config ou la rubrique « Fichiers de configuration Xsan » à la page 141. Chapitre 4 Gestion de l’espace de stockage SAN 63 Ajout d’un volume à un SAN Un seul SAN Xsan peut donner accès à plusieurs volumes. Sélectionnez cette option pour voir les volumes actuels. Cliquez pour ajouter un nouveau volume. Pour ajouter un volume : 1 Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, puis cliquez sur le bouton Ajouter un volume (+). 2 Dans la sous-fenêtre « Nom et type du volume » de l’assistant, saisissez un nom pour le volume, puis choisissez un type de volume correspondant au type de tâches que le volume prendra en charge. Xsan Admin effectue les réglages du volume sous-jacent de manière appropriée. 3 Dans la sous-fenêtre « Configurer les affinités du volume » (« Configurer stockage du volume », si vous choisissez le type de volume personnalisé), faites glisser les nouveaux LUN sur des balises d’affinité (ou des réserves de stockage). 4 Dans la sous-fenêtre « Priorité de basculement du volume », faites glisser, si possible, le contrôleur destiné à héberger le volume au sommet de la liste. Disposez les autres contrôleurs dans l’ordre décroissant. Pour obtenir des informations sur les réglages avancés, consultez la rubrique « Modifications des réglages de volume avancés » à la page 67 ou « Modification des réglages de réserve de stockage » à la page 71. Une fois terminé, le volume est automatiquement monté sur tous les clients du SAN. 64 Chapitre 4 Gestion de l’espace de stockage SAN À partir de la ligne de commande Vous pouvez également ajouter un volume en définissant un fichier de configuration. Pour en savoir plus, consultez la page man de cvfs_config ou la rubrique « Fichiers de configuration Xsan » à la page 141. Configuration d’une affinité de dossier Chaque réserve de stockage d’un volume possède une balise d’affinité. Vous pouvez utiliser la balise pour vous assurer que les fichiers d’un dossier sont stockés dans une réserve de stockage particulière. Les dossiers de fichiers sans affinités sont stockés dans la première réserve de stockage disponible en fonction de la stratégie d’allocation du volume. Il peut arriver que certaines de vos réserves de stockage soient plus grandes, plus rapides ou mieux protégées que d’autres. L’utilisation d’affinités vous permet de garantir qu’une application ou une tâche qui requiert une vitesse élevée ou une meilleure protection stockera ses fichiers dans une réserve de stockage appropriée. Avec Xsan Admin, vous pouvez assigner une affinité à un dossier existant ou créer un nouveau dossier doté d’une infinité. Menu local Action Chapitre 4 Gestion de l’espace de stockage SAN 65 Pour assigner une balise d’affinité à un dossier : 1 Dans Xsan Admin, sélectionnez Gestion des fichiers dans la liste Ressources SAN. 2 Sélectionnez le dossier dans les colonnes affichant la liste du contenu du volume, choisissez Définir l’affinité dans le menu local Action (engrenage), puis choisissez une balise d’affinité. Si le dossier n’existe pas encore, vous pouvez choisir Nouveau dossier dans le menu local Action (engrenage), taper un nom pour le dossier, puis choisir une balise d’affinité. À partir de la ligne de commande Vous pouvez également affecter une affinité à un dossier à l’aide de la commande cvmkdir dans Terminal. Pour en savoir plus, consultez la page man de cvmkdir. Modification de l’affinité de réserve de stockage d’un dossier Xsan Admin vous permet de changer l’affinité d’un dossier, afin que tout nouveau fichier placé dans ce dossier soit stocké dans une nouvelle réserve de stockage. Pour changer l’affinité d’un dossier : 1 Dans Xsan Admin, sélectionnez Gestion des fichiers dans la liste Ressources SAN. 2 Sélectionnez le dossier, choisissez Définir l’affinité dans le menu local Action (engrenage), puis choisissez la nouvelle balise d’affinité. 3 Cliquez sur OK. Les fichiers qui se trouvent déjà dans le dossier ne sont pas automatiquement déplacés vers la nouvelle réserve de stockage. Pour placer ces fichiers dans une réserve de stockage possédant la nouvelle balise d’affinité, utilisez la commande snfsdefrag dans Terminal. Pour obtenir des informations et un exemple, consultez la page man de snfsdefrag. Suppression d’une affinité Il est possible d’annuler l’affinité d’un dossier pour une réserve de stockage en choisissant Aucune comme affinité de dossier. Pour supprimer la balise d’affinité d’un dossier : 1 Dans Xsan Admin, sélectionnez Gestion des fichiers dans la liste Ressources SAN. 2 Sélectionnez le dossier, choisissez Définir l’affinité dans le menu local Action (engrenage), puis choisissez Aucune comme balise d’affinité. 66 Chapitre 4 Gestion de l’espace de stockage SAN Modifications des réglages de volume avancés Si votre volume SAN exige une configuration particulière, vous pouvez modifier les réglages de volume standard lorsque vous créez un volume. Vous pouvez également modifier ces réglages pour un volume existant, à l’exception du nom de volume et de la taille d’allocation de bloc. Remarque : pour modifier le nom ou la taille d’allocation de bloc d’un volume, vous devez détruire et recréer le volume. Pour afficher ou modifier les réglages de volume : m Sélectionnez Volumes dans la liste Ressources SAN, sélectionnez le volume dans la liste, puis choisissez « Modifier les paramètres du volume » dans le menu local Action (engrenage). Les rubriques suivantes contiennent des informations sur chacun de ces réglages. Chapitre 4 Gestion de l’espace de stockage SAN 67 Réglage de la taille d’allocation de bloc Xsan utilise conjointement la taille d’allocation de bloc et la largeur de segment de la réserve de stockage pour choisir le mode d’écriture des données sur un volume. Si vous créez un volume à partir d’un type de volume intégré (tel que Serveur de fichiers général ou Grappe de serveurs de calendrier), Xsan Admin choisit automatiquement des valeurs optimales. Pour la plupart des volumes, les valeurs prédéfinies de largeur de segment de réserve de stockage et de taille d’allocation de bloc permettent de bonnes performances. Il existe toutefois certains cas où il est possible d’améliorer les performances en lecture ou en écriture en modifiant ces réglages pour les adapter à une application spécifique. Par exemple, si votre application critique lit et écrit de petits blocs de données, vous pouvez améliorer les performances en choisissant une taille d’allocation de bloc adaptée. Ainsi, si vos applications lisent et écrivent des blocs de données de 16 Ko, vous pouvez choisir une taille d’allocation de bloc adaptée (16 Ko) et utiliser la formule ci-dessous pour calculer une largeur de segment correspondante pour les réserves de stockage du volume : Largeur de segment = (taille de transfert / nombre de LUN) / taille d’allocation de bloc où la largeur de segment est exprimée en blocs, alors que les tailles de transfert et d’allocation de bloc sont exprimées en octets. Les ordinateurs exécutant Mac OS X ou Mac OS X Server ont une taille de transfert optimale de 1 Mo. Si dans notre exemple il y a quatre LUN dans les réserves de stockage de données du volume, la valeur calculée sera : Largeur de segment = (1048576 / 4) / 16384 Ce qui nous donne une largeur de segment de 16. Modification de la stratégie d’allocation du volume Vous pouvez modifier la stratégie d’allocation d’un volume afin de déterminer la manière dont l’espace destiné aux nouveaux fichiers ou tout espace supplémentaire ajouté pour les fichiers existants est alloué dans les réserves de stockage appartenant au volume.  Round Robin : chaque nouvelle requête d’espace est affectée à la première réserve de stockage disponible dans le volume.  Remplir : toutes les données sont stockées dans la réserve de stockage jusqu’à ce qu’elle soit remplie, puis dans la réserve suivante, etc.  Équilibrer : les nouvelles données sont écrites dans la réserve de stockage disposant du plus grand espace disponible. 68 Chapitre 4 Gestion de l’espace de stockage SAN Activation ou désactivation de Spotlight sur un volume Vous pouvez utiliser Xsan Admin pour déterminer si un volume peut être indexé et faire l’objet de recherches à l’aide de Spotlight. Pour activer ou désactiver Spotlight sur un volume : 1 Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN. 2 Sélectionnez le volume et choisissez « Modifier les paramètres du volume » dans le menu local Action (engrenage). 3 Cochez ou décochez la case située en regard de Spotlight, puis cliquez sur OK. Activation ou désactivation des listes de contrôle d’accès Xsan Admin permet de spécifier si le système de fichiers Xsan utilise des listes de contrôle d’accès (ACL) sur un volume. Les clients Xsan 2, Xsan 1.4 et Windows StorNext peuvent reconnaître les listes de contrôle d’accès. Les clients UNIX ignorent les listes de contrôle d’accès sur les volumes Xsan. Si vous possédez un mélange de clients Windows et de clients Xsan, ils doivent tous être liés au même domaine de répertoire, que ce dernier soit fourni par Open Directory configuré en contrôleur de domaine principal ou par Active Directory de Windows. Remarque : si vous activez les listes de contrôle d’accès alors que votre SAN comporte des clients qui ne les prennent pas en charge, évitez d’utiliser ces clients pour modifier les informations de propriété de fichiers ou de dossiers afin d’éviter toute incohérence. Pour activer ou désactiver les listes de contrôle d’accès : 1 Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN. 2 Sélectionnez le volume et choisissez « Modifier les paramètres du volume » dans le menu local Action (engrenage). 3 Cochez ou décochez la case située en regard de « Listes de contrôle d’accès », puis cliquez sur OK. Changement du mappage d’identifiants Windows Si vous possédez des clients Windows sur votre SAN, ce réglage détermine comment ces derniers établissent une équivalence entre leurs informations d’utilisateur et de groupe et les identifiants d’utilisateur et de groupe compatibles Xsan dont ils ont besoin pour accéder à ce volume. Pour plus d’informations, consultez la rubrique « Mappage des identifiants d’utilisateur et de groupe Windows » à la page 91. Chapitre 4 Gestion de l’espace de stockage SAN 69 Modification des réglages avancés d’allocation et de mise en mémoire cache Les réglages de volume qui contrôlent l’allocation de l’espace destiné aux fichiers de taille croissante et la mise en mémoire cache des structures de données relatives aux fichiers sont déterminés par Xsan Admin en fonction du type de volume que vous avez configuré. Vous pouvez, si nécessaire, utiliser Xsan Admin afin d’ajuster ces réglages avancés d’allocation et de mise en mémoire cache pour un volume. Important : ne modifiez ces réglages que si vous comprenez leur rôle en termes de performances du volume ou si un technicien agréé Apple vous a expliqué comment les modifier. Pour modifier les réglages de volumes avancés : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, sélectionnez le volume souhaité, puis choisissez « Modifier les paramètres du volume » dans le menu local Action (engrenage). Min. expansion de fichiers : nombre de blocs de stockage ajoutés au fichier pour la première demande d’extension. Incrément expansion de fichiers : nombre de blocs de stockage par lequel la demande d’extension est augmentée à chaque demande supplémentaire. Max. expansion de fichiers : demande d’extension maximale autorisée. Taille de cache des Inodes : nombre maximal de structures de données d’inodes qui peuvent être mises en mémoire cache sur le volume par le contrôleur de métadonnées. Taille de cache de mémoire tampon : quantité de mémoire que le contrôleur de métadonnées peut allouer pour le stockage des métadonnées d’un volume. Modification du nom d’un volume Pour modifier le nom d’un volume, vous devez réinitialiser le volume avec son nouveau nom. Vous ne pouvez pas renommer un volume Xsan à l’aide du Finder. AVERTISSEMENT : la réinitialisation d’un volume détruit toutes les informations qu’il contient. Pour renommer un volume : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, sélectionnez le volume souhaité, puis choisissez « Réinitialiser le volume » dans le menu local Action (engrenage). 70 Chapitre 4 Gestion de l’espace de stockage SAN Modification des réglages de réserve de stockage L’assistant réglages SAN choisit les réglages de réserve de stockage appropriés en fonction du type de volume que vous créez. Pour déterminer vous-même vos réglages de réserve de stockage, choisissez une balise d’affinité ou une réserve de stockage dans la sous-fenêtre « Configurer les affinités du volume » de l’assistant réglages SAN lorsque vous créez le volume, puis cliquez sur le bouton Réglages qui se trouve sous la liste. Le meilleur moyen de configurer un réseau SAN consiste à planifier méticuleusement son organisation avant de le configurer, en tenant compte des réglages des réserves de stockage qui en constituent les volumes. Pour modifier les réglages de réserve de stockage d’un volume existant, vous devez détruire, puis recréer le volume. Choix du type de données d’une balise d’affinité « Utiliser pour » spécifie le type de données qui peut être stocké dans une réserve de stockage particulière ou dans n’importe quelle réserve de stockage possédant la balise d’affinité correspondante. Pour définir le type de données d’une réserve de stockage : m Le type de données doit être défini lorsque la réserve de stockage (ou la balise d’affinité) est créée. Il est impossible de modifier le type de données d’une réserve existante. Pour définir le type de données, cliquez sur le bouton Réglages (ou Réglages de réserve) dans la sous-fenêtre « Configurer les affinités du volume » de l’assistant réglages lorsque vous ajoutez cette réserve pour la première fois. saisissez un nom pour la balise d’affinité (ou réserve de stockage personnalisée). Si vous constatez que le bouton OK est désactivé après avoir tapé le nom, c’est que ce nom est réservé ; essayez-en un autre. La liste des noms réservés est indiquée au chapitre 8. Chapitre 4 Gestion de l’espace de stockage SAN 71 Réglage de la largeur de segment d’une réserve de stockage Xsan utilise conjointement la largeur de segment de la réserve de stockage et la taille d’allocation de bloc du volume pour choisir le mode d’écriture des données sur un volume. Pour la plupart des réseaux SAN, les valeurs par défaut de largeur de segment de réserve de stockage et de taille d’allocation de bloc de volume permettent de bonnes performances. Il existe toutefois certains cas où il est possible d’améliorer les performances en lecture et en écriture en modifiant ces valeurs afin de les adapter à une application spécifique. La largeur de segment d’une réserve de stockage correspond au nombre de blocs d’allocation de fichier qui sont écrits sur un LUN de la réserve avant de passer au LUN suivant. Pour choisir une largeur de segment efficace, vous devez tenir compte de trois facteurs :  la taille de transfert de données (1 Mo) utilisée sous Mac OS X et Mac OS X Server,  le nombre de LUN dans la réserve de stockage,  la taille des blocs de données écrits et lus par l’application critique qui utilise le volume (reflétée dans la taille d’allocation de bloc pour le volume). Après avoir pris connaissance de ces valeurs, choisissez une largeur de segment à l’aide de la formule : Largeur de segment = (taille de transfert / nombre de LUN) / taille d’allocation de bloc où la largeur de segment est exprimée en blocs, alors que les tailles de transfert et d’allocation de bloc sont exprimées en octets. Ainsi, si vous utilisez une application telle que Final Cut Pro pour déplacer de grandes quantités de données vidéo à partir de ou vers une réserve de stockage constituée de 4 LUN, choisissez une taille d’allocation de bloc de 256 ko et utilisez la formule pour obtenir une largeur de segment de 1 bloc. Xsan écrira alors 256 Ko de données, tour à tour, sur chaque LUN de votre réserve de stockage vidéo. Pour définir la largeur de segment d’une réserve de stockage : m La largeur de segment doit être définie à la création du volume. Elle ne peut être modifiée sur un volume existant. Pour définir la largeur de segment, cliquez sur le bouton Réglages situé sous la liste Balise d’affinité, dans la sous-fenêtre « Configurer les affinités du volume » de l’assistant réglages, lorsque vous créez le volume. 72 Chapitre 4 Gestion de l’espace de stockage SAN Vérification de la fragmentation du volume Lorsque vous créez un fichier, Xsan le divise en morceaux et répartit ces morceaux de manière efficace entre les LUN constituant l’une des réserves de stockage du volume. Au fil du temps et des modifications du fichier, ces morceaux peuvent s’éparpiller et leur répartition devenir de moins en moins efficace. Vous pouvez utiliser cvfsck pour vérifier l’état de la fragmentation des fichiers sur vos volumes. Pour vérifier la fragmentation de volumes : 1 Ouvrez Terminal (dans /Applications/Utilitaires/). 2 Si vous n’êtes pas en train de travailler au niveau de l’ordinateur contrôleur du réseau SAN, utilisez SSH pour vous connecter à distance au contrôleur : $ ssh utilisateur@ordinateur où utilisateur correspond à un utilisateur administrateur sur l’ordinateur contrôleur et ordinateur correspond au nom ou à l’adresse IP du contrôleur. 3 Exécutez l’utilitaire de ligne de commande cvfsck avec l’option -f : $ sudo cvfsck -f volume Pour en savoir plus, consultez la page man de cvfsck. Chapitre 4 Gestion de l’espace de stockage SAN 73 Défragmentation d’un volume Défragmenter un fichier consiste à réassembler ses morceaux de la manière la plus efficace possible. Vous pouvez utiliser la commande snfsdefrag pour défragmenter un fichier, un dossier ou un volume entier. Pour défragmenter un fichier, un dossier ou un volume : 1 Ouvrez Terminal (dans /Applications/Utilitaires/). 2 Si vous n’êtes pas en train de travailler au niveau de l’ordinateur contrôleur du réseau SAN, utilisez SSH pour vous connecter à distance au contrôleur : $ ssh utilisateur@ordinateur où utilisateur correspond à un utilisateur administrateur sur l’ordinateur contrôleur et ordinateur correspond au nom ou à l’adresse IP du contrôleur. 3 Exécutez la commande snfsdefrag. Pour défragmenter un ou plusieurs fichiers individuels : $ sudo snfsdefrag nom_de_fichier [nom_de_fichier ... ] Pour défragmenter un dossier entier : $ sudo snfsdefrag -r dossier Pour défragmenter un volume entier, remplacez dossier par le nom du volume. Pour en savoir plus, consultez la page man de snfsdefrag ou la rubrique « Défragmentation d’un fichier, d’un dossier ou d’un volume (snfsdefrag) » à la page 138. 74 Chapitre 4 Gestion de l’espace de stockage SAN Vérification de l’intégrité d’un volume Si les utilisateurs du SAN éprouvent des difficultés à accéder à des fichiers, vous pouvez utiliser la commande cvfsck pour vérifier l’intégrité d’un volume, de ses métadonnées et de ses fichiers. Pour vérifier un volume : 1 Ouvrez Terminal (dans /Applications/Utilitaires/). 2 Si vous n’êtes pas en train de travailler au niveau de l’ordinateur contrôleur du réseau SAN, utilisez SSH pour vous connecter à distance au contrôleur : $ ssh utilisateur@ordinateur où utilisateur correspond à un utilisateur administrateur sur l’ordinateur contrôleur et ordinateur correspond au nom ou à l’adresse IP du contrôleur. 3 Exécutez l’utilitaire de ligne de commande cvfsck (dans /Bibliothèque/Filesystems/ Xsan/bin/) pour vérifier le volume sans effectuer de réparations : $ sudo cvfsck -vn volume Un message vous préviendra que le journal est actif ; c’est normal. Pour en savoir plus sur cette commande, consultez la page de man cvfsck. Chapitre 4 Gestion de l’espace de stockage SAN 75 Réparation d’un volume Si l’utilitaire cvfsck permet de détecter des problèmes sur un volume, vous pouvez utiliser la même commande pour réparer le volume concerné. Pour réparer un volume : 1 Arrêtez le volume. Ouvrez Xsan Admin, sélectionnez le volume, puis cliquez sur Arrêter le volume dans le menu local Action (engrenage). 2 Ouvrez Terminal (dans /Applications/Utilitaires/). Si vous n’êtes pas en train de travailler au niveau de l’ordinateur contrôleur du réseau SAN, utilisez SSH pour vous connecter à distance au contrôleur : $ ssh utilisateur@ordinateur où utilisateur correspond à un utilisateur administrateur sur l’ordinateur contrôleur et ordinateur correspond au nom ou à l’adresse IP du contrôleur. 3 Exécutez l’utilitaire de ligne de commande cvfsck (dans /Bibliothèque/Filesystems/Xsan/ bin/) pour relire les événements enregistrés dans le journal du système de fichiers : $ sudo cvfsck -j volume 4 Vérifiez le volume pour voir si d’autres réparations sont nécessaires : $ sudo cvfsck -vn volume 5 Si le rapport généré lors des étapes précédentes répertorie d’autres problèmes, tapez la commande suivante pour effectuer une vérification et une réparation complètes du volume : $ sudo cvfsck -vw volume Pour en savoir plus sur cette commande, consultez la page de man cvfsck. Destruction d’un volume Vous pouvez détruire un volume afin de réutiliser ses LUN pour créer de nouveaux volumes. Pour détruire un volume : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, sélectionnez le volume dans la liste, puis choisissez « Détruire le volume » dans le menu local Action (engrenage). 76 Chapitre 4 Gestion de l’espace de stockage SAN 5 Gestion des clients et des utilisateurs 5 Xsan Admin et les outils de ligne de commande associés vous permettent d’ajouter, de contrôler et de supprimer des ordinateurs clients et leurs utilisateurs. Les clients Xsan sont des ordinateurs disposant de connexions Fibre Channel à un SAN. Les utilisateurs d’un réseau SAN ouvrent une session sur des ordinateurs clients afin d’accéder à des fichiers stockés sur des volumes SAN. Ce chapitre explique comment ajouter des clients, contrôler leur accès à des volumes et gérer leurs quotas d’utilisateurs. 77 Ajout d’un client Pour qu’un ordinateur puisse utiliser un volume SAN, vous devez l’ajouter comme client au SAN. Ces instructions vous indiquent comment ajouter un ordinateur client à un réseau SAN existant. Sélectionnez cet élément pour voir les ordinateurs du SAN. Bouton Ajouter Pour ajouter un ordinateur client à un réseau SAN : 1 Connectez le client aux réseaux Ethernet et Fibre Channel du SAN. 2 Installez le logiciel Xsan sur le client. 3 Ouvrez Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN, puis cliquez sur le bouton Ajouter (+). 4 Dans la sous-fenêtre « Ajouter des ordinateurs » de l’assistant, assurez-vous qu’une coche est placée en regard du nouveau client dans la liste, puis cliquez sur Continuer. Si le client n’apparaît pas dans la liste, cliquez sur « Ajouter un ordinateur distant » et ajoutez-le. 5 Dans la sous-fenêtre Authentifier les clients, tapez les nom et mot de passe d’administrateur du client, puis cliquez sur Continuer. 6 Si aucune licence n’est disponible, la sous-fenêtre Licences s’affiche pour que vous puissiez en ajouter une. 78 Chapitre 5 Gestion des clients et des utilisateurs 7 Dans la sous-fenêtre « Choisissez les contrôleurs de métadonnées » de l’assistant, assurezvous qu’aucune coche ne figure en regard du nouveau client dans la liste, puis cliquez sur Continuer. 8 Cliquez sur Continuer dans la sous-fenêtre Résumé. Ajout d’un numéro de série Xsan Si vous avez acheté des numéros de série supplémentaires du logiciel Xsan pour les ordinateurs clients que vous souhaitez ajouter à votre SAN, tapez ces numéros dans Xsan Admin. Sélectionnez cet élément pour voir les numéros de série actuels. Bouton Ajouter Pour ajouter un numéro de série Xsan : 1 Dans Xsan Admin, sélectionnez Numéros de série dans la liste Ressources SAN. 2 Cliquez sur le bouton Ajouter (+). 3 Tapez le numéro de série, le propriétaire enregistré et les informations de la société fournies par Apple, puis cliquez sur OK. Si vos numéros de série figurent dans un fichier texte, il vous suffit de faire glisser ce fichier dans la liste Numéro de série dans Xsan Admin. Chapitre 5 Gestion des clients et des utilisateurs 79 Déplacement d’un client vers un autre réseau SAN Vous pouvez transférer un client d’un SAN Xsan vers un autre SAN situé sur le même sous-réseau Ethernet et le même réseau Fibre Channel. Pour déplacer un ordinateur client vers un autre SAN : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez l’ordinateur dans la liste, puis choisissez « Supprimer l’ordinateur du SAN » dans le menu local Action (engrenage). 3 Dans Xsan Admin, ouvrez la fenêtre correspondant au SAN vers lequel vous voulez déplacer l’ordinateur. 4 Dans la fenêtre du nouveau SAN, sélectionnez Ordinateurs dans la liste Ressources SAN, puis cliquez sur le bouton Ajouter (+). 5 Assurez-vous que la case en regard de l’ordinateur dans la liste est cochée, puis cliquez sur Continuer. 6 Dans la sous-fenêtre Authentifier les clients, tapez les nom et mot de passe d’administrateur du client, puis cliquez sur Continuer. 80 Chapitre 5 Gestion des clients et des utilisateurs Montage d’un volume sur un client Les volumes créés sont automatiquement montés sur les ordinateurs du SAN. Toutefois, si vous démontez de manière explicite un volume monté sur un client, vous devrez le monter à nouveau pour restaurer l’accès à ce volume. Sélectionnez le volume Sélectionnez cet élément pour voir les ordinateurs sur lesquels le volume n’est pas monté. Bouton Monter en lecture et écriture Pour monter un volume Xsan sur un client : 1 Dans Xsan Admin, sélectionnez Points de montages dans la liste Ressources SAN. 2 Sélectionnez le client dans la liste. 3 Sélectionnez le volume dans le menu local Volume. 4 Pour permettre au client de modifier des fichiers sur le volume, cliquez sur le bouton « Monter en lecture et écriture » ou choisissez « Monter en lecture et écriture » dans le menu local Action (engrenage). Pour empêcher le client de modifier le volume, choisissez « Monter en lecture seule » dans le menu local Action (engrenage). Un volume demeure monté jusqu’à ce que vous le démontiez ou que l’utilisateur du client le démonte, même si l’utilisateur ferme sa session ou que l’ordinateur client redémarre. Si un utilisateur démonte le volume, il est automatiquement remonté au bout de quelques instants. Chapitre 5 Gestion des clients et des utilisateurs 81 À partir de la ligne de commande Vous pouvez également monter un volume sur un client à l’aide de la commande xsanctl dans Terminal. Pour en savoir plus, consultez la page man de la commande xsanctl ou la rubrique « Montage d’un volume Xsan » à la page 140. Modification des options de montage Vous pouvez utiliser Xsan Admin pour modifier des réglages susceptibles d’affecter les performances d’accès au volume. Pour modifier les options de montage : 1 Dans Xsan Admin, sélectionnez Points de montages dans la liste Ressources SAN. 2 Sélectionnez le client dans la liste. 3 Sélectionnez le volume dans le menu local Volume. 4 Choisissez « Modifier les options de montage » dans le menu local Action (engrenage). Taille du cache du répertoire : contrôle le nombre d’entrées de répertoire du système de fichiers qui sont mises en mémoire cache sur le client pour chaque volume SAN. L’augmentation de cette valeur peut s’avérer utile si le volume contient un grand nombre de petits fichiers (par exemple, s’il héberge un serveur de dossiers de départ, un serveur de courrier électronique ou un serveur de calendrier). Segments travailleur client : contrôle le nombre de processus utilisés pour communiquer avec le volume. Il peut être utile d’augmenter cette valeur si vous montez de nombreux volumes sur un client. Retarder les mises à jour des temps d’accès jusqu’à ce que les fichiers soient fermés : permet d’augmenter les performances en réduisant le nombre d’actualisations des temps d’accès à un fichier fréquemment lu (pour la diffusion de flux vidéo en direct par exemple). Si cette option n’est pas activée, le temps d’accès aux fichiers est actualisé chaque fois que le fichier est lu. Pour en savoir plus, référez-vous aux descriptions de ces paramètres dans la page man de mount_acfs. 82 Chapitre 5 Gestion des clients et des utilisateurs Gestion des utilisateurs et des groupes Selon la configuration initiale de votre réseau SAN, vous pouvez gérer les utilisateurs et les groupes à l’aide d’Xsan Admin ou de Gestionnaire de groupe de travail de Mac OS X Server. Gestion des utilisateurs et des groupes à l’aide d’Xsan Admin Lorsque vous configurez vos contrôleurs SAN pour la première fois, vous pouvez utiliser Xsan Admin pour gérer vos comptes d’utilisateur et de groupe SAN. Un maître Open Directory est créé sur votre contrôleur de métadonnées primaire et des répliques sont créées sur vos contrôleurs de réserve. Vous pouvez ensuite utiliser Xsan Admin pour créer et supprimer des comptes utilisateurs et de groupe. Gestion des utilisateurs et des groupes à l’aide de Gestionnaire de groupe de travail Si vous choisissez de ne pas gérer les comptes à l’aide d’Xsan Admin (par exemple si vous avez un répertoire existant de comptes utilisateurs et de groupe), utilisez l’outil de gestion de répertoires adéquat pour ajouter ou supprimer des comptes. Si vous disposez par exemple d’un serveur Open Directory existant, vous pouvez utiliser Gestionnaire de groupe de travail dans Mac OS X Server pour gérer les comptes d’utilisateur et de groupe, et Utilitaire d’annuaire pour associer les ordinateurs du SAN à ce répertoire. Pour plus d’informations, consultez l’ensemble de documents relatifs à Mac OS X Server. Chapitre 5 Gestion des clients et des utilisateurs 83 Ajout d’utilisateurs du SAN Seuls les utilisateurs figurant dans le répertoire du SAN peuvent ouvrir une session sur un ordinateur client et accéder aux volumes Xsan. Vous pouvez utiliser Xsan Admin pour ajouter des utilisateurs à votre réseau SAN. Sélectionnez cet élément pour voir les utilisateurs actuels du SAN. Bouton Ajouter Remarque : ces instructions s’appliquent uniquement si, lors de la configuration initiale du SAN, vous avez choisi d’utiliser Xsan Admin pour gérer les utilisateurs et les groupes. Si vous disposez d’une autre configuration de répertoire, utilisez le logiciel de gestion de votre répertoire pour ajouter des comptes utilisateurs. Pour ajouter un utilisateur : 1 Dans Xsan Admin, sélectionnez Utilisateurs et groupes dans la liste Ressources SAN. Les utilisateurs et les groupes ne sont affichés que si vous avez choisi lors de la configuration initiale de confier à Xsan la tâche de gérer les utilisateurs et les groupes. 2 Cliquez sur le bouton Utilisateurs situé au-dessus de la liste des utilisateurs et des groupes. 3 Cliquez sur le bouton Ajouter (+). 4 Saisissez un nom et un mot de passe d’utilisateur puis cliquez sur OK. 84 Chapitre 5 Gestion des clients et des utilisateurs Suppression d’utilisateurs du SAN Seuls les utilisateurs figurant dans le répertoire du SAN peuvent ouvrir une session sur un ordinateur client et accéder aux volumes Xsan. Vous pouvez utiliser Xsan Admin pour supprimer des utilisateurs du répertoire de votre SAN. Remarque : ces instructions s’appliquent uniquement si, lors de la configuration initiale du SAN, vous avez choisi d’utiliser Xsan Admin pour gérer les utilisateurs et les groupes. Si vous disposez d’une autre configuration de répertoire, utilisez le logiciel de gestion de votre répertoire pour supprimer des comptes utilisateurs. Pour supprimer un utilisateur : 1 Dans Xsan Admin, sélectionnez Utilisateurs et groupes dans la liste Ressources SAN. 2 Sélectionnez l’utilisateur dans la liste et choisissez « Supprimer l’utilisateur ou le groupe » dans le menu local Action (engrenage). Création de groupes Vous pouvez créer des groupes d’utilisateurs afin de simplifier la gestion des utilisateurs. Si vous décidez de confier à Xsan la tâche de gérer vos utilisateurs et vos groupes, vous disposez déjà d’un groupe, nommé Groupe de travail (Workgroup), qui contient l’ensemble de vos utilisateurs. Remarque : ces instructions s’appliquent uniquement si, lors de la configuration initiale du SAN, vous avez choisi d’utiliser Xsan Admin pour gérer les utilisateurs et les groupes. Si vous disposez d’une autre configuration de répertoire, utilisez le logiciel de gestion de votre répertoire pour ajouter des comptes de groupe. Pour ajouter un groupe : 1 Dans Xsan Admin, sélectionnez Utilisateurs et groupes dans la liste Ressources SAN. 2 Cliquez sur le bouton de filtre Groupes situé au-dessus de la liste des utilisateurs et des groupes. 3 Cliquez sur le bouton Ajouter (+). 4 Saisissez un nom et un mot de passe de groupe. 5 Cochez la case en regard des utilisateurs qui appartiennent au groupe. 6 Cliquez sur OK. Chapitre 5 Gestion des clients et des utilisateurs 85 Suppression de groupes Vous pouvez utiliser Xsan Admin pour supprimer un groupe. Remarque : ces instructions s’appliquent uniquement si, lors de la configuration initiale du SAN, vous avez choisi d’utiliser Xsan Admin pour gérer les utilisateurs et les groupes. Si vous disposez d’une autre configuration de répertoire, utilisez le logiciel de gestion de votre répertoire pour supprimer des comptes de groupe. Pour supprimer un groupe : 1 Dans Xsan Admin, sélectionnez Utilisateurs et groupes dans la liste Ressources SAN. 2 Sélectionnez le groupe dans la liste et choisissez « Supprimer l’utilisateur ou le groupe » dans le menu local Action (engrenage). Modification des membres d’un groupe Vous pouvez utiliser Xsan Admin pour modifier les membres d’un groupe à tout moment. Remarque : ces instructions s’appliquent uniquement si, lors de la configuration initiale du SAN, vous avez choisi d’utiliser Xsan Admin pour gérer les utilisateurs et les groupes. Si vous disposez d’une autre configuration de répertoire, utilisez le logiciel de gestion de votre répertoire pour modifier les membres d’un groupe. Pour modifier les membres d’un groupe : 1 Dans Xsan Admin, sélectionnez Utilisateurs et groupes dans la liste Ressources SAN. 2 Sélectionnez le groupe dans la liste, puis cliquez sur le bouton Édition dans le coin inférieur droit de la fenêtre. 3 Cochez la case située en regard d’un utilisateur pour ajouter cet utilisateur ou groupe. Décochez la case pour supprimer cet utilisateur. 4 Cliquez sur OK. 86 Chapitre 5 Gestion des clients et des utilisateurs Contrôle de l’accès client et utilisateur Pour contrôler l’accès aux informations conservées dans les volumes du SAN, vous pouvez :  utiliser la fenêtre Lire les informations dans le Finder pour appliquer des options de contrôle d’accès de base à un fichier ou un dossier ;  utiliser Xsan Admin ou l’application Admin Serveur de Mac OS X Server pour appliquer un ensemble complet de restrictions par liste de contrôle d’accès ;  démonter un volume SAN monté sur des ordinateurs clients spécifiques (contrôle au niveau du volume) ;  limiter un ordinateur client à n’accéder à un volume qu’en lecture seule (contrôle au niveau du volume) ;  supprimer un client d’un SAN (contrôle au niveau du SAN). Utilisation du Finder pour contrôler l’accès aux fichiers et aux dossiers Pour limiter l’accès à un fichier ou à un dossier sur un volume Xsan, vous pouvez utiliser la fenêtre Lire les informations dans le Finder. Pour attribuer des autorisations à l’aide du Finder : m Dans une fenêtre du Finder, sélectionnez le fichier ou le dossier concerné, choisissez Fichier > Lire les informations, puis ouvrez la section Partage et permissions. Utilisation d’Xsan Admin pour contrôler l’accès aux fichiers et aux dossiers Pour limiter l’accès d’un utilisateur à des éléments particuliers sur un volume SAN, vous pouvez utiliser Xsan Admin pour adapter les autorisations au moyen de listes de contrôle d’accès (ACL). Pour attribuer des autorisations à l’aide d’Xsan Admin : 1 Assurez-vous que les listes de contrôle d’accès sont activées sur le volume. Pour obtenir de l’aide, consultez la « Activation ou désactivation des listes de contrôle d’accès » à la page 69. 2 Dans Xsan Admin, sélectionnez Gestion des fichiers dans la liste Ressources SAN. 3 Sélectionnez le fichier ou le dossier à protéger, puis choisissez Définir les autorisations dans le menu local Action (engrenage). Chapitre 5 Gestion des clients et des utilisateurs 87 Démontage d’un volume sur un client Pour empêcher un client d’accéder à un volume, vous pouvez démonter le volume monté sur ce client. Les clients ne peuvent pas monter eux-mêmes des volumes SAN ; seul un administrateur est habilité à monter un volume SAN sur un client. Sélectionnez le volume Sélectionnez cet élément pour voir les ordinateurs sur lesquels le volume est actuellement monté. Bouton Démonter Remarque : un utilisateur peut démonter temporairement un volume SAN d’un ordinateur client en l’éjectant dans le Finder comme n’importe quel autre volume monté. Le volume est toutefois automatiquement remonté après quelques instants. Pour vous assurer qu’un volume reste démonté, utilisez Xsan Admin pour le démonter. Pour démonter un volume : 1 Dans Xsan Admin, sélectionnez Points de montages dans la liste Ressources SAN. 2 Choisissez le volume dans le menu local Volume. 3 Sélectionnez le client dans la liste et cliquez sur le bouton Démonter. Pour sélectionner plusieurs clients à démonter, maintenez la touche Commande ou Maj enfoncée tout en sélectionnant des clients dans la liste. 88 Chapitre 5 Gestion des clients et des utilisateurs Restriction d’un client à l’accès en lecture seule Pour empêcher l’utilisateur d’un ordinateur client de modifier des données sur un volume SAN, vous pouvez monter le volume en lecture seule sur le client. Sélectionnez le volume Sélectionnez cet élément pour voir les ordinateurs sur lesquels le volume n’est pas monté. Menu Action Pour monter un volume en lecture seule : 1 Dans Xsan Admin, sélectionnez Points de montages dans la liste Ressources SAN. 2 Choisissez le volume dans le menu local Volume. 3 Sélectionnez le client. 4 Choisissez « Monter en lecture seule » dans le menu local Action (engrenage). Si le volume est déjà monté sur le client, Xsan Admin le démonte puis le remonte avec un accès en lecture seule. Chapitre 5 Gestion des clients et des utilisateurs 89 Suppression d’un client du réseau SAN Vous pouvez supprimer un ordinateur client d’un SAN pour l’empêcher d’accéder aux volumes du SAN. Sélectionnez cet élément pour voir les ordinateurs du SAN. Menu Action Pour supprimer un client d’un SAN : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN, sélectionnez le client, puis choisissez « Supprimer l’ordinateur du SAN » dans le menu local Action (engrenage). Si des volumes SAN sont montés sur le client, Xsan Admin les démonte automatiquement. 2 Pour supprimer le logiciel Xsan de l’ordinateur, insérez le disque d’installation d’Xsan dans l’ordinateur client puis double-cliquez sur Uninstall Xsan.pkg. 3 Pour empêcher toute connexion éventuelle au réseau SAN, déconnectez physiquement l’ordinateur client des réseaux Ethernet et Fibre Channel du SAN. 90 Chapitre 5 Gestion des clients et des utilisateurs Mappage des identifiants d’utilisateur et de groupe Windows Vous pouvez utiliser le réglage de mappage d’identifiant de Windows d’un volume pour indiquer de quelle manière les clients Windows associent les informations d’utilisateur et de groupe aux identifiants d’utilisateur (UID) et de groupe (GID) compatibles avec Xsan dont ils ont besoin pour pouvoir accéder aux volumes Xsan. Remarque : pour pouvoir utiliser le mappage d’identifiant, les clients Windows doivent exécuter StorNext 2.7. Les contrôleurs et clients Xsan doivent exécuter Xsan 1.4.2 ou ultérieur. Les clients Windows peuvent utiliser une de ces méthodes pour fournir des UID et GID :  Générer des id. à partir de GUID : les clients Windows génèrent des UID et des GID de manière dynamique en fonction des informations GUID (Globally Unique Identifier) figurant dans un domaine Active Directory. Choisissez cette méthode pour les ordinateurs Macintosh du réseau SAN qui sont associés (connectés) à Active Directory avec les options d’association définies de manière à générer automatiquement des identifiants.  Utiliser les id. de LDAP (RFC 2307) : les clients Windows obtiennent les valeurs d’UID et de GID des attributs uidNumber et gidNumber figurant sur les fiches Active Directory. Choisissez cette méthode pour les ordinateurs Macintosh du réseau SAN qui sont associés à Active Directory avec les options d’association définies de manière à mapper les identifiants avec uidNumber et gidNumber. Les options d’association d’Active Directory sont définies à l’aide de l’Utilitaire d’annuaire dans Mac OS X 10.5 Leopard ou de Format de répertoire dans Mac OS X 10.4 Tiger. Ces applications se trouvent dans /Applications/Utilitaires. Important : pour éviter les conflits d’identifiant, veillez à ce que tous les ordinateurs du réseau SAN utilisent le même domaine Active Directory et la même méthode de mappage d’identifiant. Pour sélectionner une méthode de mappage d’identifiant Windows : 1 Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, puis choisissez « Modifier les paramètres du volume » dans le menu local Action (engrenage). 2 Choisissez une méthode de mappage dans le menu local de mappage d’identifiant Windows. Si vous choisissez « Utilisation d’identifiants provenant de LDAP (RFC 2307) », vous pouvez modifier les numéros utilisés lorsqu’une fiche de répertoire n’inclut pas d’attribut uidNumber ou gidNumber. 3 Cliquez sur OK. Xsan Admin démonte automatiquement le volume de tous les clients et contrôleurs et arrête le volume avant de modifier la méthode de mappage de l’identifiant Windows, puis démarre le volume et le monte sur chaque ordinateur sur lequel il était monté. Chapitre 5 Gestion des clients et des utilisateurs 91 Définition de quotas de groupe et d’utilisateur du SAN Vous pouvez utiliser Xsan Admin pour définir des quotas destinés à gérer l’espace de stockage disponible pour un utilisateur ou un groupe. Pour définir un quota de stockage pour un utilisateur ou un groupe : 1 Dans Xsan Admin, sélectionnez Utilisateurs et groupes dans la liste Ressources SAN. Si vous n’utilisez pas Xsan Admin pour gérer les utilisateurs et les groupes, vous verrez apparaître Quotas plutôt qu’Utilisateurs et groupes dans la liste Ressources SAN. 2 Choisissez un volume dans le menu local Volume. 3 Sélectionnez un utilisateur ou un groupe dans la liste. Pour sélectionner plusieurs utilisateurs ou groupes, maintenez la touche Commande ou Maj enfoncée tout en sélectionnant les clients ou les groupes dans la liste. Pour ajouter un utilisateur ou un groupe, cliquez sur le bouton Utilisateurs ou sur le bouton Groupes au-dessus de la liste, puis cliquez sur le bouton Ajouter (+). 4 Cliquez sur le bouton Édition. 5 Saisissez un quota rigide, un quota souple et un délai de grâce, puis cliquez sur OK. 92 Chapitre 5 Gestion des clients et des utilisateurs Si vos ordinateurs Xsan se connectent à un autre Mac OS X Server pour les comptes utilisateurs et de groupe, utilisez Gestionnaire de groupe de travail ou les Préférences serveur pour créer des utilisateurs et des groupes selon vos besoins. Si des utilisateurs et des groupes existants ne figurent pas dans la liste lorsque vous cliquez sur le bouton Ajouter, ouvrez l’Utilitaire d’annuaire (dans /Applications/Utilitaires/) sur votre ordinateur et assurez-vous qu’il est connecté au bon serveur pour l’authentification. Tous les ordinateurs du SAN doivent utiliser le même service d’annuaire À partir de la ligne de commande Vous pouvez également définir des quotas d’utilisateur à l’aide de la commande cvadmin quotas set dans Terminal. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. À propos des quotas d’Xsan Xsan applique deux quotas d’espace disque pour chaque utilisateur ou groupe concerné par ce type de restriction : un quota souple et un quota rigide. Vous pouvez combiner ces quotas afin de fixer des limites claires à la quantité d’espace de stockage qu’un utilisateur ou un groupe peut utiliser, tout en permettant un accès temporaire à un espace supplémentaire pour les besoins de stockage inattendus. Vous devez spécifier individuellement les quotas de chaque volume sur un réseau SAN. Un utilisateur pour lequel aucun quota n’a été défini peut utiliser la totalité de l’espace disponible sur un volume. Quota souple Le quota souple représente l’espace maximum qu’un utilisateur ou un groupe est censé utiliser de manière régulière. Il est appelé « souple » car il est possible de le dépasser par une quantité permettant d’atteindre au maximum le quota rigide et ce, pendant une durée équivalente à la période de grâce que vous avez spécifiée. Quota rigide Le quota rigide représente la quantité d’espace absolue qu’un utilisateur ou un groupe peut occuper. Il est interdit aux utilisateurs d’utiliser un espace supérieur à la quantité spécifiée par leur quota rigide. Période de grâce Les utilisateurs ou les groupes peuvent dépasser le quota souple sans pénalité à condition de revenir à leur quota souple pendant la période de grâce spécifiée. Transformation des quotas souples en quotas rigides Si un utilisateur ou un groupe dépasse le quota souple au-delà du délai de grâce, ce quota est alors transformé en quota rigide. L’utilisateur ou le groupe ne pourra pas enregistrer de données supplémentaires sur le volume tant que l’utilisateur ou les membres du groupe n’auront pas supprimé assez d’anciens fichiers pour ramener leur utilisation en dessous du quota souple. Chapitre 5 Gestion des clients et des utilisateurs 93 Exemple Supposons que vous affectiez un quota souple de 75 Go, un quota rigide de 100 Go et une période de grâce de 48 heures à l’utilisateur Jean. Les fichiers de Jean peuvent à tout moment occuper jusqu’à 75 Go, aussi longtemps que cela est nécessaire. Si Jean est pris de court par l’arrivée de fichiers supplémentaires inattendus ou exceptionnellement volumineux, il peut toujours les copier sur le volume, jusqu’à atteindre un total de 100 Go. Il aura alors 48 heures pour supprimer des fichiers afin de revenir sous la limite souple de 75 Go. Si après 48 heures Jean utilise toujours plus de 75 Go, Xsan réinitialisera son quota rigide à 75 Go et le forcera à réduire l’espace utilisé. Jean ne pourra plus copier ou enregistrer des fichiers supplémentaires sur le volume tant qu’il n’aura pas supprimé suffisamment de fichiers pour revenir sous le quota de 75 Go. Définissez des utilisateurs SAN de manière cohérente pour avoir des quotas précis Pour garantir la précision des informations de quota d’utilisateur Xsan, assurez-vous que les noms d’utilisateur et les identifiants coïncident sur tous les ordinateurs du réseau SAN. Pour plus d’informations, consultez la rubrique « Configurer les utilisateurs et groupes SAN » à la page 48. Consultation de l’état du quota d’utilisateur Vous pouvez utiliser Xsan Admin pour vérifier les quotas du système de fichiers, afin de voir quelle est la part d’espace alloué utilisée par les utilisateurs et les groupes. Quota rigide Quota souple (ligne verticale) 94 Chapitre 5 Gestion des clients et des utilisateurs Pour afficher l’état du quota : m Dans Xsan Admin, sélectionnez « Utilisateurs et groupes » ou Quotas dans la liste Ressources SAN. (Utilisateurs et groupes n’est affiché que si vous avez choisi de confier à Xsan Admin la tâche de gérer les utilisateurs et les groupes. Sinon, c’est Quotas qui est affiché.) Pour être sûr de consulter les informations les plus récentes, cliquez sur Rafraîchir, en haut de la fenêtre. Xsan Admin affiche les informations suivantes pour chaque utilisateur ou groupe :  Utilisé : quantité d’espace occupé par les fichiers de l’utilisateur.  Quota : quotas souples et rigides. Par exemple, « 75 Mo – 100 Mo » indique un quota souple de 75 Mo et un quota rigide de 100 Mo.  État du quota : la barre d’état représente l’allocation totale, de zéro sur la gauche jusqu’au quota rigide sur la droite. La petite ligne verticale à l’intérieur de la barre indique le quota souple. La portion en couleur de la barre montre la quantité d’espace que l’utilisateur ou le groupe utilise actuellement. La couleur verte indique que l’utilisateur ou le groupe se situe en dessous du quota souple. Le jaune indique un dépassement du quota souple, mais pendant une durée qui respecte les limites fixées par la période de grâce. Le rouge indique que l’utilisateur a atteint son quota rigide, probablement parce que le quota souple a été dépassé au-delà du délai de grâce et a été transformé en quota rigide. Vous pouvez configurer Xsan afin qu’il vous avertisse par courrier électronique ou par message de texte dès qu’un utilisateur ou un groupe dépasse un pourcentage spécifique du quota. Consultez la rubrique « Configuration des notifications d’état » à la page 112. Pour en savoir plus sur les quotas et la manière de les définir, consultez la rubrique « Définition de quotas de groupe et d’utilisateur du SAN » à la page 92. À partir de la ligne de commande Vous pouvez également vérifier les quotas d’utilisateur à l’aide de la commande cvadmin quotas get dans Terminal. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. Chapitre 5 Gestion des clients et des utilisateurs 95 Aider les clients à contrôler leurs quotas Les utilisateurs SAN qui travaillent sur des ordinateurs clients, mais qui n’ont pas accès à Xsan Admin peuvent utiliser l’application Quotas d’utilisateur Xsan pour vérifier leurs propres quotas. Pour contrôler votre quota à partir d’un ordinateur client : m Ouvrez l’application Quotas d’utilisateur Xsan (dans /Applications/Server/). Création de dossiers de départ locaux pour des comptes réseau L’utilisation d’un répertoire centralisé simplifie la gestion des comptes d’utilisateur pour les ordinateurs clients associés au SAN. Cependant, certaines applications, telles que Final Cut Pro, fonctionnent de manière optimale lorsqu’un utilisateur possède un dossier de départ local sur le client qu’il utilise. Les comptes utilisateurs que vous gérez avec Xsan Admin sont automatiquement configurés avec des dossiers de départ locaux. Si les utilisateurs de votre réseau SAN disposent de comptes sur un autre système de répertoire et possèdent des dossiers de départ réseau, vous pouvez configurer des dossiers de départ locaux pour eux. Pour créer un dossier de départ local pour un compte d’utilisateur de réseau : 1 Ouvrez Gestionnaire de groupe de travail et authentifiez-vous auprès du maître Open Directory de votre réseau SAN. 2 Cliquez sur l’onglet Utilisateurs, sélectionnez un utilisateur, puis cliquez sur Départ. 3 Si /Utilisateurs apparaît dans la liste des emplacements de départ, sélectionnez cet élément puis cliquez sur Enregistrer. Si /Utilisateurs ne figure pas dans la liste, cliquez sur le bouton Ajouter (+). Saisissez ensuite les informations suivantes dans le champ Chemin complet (en remplaçant nomabrégé par le nom abrégé de l’utilisateur) : /Utilisateurs/nomabrégé Laissez tous les autres champs vides, cliquez sur OK puis sur Enregistrer. Le dossier de départ de l’utilisateur est créé sur le client lors de la première ouverture de session. 96 Chapitre 5 Gestion des clients et des utilisateurs Accès à des ordinateurs clients à distance Xsan Admin peut vous aider à vous connecter à un ordinateur client Xsan pour vous permettre de l’observer ou de le contrôler via le réseau. À l’aide d’Xsan Admin, vous pouvez :  Démarrer une session de partage d’écran afin d’observer ou de contrôler un autre ordinateur.  Ouvrir Terminal pour pouvoir ouvrir une session via SSH et contrôler un autre ordinateur.  Vous connecter à un autre serveur du réseau et le gérer à l’aide d’Admin Serveur. Menu Action Chapitre 5 Gestion des clients et des utilisateurs 97 Contrôle d’un client à l’aide de la fonction de partage d’écran Vous pouvez utiliser la fonction de partage d’écran de Mac OS X 10.5 Leopard pour afficher et contrôler l’écran d’un client du SAN sur le réseau. Xsan Admin peut démarrer une session de partage d’écran avec le client. Pour se connecter à un client à l’aide de la fonction de partage d’écran de Leopard : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez le client que vous souhaitez observer ou contrôler. 3 Choisissez « Se connecter via partage d’écran » dans le menu local Action (engrenage). Si vous rencontrez des difficultés pour partager l’écran d’un ordinateur distant, consultez la sous-fenêtre Partage des Préférences Système sur l’ordinateur distant et assurezvous que le service Gestion à distance est activé. Si vous avez du mal à démarrer une session de partage d’écran avec un client Xsan, ouvrez la sous-fenêtre des préférences Sécurité sur le client, cliquez sur Coupe-feu, puis assurez-vous que l’option de blocage de toutes les connexions entrantes n’est pas sélectionnée. Connexion à un client via SSH dans Terminal Vous pouvez utiliser l’outil Secure Shell (SSH) de la ligne de commande pour ouvrir une session sur un client du SAN sur le réseau. Xsan Admin peut démarrer une session SSH avec le client ou le contrôleur. Pour se connecter à un client via SSH : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez le client auquel vous souhaitez vous connecter. 3 Choisissez « Connexion via SSH » dans le menu local Action (engrenage). Si vous rencontrez des difficultés pour établir une connexion SSH, consultez la sousfenêtre Partage des Préférences Système sur l’ordinateur distant et assurez-vous que le service Session à distance est activé. Si vous avez du mal à établir une connexion SSH avec un client Xsan, ouvrez la sous-fenêtre des préférences Sécurité sur le client, cliquez sur Coupe-feu, puis assurez-vous que l’option de blocage de toutes les connexions entrantes n’est pas sélectionnée. Gestion d’un serveur client à l’aide d’Admin Serveur Vous pouvez gérer à distance Mac OS X Server sur un client en utilisant l’application Admin Serveur. Xsan Admin peut ouvrir une connexion Admin Serveur sur un serveur client distant. Pour se connecter à un contrôleur ou à un serveur client à l’aide d’Admin Serveur : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez le client auquel vous souhaitez vous connecter. 3 Choisissez « Se connecter à l’aide d’Admin Serveur » dans le menu local Action (engrenage). 98 Chapitre 5 Gestion des clients et des utilisateurs 6 Gestion des contrôleurs de métadonnées 6 Pour augmenter la redondance et la sécurité du SAN, vous pouvez ajouter, remplacer et surveiller les contrôleurs de métadonnées Xsan. Chaque volume SAN que vous configurez est géré par un contrôleur de métadonnées. Afin de garantir la disponibilité du volume pour les clients, même si le contrôleur de métadonnées principal ne répond plus, vous pouvez configurer des contrôleurs de réserve afin que l’un d’entre eux prenne le relais en cas de défaillance du contrôleur principal. Ce chapitre vous explique comment ajouter des contrôleurs de métadonnées, définir leurs priorités de basculement et forcer le basculement des volumes du contrôleur principal vers un contrôleur de réserve. 99 Ajout d’un contrôleur de métadonnées Vous pouvez ajouter un ou plusieurs contrôleurs de métadonnées à un SAN, afin que les volumes soient toujours disponibles en cas de défaillance du contrôleur principal. Tout ordinateur configuré pour agir comme contrôleur de métadonnées peut également fonctionner comme client. Vous pouvez donc utiliser un client existant si vous ne souhaitez pas consacrer un ordinateur au rôle exclusif de contrôleur de réserve. Sélectionnez cet élément pour voir les ordinateurs du SAN. Cliquez pour ajouter un nouvel ordinateur. Pour ajouter un contrôleur de métadonnées : 1 Connectez le nouvel ordinateur contrôleur aux réseaux Fibre Channel et Ethernet du SAN, puis installez le logiciel Xsan. 2 Ouvrez Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN, puis cliquez sur le bouton Ajouter (+). 3 Lorsque l’assistant s’ouvre, sélectionnez le nouvel ordinateur contrôleur dans la liste d’ordinateurs puis cliquez sur Continuer. Si l’ordinateur n’apparaît pas dans la liste, cliquez sur « Ajouter un ordinateur distant » et ajoutez-le. 4 Dans la sous-fenêtre Authentifier les clients, tapez les nom et mot de passe d’administrateur de l’ordinateur. 5 Dans la sous-fenêtre « Choisissez les contrôleurs de métadonnées », cochez la case en regard de l’ordinateur dans la liste, puis cliquez sur Continuer. 100 Chapitre 6 Gestion des contrôleurs de métadonnées Réglage de la priorité de basculement des contrôleurs En cas de défaillance du contrôleur de métadonnées principal d’un volume, Xsan utilise les priorités de basculement des contrôleurs de réserves disponibles pour choisir le contrôleur sur lequel basculer. Pour définir la priorité de basculement d’un contrôleur de métadonnées : 1 Ouvrez Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, puis choisissez « Modifier la priorité de basculement » dans le menu local Action (engrenage). 2 Faites glisser les contrôleurs de métadonnées vers le haut ou vers le bas dans la liste affichée. Plus un contrôleur est proche de la tête de liste, plus il est probable qu’il sera amené à héberger le volume. 3 Cliquez sur OK. Passage à un contrôleur de réserve Vous pouvez utiliser Xsan Admin pour forcer un contrôleur de métadonnées actif à céder le contrôle d’un volume à un contrôleur de réserve. Pour attribuer le contrôle d’un volume à un contrôleur de métadonnées de réserve : 1 Ouvrez Xsan Admin et sélectionnez Volumes dans la liste Ressources SAN. 2 Sélectionnez le volume dans la liste et choisissez « Forcer le basculement » dans le menu local Action (engrenage). À partir de la ligne de commande Vous pouvez également attribuer le contrôle d’un volume à un contrôleur de métadonnées de réserve à l’aide de la commande cvadmin fail dans Terminal. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. Chapitre 6 Gestion des contrôleurs de métadonnées 101 Recherche du contrôleur qui héberge un volume Le contrôle d’un volume peut passer d’un contrôleur de métadonnées à un autre après un basculement de contrôleur. Vous pouvez utiliser Xsan Admin pour identifier le contrôleur qui héberge actuellement un volume particulier. Le contrôleur hébergeant le volume Pour afficher le contrôleur d’un volume : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN et consultez la colonne Hébergé par. À partir de la ligne de commande Vous pouvez également identifier le contrôleur qui héberge un volume à l’aide de la commande cvadmin dans Terminal. Ouvrez Terminal sur le contrôleur et tapez : $ sudo cvadmin -e select Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. 102 Chapitre 6 Gestion des contrôleurs de métadonnées Affichage de la liste des volumes hébergés par un contrôleur Xsan Admin ou la commande cvadmin peuvent être utilisés pour identifier les volumes du SAN qui sont hébergés par un contrôleur de métadonnées particulier. Pour afficher la liste des volumes hébergés : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, puis cliquez sur le titre de la colonne « Hébergé par » pour trier la liste en fonction des contrôleurs. À partir de la ligne de commande Vous pouvez également savoir quels volumes sont hébergés par un contrôleur à l’aide de la commande cvadmin select dans Terminal. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. Changement de l’adresse IP d’un contrôleur Suivez ces instructions pour changer l’adresse IP d’un contrôleur de métadonnées Xsan. AVERTISSEMENT : pour éviter de perdre toutes les données des volumes hébergés par le contrôleur de métadonnées, vous devez disposer d’un contrôleur de réserve. Pour changer l’adresse IP d’un contrôleur de métadonnées : 1 Assurez-vous que votre contrôleur de réserve est prêt. Pour vérifier l’état du contrôleur de réserve, ouvrez Xsan Admin et sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Dans la sous-fenêtre Ordinateurs d’Xsan Admin, sélectionnez le contrôleur, puis choisissez « Supprimer l’ordinateur du SAN » dans le menu local Action (engrenage). 3 Changez l’adresse IP de l’ordinateur dans la sous-fenêtre Réseau des Préférences Système. 4 Redémarrez l’ordinateur. 5 Ajoutez à nouveau l’ordinateur au réseau SAN en tant que contrôleur avec sa nouvelle adresse. Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN, puis cliquez sur le bouton Ajouter (+). Si vous souhaitez rendre le contrôle d’un volume actuellement hébergé par le contrôleur de réserve au contrôleur doté de la nouvelle adresse IP, sélectionnez le volume dans la sous-fenêtre Volumes d’Xsan Admin et choisissez « Forcer le basculement » dans le menu Action (engrenage). Vous pouvez également forcer le changement à partir de la ligne de commande en tapant : $ sudo cvadmin -e "fail volume" où volume correspond au nom du volume Xsan. Chapitre 6 Gestion des contrôleurs de métadonnées 103 Accès à distance à des ordinateurs contrôleurs Xsan Admin peut vous aider à vous connecter à un contrôleur Xsan pour vous permettre de l’observer ou de le contrôler via le réseau. À l’aide d’Xsan Admin, vous pouvez :  Démarrer une session de partage d’écran afin d’observer ou de contrôler un autre ordinateur.  Ouvrir Terminal pour pouvoir ouvrir une session via SSH et contrôler un autre ordinateur.  Vous connecter à un autre contrôleur ou client du réseau et le gérer à l’aide d’Admin Serveur. 104 Chapitre 6 Gestion des contrôleurs de métadonnées Contrôle d’un contrôleur à l’aide du partage d’écran Vous pouvez utiliser la fonction de partage d’écran de Mac OS X 10.5 Leopard pour afficher et contrôler l’écran d’un contrôleur SAN sur le réseau. Pour se connecter à un contrôleur à l’aide de la fonction de partage d’écran de Leopard : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez le contrôleur que vous souhaitez observer ou contrôler. 3 Choisissez « Se connecter via partage d’écran » dans le menu local Action (engrenage). Si vous rencontrez des difficultés pour partager l’écran d’un ordinateur distant, consultez la sous-fenêtre Partage des Préférences Système sur l’ordinateur distant et assurez-vous que le service Gestion à distance est activé. Si l’ordinateur exécute Mac OS X Server 10.5 Leopard, assurez-vous que la gestion à distance est activée dans la sous-fenêtre des réglages généraux d’Admin Serveur. Connexion à un contrôleur via SSH dans Terminal Vous pouvez utiliser l’outil Secure Shell (SSH) de la ligne de commande pour ouvrir une session sur un contrôleur SAN sur le réseau. Pour se connecter à un contrôleur via SSH : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez le contrôleur auquel vous souhaitez vous connecter. 3 Choisissez « Connexion via SSH » dans le menu local Action (engrenage). Si vous rencontrez des difficultés pour établir une connexion SSH, consultez la sous-fenêtre Partage des Préférences Système sur l’ordinateur distant et assurez-vous que le service Session à distance est activé. Si l’ordinateur exécute Mac OS X Server 10.5 Leopard, assurez-vous que l’ouverture de session à distance est activée dans la sous-fenêtre des réglages généraux d’Admin Serveur. Chapitre 6 Gestion des contrôleurs de métadonnées 105 Gestion d’un contrôleur à l’aide d’Admin Serveur Vous pouvez gérer à distance Mac OS X Server sur un contrôleur en utilisant l’application Admin Serveur. Xsan Admin peut ouvrir une connexion Admin Serveur à un contrôleur distant ou un serveur client exécutant une configuration avancée de Mac OS X Server. Pour se connecter à un contrôleur ou à un serveur client à l’aide d’Admin Serveur : 1 Dans Xsan Admin, sélectionnez Ordinateurs dans la liste Ressources SAN. 2 Sélectionnez le contrôleur auquel vous souhaitez vous connecter. 3 Choisissez « Se connecter à l’aide d’Admin Serveur » dans le menu local Action (engrenage). Contrôle de l’état d’un contrôleur Pour obtenir des informations sur la vérification ou la signalisation des états d’un contrôleur, lisez les rubriques suivantes :  « Représentation graphique de l’usage des ressources SAN » à la page 111  « Configuration des notifications d’état » à la page 112  « Affichage des historiques d’Xsan » à la page 113 106 Chapitre 6 Gestion des contrôleurs de métadonnées 7 Surveillance de l’état SAN 7 Vous pouvez utiliser Xsan Admin et les outils de ligne de commande associés pour vérifier l’état d’un SAN et de ses composants. Ce chapitre vous explique comment vérifier l’état d’un SAN et de ses volumes et comment configurer des notifications automatiques destinées à vous avertir de toute modification apportée au SAN. Contrôle de l’état du SAN Vous pouvez utiliser Xsan Admin pour vérifier l’état et les informations de configuration du SAN et de ses composants. 107 Pour visualiser l’état et les informations de configuration d’un composant : m Ouvrez Xsan Admin, cliquez sur le bouton Inspecteur en haut de la fenêtre, puis sélectionnez le composant qui vous intéresse dans la liste Ressources SAN ou la sous-fenêtre principale de la fenêtre Xsan Admin. Contrôle de l’état des volumes Vous pouvez utiliser Xsan Admin pour vérifier l’état d’un volume. Pour vérifier l’état d’un volume : m Ouvrez Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, sélectionnez le volume qui vous intéresse, puis cliquez sur le bouton Inspecteur en haut de la fenêtre. 108 Chapitre 7 Surveillance de l’état SAN Vérification de l’espace disponible sur un volume Il existe plusieurs méthodes pour vérifier la quantité d’espace disponible sur un volume SAN. Espace disponible Pour vérifier l’espace disponible sur un volume : m Depuis un client ou un ordinateur contrôleur sur lequel le volume est monté, sélectionnez ce dernier dans une fenêtre du Finder, puis consultez les informations relatives à la taille qui se trouvent en bas de la fenêtre (en mode de présentation par colonnes ou par liste) ou choisissez Fichier > Lire les informations. m Depuis un ordinateur sur lequel le volume n’est pas monté ou un ordinateur qui n’appartient pas au SAN, ouvrez Xsan Admin, sélectionnez le volume dans la liste Ressources SAN, puis cliquez sur le bouton Inspecteur. La taille et l’espace libre rapportés pour un volume Xsan n’incluent pas l’espace des réserves de stockage qui ne contiennent que des données de journalisation et des métadonnées. Seul l’espace des réserves de stockage dans lesquelles les utilisateurs peuvent stocker des fichiers est pris en compte (c’est-à-dire les réserves de stockage définies pour être utilisées pour « N’importe quelle donnée » ou des « Données d’utilisateur uniquement »). Par exemple, si vous créez un volume consistant en quatre réserves de stockage de 120 Go et que vous en configurez une pour les données de journalisation et les métadonnées uniquement, Xsan Admin signale une taille de volume de 360 Go plutôt que de 480 Go. Chapitre 7 Surveillance de l’état SAN 109 À partir de la ligne de commande Vous pouvez également vérifier l’espace disponible sur un volume à l’aide de la commande cvadmin stat. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. Vérification de l’espace disponible dans une réserve de stockage Outre le fait de pouvoir vérifier l’espace libre sur un volume, vous pouvez vérifier l’espace libre sur des réserves de stockage particulières du volume. Pour vérifier l’espace disponible sur une réserve de stockage : m Ouvrez Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, sélectionnez la réserve de stockage qui vous intéresse, puis cliquez sur le bouton Inspecteur en haut de la fenêtre. Si les réserves de stockage d’un volume ne s’affichent pas, cliquez sur le triangle d’affichage du volume. À partir de la ligne de commande Vous pouvez également vérifier l’espace disponible dans une réserve de stockage à l’aide de la commande cvadmin show. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. 110 Chapitre 7 Surveillance de l’état SAN Représentation graphique de l’usage des ressources SAN Xsan Admin peut afficher des graphiques représentant jusqu’à une semaine de données d’usage du processeur, de la mémoire, des réseaux Ethernet et Fibre Channel sur n’importe quel ordinateur du SAN. Chapitre 7 Surveillance de l’état SAN 111 Pour afficher les graphiques d’usage : m Dans Xsan Admin, cliquez sur le bouton Graphiques en haut de la fenêtre. Utilisez les trois menus locaux de la fenêtre Graphiques pour choisir un ordinateur, un type de données et un intervalle de temps. Les ressources de la mémoire et du processeur utilisées par le processus de système de fichiers (fsm) pour un volume sont répertoriées sous le nom du volume dans le menu local Graphiques lorsque vous choisissez le contrôleur du volume dans le menu local Ordinateur. À partir de la ligne de commande Vous pouvez aussi exécuter la commande top dans Terminal et observer le processus fsm sur le contrôleur du volume, afin de contrôler l’utilisation actuelle de la mémoire et du processeur par le processus du système de fichiers. Configuration des notifications d’état Vous pouvez configurer Xsan afin qu’il envoie un message par courrier électronique ou par messageur pour vous avertir ou avertir d’autres administrateurs lorsque :  Un contrôleur bascule sur son unité de réserve.  Une défaillance survient sur une connexion Fibre Channel.  L’espace disponible sur un volume descend en dessous d’un pourcentage spécifique.  Un utilisateur ou un groupe dépasse le quota souple désigné.  Un numéro de série arrive presqu’à expiration. Pour envoyer des notifications par courrier électronique en dehors du réseau local, le contrôleur doit accéder à un serveur SMTP. Pour qu’Xsan envoie des notifications d’état : 1 Ouvrez Xsan Admin et sélectionnez Vue d’ensemble dans la liste Ressources SAN. 2 Choisissez « Modifier les réglages de notification » dans le menu local Action (engrenage). 3 Pour ajouter un nouveau contact, cliquez sur le bouton Ajouter (+) et tapez une adresse électronique. 4 Si l’adresse est celle d’un compte qui fera suivre la notification sous la forme d’un message de texte, cochez la case appropriée dans la colonne Msg texte. 5 Sélectionnez les conditions d’envoi de la notification (en regard de « Notifier si »). 6 Tapez un nom d’expéditeur. 7 Tapez l’adresse du serveur de courrier électronique dans le champ Serveur SMTP. 8 Pour envoyer un message de texte à tous les destinataires, cliquez sur « Envoyer un test de notification ». 9 Modifiez les réglages le cas échéant, puis cliquez sur OK. 112 Chapitre 7 Surveillance de l’état SAN Affichage des historiques d’Xsan Vous pouvez utiliser Xsan Admin pour vérifier les messages d’information et de diagnostic qu’Xsan écrit dans le système et l’historique d’un ordinateur. Pour afficher les historiques du SAN : m Dans Xsan Admin, cliquez sur le bouton Historiques en haut de la fenêtre. Dans la fenêtre Historiques qui apparaît, utilisez les menus locaux Ordinateur et Historique pour choisir l’historique que vous souhaitez afficher. Pour n’afficher que les entrées comportant des noms, des heures ou d’autres valeurs spécifiques, tapez les informations à rechercher dans le champ de recherche situé dans le coin inférieur droit de la fenêtre. À partir de la ligne de commande Pour afficher l’historique d’un volume particulier à partir de la ligne de commande, ouvrez le fichier : /Bibliothèque/Filesystems/Xsan/data/volume/log/cvlog Chapitre 7 Surveillance de l’état SAN 113 Vérification des clients d’un volume Xsan Admin permet de consulter un récapitulatif des clients qui utilisent un volume. Pour connaître le nombre de clients ayant un volume monté : m Ouvrez Xsan Admin et sélectionnez Volumes dans la liste Ressources SAN. Sélectionnez le volume dans la liste, puis cliquez sur le bouton Inspecteur en haut de la fenêtre. Pour voir quels sont les clients qui utilisent un volume : m Ouvrez Xsan Admin, sélectionnez Points de montage dans la liste Ressources SAN, puis choisissez le volume dans le menu local Volume. À partir de la ligne de commande Vous pouvez également utiliser la commande cvadmin who dans Terminal pour afficher une liste des clients du volume. Pour en savoir plus, consultez la page man de cvadmin ou la rubrique « Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) » à la page 130. 114 Chapitre 7 Surveillance de l’état SAN Détection des défaillances de connexion Fibre Channel Les échecs ou erreurs de connexion Fibre Channel sont enregistrés dans l’historique système. Pour afficher l’historique système : m Dans Xsan Admin, cliquez sur le bouton Historiques en haut de la fenêtre. Dans la fenêtre Historiques qui apparaît, choisissez l’ordinateur dans le menu local Ordinateur, puis sélectionnez Historique système dans le menu local Historique. Chapitre 7 Surveillance de l’état SAN 115 8 Résolution des problèmes de réseau SAN 8 Ce chapitre propose des solutions aux problèmes courants que vous pourriez rencontrer lors de l’utilisation d’un réseau SAN. Vous trouverez ici les solutions aux problèmes courants que vous pourriez rencontrer en configurant, en gérant ou en utilisant un réseau SAN Xsan. Si vous ne parvenez pas à vous connecter à un ordinateur à l’aide d’Xsan Admin Si un coupe-feu est placé entre l’ordinateur administrateur et l’ordinateur SAN, assurez-vous que le port TCP 311 est ouvert. Si vous ne parvenez pas à installer le logiciel Xsan Si le programme d’installation signale qu’il est impossible d’installer le logiciel Xsan 2 sur un ordinateur particulier, assurez-vous que Mac OS X 10.5 Leopard ou Mac OS X Server 10.5 Leopard est installé sur cet ordinateur. Si certains ordinateurs ne sont pas répertoriés dans Xsan Admin Si un ordinateur que vous voulez ajouter comme client ou contrôleur de métadonnées au SAN n’est pas répertorié dans Xsan Admin, assurez-vous que :  Vous avez installé le logiciel Xsan sur l’ordinateur.  L’ordinateur est allumé.  L’ordinateur n’est pas en mode de suspension d’activité et que ce mode est réglé sur Jamais (dans la sous-fenêtre Économies d’énergie des Préférences Système).  L’ordinateur se trouve sur les mêmes sous-réseaux TCP/IP que les autres composants SAN. (Si vous utilisez un réseau Ethernet privé et un réseau Ethernet public, tous les composants SAN doivent être connectés à ces deux réseaux.) 117 Si vous ne parvenez pas à monter un volume sur un client  Essayez de redémarrer l’ordinateur client, puis faites une nouvelle tentative.  Vérifiez que tous les câbles Fibre Channel sont bien branchés.  Vérifiez qu’il n’y a pas d’autres volumes montés sur le client portant le même nom que le volume Xsan. Si les LUN RAID ne sont pas accessibles via Fibre Channel  Essayez de redémarrer l’ordinateur qui ne voit pas les LUN.  Vérifiez la configuration du commutateur Fibre Channel pour vous assurer que les composants SAN se trouvent dans la même zone Fibre Channel. Si les fichiers et dossiers créés sur des ordinateurs Mac OS 9 indiquent une date de création erronée Un ordinateur exécutant Mac OS 9 peut stocker des fichiers ou des dossiers sur un volume Xsan partagé au moyen du service AFP de Mac OS X Server. Cependant, la date de création rapportée pour ces éléments par la commande Lire les informations du Finder sur l’ordinateur Mac OS 9 est toujours le 4 février 2040. Un ordinateur exécutant Mac OS X rapporte une date de création vide pour les mêmes fichiers et dossiers. Dans les deux cas, la date de création correcte est affichée dans le champ Modifié le. Si vous rencontrez des difficultés pour utiliser les outils de ligne de commande  Si vous obtenez la réponse « Cannot list FSS - reason -Bad file descriptor » (Impossible d’établir la liste FSS - raison -mauvaise description de fichier) en exécutant l’outil cvadmin, assurez-vous que vous disposez de privilèges d’utilisateur root lorsque vous utilisez cet outil. Ouvrez une session en tant qu’utilisateur root ou utilisez la commande sudo pour exécuter l’outil. Par exemple : $ sudo cvadmin Si un LUN ne possède pas autant d’espace que prévu Pour rendre possible l’entrelacement sur plusieurs LUN, Xsan Admin adapte automatiquement la taille des LUN d’une réserve de stockage afin qu’elle soit identique à celle du plus petit LUN de la réserve. Xsan n’utilise pas l’espace supplémentaire des LUN plus grands lorsque vous mélangez des LUN de différentes tailles dans une réserve de stockage. 118 Chapitre 8 Résolution des problèmes de réseau SAN Si vous ne parvenez pas à renommer un volume Xsan dans le Finder Xsan ne permet pas d’utiliser le Finder pour modifier le nom d’un volume Xsan monté. Pour renommer un volume Xsan, réinitialisez-le à l’aide d’Xsan Admin. Pour obtenir des instructions, référez-vous à la rubrique « Modification du nom d’un volume » à la page 70. Si vous ne parvenez pas à ajouter une réserve de stockage Certains noms réservés ne peuvent pas être utilisés comme noms de réserve de stockage. Si vous tapez l’un de ces noms, le bouton OK de la fenêtre de la réserve de stockage est désactivé. Noms de réserve de stockage réservés Affinity InodeExpandInc Rtios AllocationStrategy InodeExpandMax RtiosReserve AttrTokenSize InodeExpandMin Rtmb Brls IoHangLimitSecs RtmbReserve BrlTime Journal RtTokenTimeout BufferCacheSize JournalIcBufNum Sectors BufferPoolSize JournalIcBufSize SectorSize BWMFields JournalSize Static DataMigration Log StaticInodes DataMigrationThreadPoolSize MaxConnections Status Debug MaxLogs Sticky DeviceName MaxLogSize StripeBreadth DirCacheSize MaxMBPerClientReserve StripeClusters DirFDCacheSize Mbufs StripeGroup DirWarp MbufSize ThreadPoolSize Disabled MetaData Type Disk MirrorGroup UnixFabricationOnWindows DiskType MirrorReadMethod UnixNobodyUidOnWindows Enabled MultiPathMethod UnixNobodyGidOnWindows Exclusive Non UnixFileCreationMode … ForcePerfectFit Node UnixDirectoryCreation … ForceStripeAlignment OpHangLimitSecs WindowSecurity FSBlockSize Quotas Write GlobalSuperUser Read Oui Chapitre 8 Résolution des problèmes de réseau SAN 119 Noms de réserve de stockage réservés InodeCacheSize Regular InodeDeleteMax Rotate Si les performances Fibre Channel sont moins bonnes que prévu Des émetteurs-récepteurs optiques inadaptés (convertisseurs GBIC) peuvent provoquer des erreurs de communication Fibre Channel et détériorer les performances du SAN. Pour garantir de bonnes performances, utilisez des émetteurs-récepteurs identiques (du même fabricant et avec le même numéro de modèle) aux deux extrémités de vos câbles Fibre Channel. Si un client ne parvient pas à utiliser un volume après une interruption Fibre Channel Un client qui perd sa connexion Fibre Channel au SAN (en raison d’un câble débranché par exemple) risque de ne plus reconnaître les LUN d’un volume Xsan après le rétablissement de la connexion. Si c’est le cas, redémarrez le client pour remonter le volume. Si les problèmes persistent, redémarrez tous les périphériques du SAN. Redémarrez d’abord les systèmes RAID, les contrôleurs SAN ensuite, puis tous les clients. Pour vérifier si un ordinateur voit les LUN d’un volume Xsan : m Ouvrez Utilitaire de disque sur l’ordinateur et recherchez les LUN dans la liste des disques et des volumes. À partir de la ligne de commande Vous pouvez également vérifier les LUN accessibles à l’aide de la commande cvlabel -l ou de la commande diskutil list dans Terminal. Si vous ne parvenez pas à ajouter des LUN à une réserve de stockage Vous ne pouvez pas ajouter un nouveau LUN à une réserve de stockage existante, sauf si la taille de ce LUN est au moins égale à la taille commune des LUN de la réserve. (La taille commune des LUN correspond à celle du plus petit LUN que vous avez ajouté lors de la création de la réserve.) Vous pouvez ajouter un LUN plus volumineux, mais l’espace au-delà de la taille commune des LUN n’est pas utilisé. 120 Chapitre 8 Résolution des problèmes de réseau SAN Seules les réserves de stockage utilisables pour les données d’utilisateurs peuvent faire l’objet d’une extension. Vous ne pouvez pas ajouter un LUN à une réserve de stockage existante si cette réserve est exclusivement destinée aux métadonnées et à la journalisation. Pour ajouter de l’espace de stockage pour les métadonnées et la journalisation, ajoutez une autre réserve de stockage utilisable pour la journalisation et les métadonnées. Pour vérifier la taille courante du LUN d’une réserve de stockage : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, puis cliquez sur les triangles d’affichage dans la liste des volumes pour afficher les LUN de la réserve de stockage qui vous intéresse. Comparez la taille des LUN figurant dans la liste. Pour vérifier la taille du LUN à ajouter : m Dans Xsan Admin, sélectionnez LUNs dans la liste Ressources SAN, puis cliquez sur LUN non utilisés. Vérifiez la taille indiquée du LUN qui vous intéresse. Pour vérifier les types de données pour lesquels est utilisée une réserve de stockage : m Dans Xsan Admin, sélectionnez Volumes dans la liste Ressources SAN, puis cliquez sur les triangles d’affichage dans la liste des volumes pour afficher la réserve de stockage qui vous intéresse. Double-cliquez sur la réserve de stockage dans la liste, puis vérifiez ce qui apparaît en regard de « Utilisé pour » dans la fenêtre Inspecteur. Si la capacité indiquée d’un LUN est de 2 To alors qu’elle est en réalité supérieure Si un LUN qui n’appartient pas encore à une réserve de stockage est répertorié dans Xsan Admin avec une capacité de 2 To, alors que vous savez que sa capacité est supérieure (ce qui peut arriver si vous avez déjà utilisé ce LUN avec une ancienne version d’Xsan), essayez d’étiqueter ce LUN à nouveau. Pour étiqueter à nouveau un LUN : 1 Dans Xsan Admin, sélectionnez LUNs dans la liste Ressources SAN. 2 Cliquez sur LUNs, sélectionnez le LUN dans la liste, puis choisissez « Supprimer l’étiquette LUN » dans le menu local Action (engrenage). 3 Le LUN étant toujours sélectionné, choisissez « Modifier l’étiquette LUN » dans le menu local Action (engrenage), puis tapez une étiquette. Si la copie d’un fichier ne se termine pas En cas de perte de connexion Ethernet avec un contrôleur de métadonnées, il se peut que les opérations de copie de fichiers à partir du Finder en cours sur les clients ne se terminent pas, même si le volume bascule correctement sur un contrôleur de réserve. Pour permettre à l’opération de copie de se terminer : m Reconnectez le contrôleur au réseau Ethernet SAN. Chapitre 8 Résolution des problèmes de réseau SAN 121 Combinaison de contrôleurs Xsan et de clients StorNext A Annexe A Cette annexe explique comment connecter des clients Windows, Solaris, Unix, AIX, IRIX ou Linux à un SAN Xsan. Xsan est totalement compatible avec le système de fichiers StorNext File System de Quantum. Vous pouvez ainsi configurer des systèmes Xserve et RAID pour qu’ils agissent comme contrôleurs SAN et systèmes de stockage pour clients Windows, Sun Solaris, Unix, IBM AIX, SGI IRIX ou Linux exécutant le logiciel StorNext FX. Pour obtenir des informations sur l’ajout de clients Macintosh à un réseau SAN StorNext existant, référez-vous à la documentation StorNext. Terminologie Notez bien les divergences de terminologie ci-après entre StorNext et Xsan : Terme StorNext Équivalent Xsan système de fichiers volume serveur de système de fichiers (FSS) contrôleur (ou contrôleur de métadonnées) groupe de segments réserve de stockage 123 Versions logicielles compatibles Ce tableau indique les versions de contrôleurs et de clients Xsan et StorNext qui peuvent être utilisées sur le même SAN. Contrôleur Client Compatible Xsan 2 StorNext FX 1.4 ou 2.0 Oui StorNext FX 1.3 Non StorNext FS/FX 2.4–3.1 Non StorNext FS 3.1 StorNext FS 3.0 StorNext FS 2.8 StorNext FS 2.4–2.7 Xsan 2 Oui Xsan 1.4–1.4.2 Oui Xsan 2 Non Xsan 1.4–1.4.2 Oui Xsan 1.4.1–1.4.2 et Xsan 2 Non Xsan 1.4 Oui Xsan 1.4–1.4.2 et Xsan 2 Non Licence Pour attribuer une licence à un client ou à un contrôleur Xsan Macintosh, vous devez utiliser soit le numéro de série unique imprimé sur la pochette du disque d’installation d’Xsan inclus dans le paquet d’installation Xsan, soit des numéros de série que vous avez achetés séparément. Les licences d’utilisation de StorNext doivent être achetées auprès de Quantum lorsque vous achetez le logiciel StorNext. Les clients Xsan n’utilisent et ne comptent pas pour les licences client de StorNext File System. 124 Annexe A Combinaison de contrôleurs Xsan et de clients StorNext Utilisation de contrôleurs Xsan avec des clients StorNext Vous pouvez utiliser le logiciel StorNext de Quantum pour accéder à un SAN Xsan à partir d’un ordinateur Windows, UNIX, Sun Solaris, IBM AIX, SGI IRIX ou Linux. 1 Connectez le client non Macintosh aux réseaux Ethernet et Fibre Channel du SAN. 2 Installez le logiciel StorNext File System sur le client non Macintosh en suivant les instructions fournies par Quantum dans le paquet StorNext. 3 Dupliquez le fichier secret partagé du contrôleur Xsan Macintosh sur le client non Macintosh. Le fichier secret partagé est appelé .auth_secret. Sur un contrôleur Xsan Macintosh, il est stocké dans le dossier /Bibliothèque/Filesystems/Xsan/config/. Copiez le fichier (avec le même nom) sur le client non-Macintosh. Sur des clients StorNext SGI IRIX, Sun Solaris, IBM AIX et Linux, placez le fichier dans /usr/cvfs/config/. Sur des clients Windows, placez le fichier dans \%cvfsroot%\config\, où %cvfsroot% représente le dossier dans lequel vous avez installé StorNext. Important : ce fichier contient des informations sensibles. Protégez le fichier en lecture et en écriture, avec un accès réservé à l’administrateur root ou Windows uniquement. 4 Placez un fichier de licence StorNext pour les clients non Macintosh sur le contrôleur Xsan Macintosh. Sur le contrôleur Xsan, placez le fichier (intitulé license.dat) dans le dossier : /Bibliothèque/Filesystems/Xsan/config/ Contactez Quantum pour obtenir un fichier de licence pour les clients non Macintosh. Annexe A Combinaison de contrôleurs Xsan et de clients StorNext 125 Utilisation de la ligne de commande B Annexe B Cette annexe décrit les commandes shell et les fichiers de configuration Xsan à votre disposition pour travailler sur un SAN à partir de la ligne de commande. Vous pouvez utiliser les commandes shell et les fichiers de configuration décrits ci-après pour accéder, configurer et gérer des SAN, des LUN, des réserves de stockage et des volumes Xsan à partir de la ligne de commande. L’application Terminal constitue la passerelle Mac OS X vers l’interface de ligne de commande BSD (invite de commande shell UNIX). Chaque fenêtre de Terminal contient un contexte d’exécution de ligne de commande complet, appelé shell, séparé de tous les autres contextes d’exécution. Bien qu’il soit possible de choisir librement le shell à utiliser, les exemples repris dans cet ouvrage reposent sur l’utilisation du shell bash, le shell standard de Mac OS X. Utilisation des commandes shell Les utilitaires de la ligne de commande Xsan se trouvent dans /Bibliothèque/Filesystems/ Xsan/bin/, qui correspond au chemin de recherche shell par défaut. De nombreuses commandes utilisées pour gérer Xsan doivent être exécutées par l’utilisateur root (également appelé super utilisateur, « superuser » en anglais). Si vous obtenez un message tel que « autorisation refusée », la commande utilisée requiert probablement des privilèges d’utilisateur root. Pour exécuter une commande individuelle à l’aide de privilèges d’utilisateur root, débutez la commande par sudo (abréviation de « superuser do »). Par exemple : $ sudo cvfsck -n MonVolume Si vous n’avez pas récemment utilisé la commande sudo, le système vous invite à taper le mot de passe de votre compte administrateur. 127 Envoi de commandes à des ordinateurs distants Pour utiliser des commandes sur un ordinateur distant, connectez-vous d’abord à l’autre ordinateur à l’aide de SSH : $ ssh utilisateur@ordinateur où utilisateur représente un compte utilisateur sur l’ordinateur distant et ordinateur son adresse IP ou nom DNS. Affichage des pages man Une documentation détaillée concernant les utilitaires de ligne de commande Xsan est disponible dans des pages man semblables à celles utilisées sous Unix. La page man d’une commande comprend des informations sur la commande, ses options, ses paramètres et la manière de l’utiliser correctement. Les pages man consacrées aux commandes Xsan se trouvent dans le dossier /Bibliothèque/Filesystems/Xsan/man/. Pour consulter une page man, tapez : $ man commande où commande correspond à la commande à propos de laquelle vous recherchez des informations. Conventions de notation Les conventions suivantes sont utilisées dans les descriptions de commande : 128 Notation Signification police normale Commande ou chaîne de texte tapée dans une fenêtre de Terminal $ Invite de shell [texte_entre_crochets] Paramètre optionnel (un|autre) Paramètres alternatifs (tapez l’un ou l’autre) italiques Paramètre à remplacer par une valeur [...] Paramètre pouvant être répété <crochets_obliques> Valeur affichée qui dépend de votre configuration SAN Annexe B Utilisation de la ligne de commande Installation d’Xsan à partir de la ligne de commande 1 Ouvrez une session sur un ordinateur doté d’un clavier et d’un moniteur, puis insérez le disque d’installation Xsan. 2 Ouvrez l’application Terminal (dans /Applications/Utilitaires). 3 Dans Terminal, copiez le paquet d’installation Xsan sur l’ordinateur distant : $ scp -r /Volumes/Xsan\ Install\ Disc/Install\ Xsan.mpkg utilisateur@hôtedistant:/tmp/ où utilisateur correspond à un administrateur situé sur un ordinateur distant et hôtedistant à l’adresse IP ou au nom DNS de l’ordinateur sur lequel vous voulez effectuer l’installation. Si vous voulez installer uniquement l’application Xsan Admin, saisissez : $ scp -r /Volumes/Xsan\ Install\ Disc/Other\ Installs/XsanAdmin.mpkg/ utilisateur@hôte_distant:/tmp/ 4 Connectez-vous à l’ordinateur distant : $ ssh utilisateur@hôtedistant où utilisateur et hôtedistant sont identiques à ceux indiqués lors de l’étape précédente. 5 Exécutez le programme d’installation sur l’ordinateur sans moniteur :  Si vous voulez installer le système de fichiers Xsan et l’application Xsan Admin, saisissez : $ sudo installer -pkg /tmp/Install\ Xsan.mpkg -target /  Si vous voulez installer uniquement le système de fichiers Xsan, saisissez : $ sudo installer -pkg /tmp/Install\ Xsan.mpkg/Contents/Installers/XsanFileSystem.mpkg/ -target /  Si vous voulez installer uniquement l’application Xsan Admin, saisissez : $ sudo installer -pkg /tmp/Install\ Xsan.mpkg/ -target / Pour vérifier la progression de l’installation, ajoutez le paramètre -verbose : $ sudo installer -verbose -pkg /tmp/Install\ Xsan.mpkg -target / Commandes Xsan Xsan inclut les outils de ligne de commande suivants : Outil Description cvadmin Afficher ou modifier les réglages de volume et de réserve de stockage (page 130) cvaffinity Manipuler manuellement des balises d’affinité (page 133) cvcp Copier des fichiers ou des dossiers (page 133) cvfsck Vérifier ou réparer un volume (page 134) cvlabel Afficher, étiqueter et initialiser des LUN (page 135) Annexe B Utilisation de la ligne de commande 129 Outil Description cvmkdir Créer un dossier et lui assigner une affinité (page 136) cvmkfile Créer et préallouer un fichier (page 136) cvmkfs Initialiser un volume (page 137) cvupdatefs Appliquer des changements de configuration de volume (page 137) snfsdefrag Défragmenter un volume (page 138) xsanctl Monter et démonter des volumes Xsan (page 140) Affichage ou modification des réglages d’un volume et d’une réserve de stockage (cvadmin) Utilisez l’outil cvadmin pour effectuer des tâches relatives à l’état et à la configuration de volume Xsan. Pour obtenir de l’aide, consultez la page man de cvadmin ou tapez : $ sudo cvadmin -e help Pour passer en mode interactif : $ sudo cvadmin Pour exécuter des commandes à partir d’un fichier : $ sudo cvadmin [-H hôte] [-F volume] -f cmdfile Pour exécuter une seule commande et revenir à l’invite shell : $ sudo cvadmin [-H hôte] [-F volume] -e ["]commande [cmdparam..."] Paramètre Description -H hôte Le contrôleur de métadonnées hébergeant le volume. S’il n’est pas mentionné, l’ordinateur local est considéré. hôte – l’adresse IP ou le nom DNS d’un contrôleur de métadonnées autre que celui auquel vous êtes connecté. -F volume Le volume destiné à être actif (« sélectionné ») dans cvadmin. volume – le nom d’un volume Xsan -f cmdfile Lecture des commandes à partir d’un fichier indiqué. cmdfile – le nom d’un fichier texte contenant des commandes cvadmin -e commande Exécution de la commande spécifiée et retour à l’invite shell. Sinon, cvadmin continue à s’exécuter en mode interactif avec l’invite Xsanadmin>. Si vous incluez des paramètres (cmdparam) avec la commande, mettez la commande et ses paramètres entre guillemets. Les commandes disponibles sont répertoriées dans « Commandes cvadmin, » ci-après. cmdparam Valeurs requises par la commande. Les commandes disponibles dans l’outil cvadmin sont répertoriées dans le tableau suivant. 130 Annexe B Utilisation de la ligne de commande Commandes cvadmin commande cvadmin Description activate Choisissez le volume « actif » avec lequel vous souhaitez travailler de façon interactive. volume – le nom du volume index – l’identifiant numérique du volume (pour en voir la liste, utilisez la commande cvadmin select sans paramètres) [volume|index] disks [refresh] Répertorier des LUN. down réserve Empêcher tous les accès à une réserve de stockage. réserve – le nom d’une réserve de stockage dans le volume actuellement actif fail (volume|index) Entraîner le basculement d’un volume pour un contrôleur en attente. volume – le nom du volume index – l’identifiant numérique du volume (pour en voir la liste, utilisez la commande cvadmin select sans paramètres) filelocks [yes|no] Activer ou désactiver les verrouillages de fichiers et d’enregistrements. Utilisez la commande sans paramètre afin d’afficher le réglage actuel des verrouillages. multipath réserve (rotate|static) Indiquer l’utilisation par Xsan de plusieurs chemins à une réserve de stockage. réserve – le nom d’une réserve de stockage dans le volume actuellement actif paths Répertorier les LUN disponibles. quit Quitter cvadmin. quotas [yes|no] Activer ou désactiver des quotas pour le volume actif (sélectionné). Utilisez la commande sans paramètre afin d’afficher le réglage actuel des quotas. quotas get (user|group) nom Afficher les informations sur les quotas en cours pour un utilisateur ou un groupe. nom – le nom de l’utilisateur ou du groupe quotas set (user|group) nom rigide souple grâce Définir des quotas pour le nom de l’utilisateur ou du groupe. nom – le nom de l’utilisateur ou du groupe rigide – quota rigide (octets) souple – quota souple (octets) grâce – délai de grâce (minutes) quotacheck Recalculer les informations sur les quotas pour le volume actif. Annexe B Utilisation de la ligne de commande 131 commande cvadmin Description repquota Générer les fichiers de rapport de quota suivants dans /Bibliothèque/Filesystems/Xsan/data/volume: quota_report.txt – fichier texte quota_report.csv – fichier délimité par des virgules quota_regen.in – commandes cvadmin qui établiront des quotas identiques sur un autre contrôleur. Vous pouvez utiliser cvadmin -f pour exécuter les commandes. repof Créer un rapport sur les fichiers ouverts sur le volume actif dans le fichier /Bibliothèque/Filesystems/Xsan/data/volume/ open_file_report.txt. select [volume] Choisissez le volume « actif » avec lequel vous souhaitez travailler. Le nom du volume actif apparaît avant l’invite de commande en mode interactif, par exemple : Xsanadmin (Vol1) > Pour afficher une liste de volumes en cours d’exécution, désactivez le paramètre volume. volume – le nom d’un volume Xsan 132 show [réserve] [long] Répertorier les informations sur la réserve de stockage pour le volume actif. réserve – le nom d’une réserve de stockage dans le volume actuellement actif start volume [on] [contrôleur] Démarrer un volume en fonction des informations figurant dans son fichier de configuration (/Bibliothèque/Filesystems/Xsan/config/volume.cfg). volume – le nom d’un volume Xsan contrôleur – l’adresse du contrôleur de métadonnées sur lequel démarrer le processus FSM du volume stat Afficher les informations sur le volume actif. stop volume Arrêter un volume et son processus FSM sur tous les contrôleurs de métadonnées. up réserve Permettre l’accès à la réserve de stockage spécifiée. réserve – le nom d’une réserve de stockage dans le volume actuellement actif who Afficher les informations client pour le volume actif. Annexe B Utilisation de la ligne de commande Manipulation des balises d’affinité (cvaffinity) La commande cvaffinity permet d’assigner une balise d’affinité à un dossier ou à un fichier, ou d’afficher la balise d’affinité actuellement assignée à un dossier ou à un fichier. L’assignation d’une balise d’affinité à un dossier ou un fichier entraîne le stockage de ce dernier dans une réserve de stockage possédant la même balise d’affinité. Vous pouvez vérifier les balises d’affinité des réserves de stockage disponibles en utilisant la commande show long de l’outil cvadmin. Pour définir une balise d’affinité pour un dossier ou un fichier : $ cvaffinity -s affinité cible Pour afficher la balise d’affinité actuellement assignée à un dossier ou un fichier : $ cvaffinity -l cible Pour supprimer la balise d’affinité d’un dossier ou d’un fichier : $ cvaffinity -d cible Paramètre Description affinité Balise d’affinité assignée aux réserves de stockage dans lesquelles vous voulez stocker le dossier ou le fichier cible cible Chemin d’accès et nom du dossier ou du fichier. Copie de fichiers ou de dossiers (cvcp) Utilisez la commande cvcp pour copier des fichiers ou des dossiers dans ou à partir d’un volume Xsan. $ cvcp [options] source destination Paramètre Description options Voir « Options de la commande cvcp, » ci-dessous. source Le fichier ou le dossier (répertoire) à copier. destination L’emplacement où la copie a lieu. Options de la commande cvcp Option Description -A Désactiver la préallocation. -b tampons Fixer le nombre de tampons E/S à employer. tampons – le nombre de tampons à employer pour la copie -k taille Définir la taille du tampon de copie. taille – la taille du tampon (octets) -l Copier les cibles de liens symboliques, et non les liens. -n Éviter d’appliquer des commandes aux sous-dossiers. Annexe B Utilisation de la ligne de commande 133 Option Description -p préfixe Copier uniquement des fichiers dont le nom commence par le préfixe indiqué. préfixe – caractères devant correspondre au début du nom de fichier -s Allouer sur les limites du bloc de réserve de stockage. -t Indiquer le nombre de segments de copie. -v Signaler toutes les informations à propos du fichier copié. -x Conserver les autorisations du fichier d’origine pour la copie. -y Conserver les informations de propriété et de groupe dans la copie. Cela fonctionne uniquement si c’est l’utilisateur root qui effectue la copie. -z Conserver les modifications d’origine dans la copie. Exemples Copiez le fichier « friday » dans /datasets/data1/july/ : $ cvcp friday /datasets/data1/july Copiez le dossier /data1/ et tous les sous-dossiers dans /datasets/data1/, en conservant toutes les autorisations et appartenances et en affichant les fichiers au fur et à mesure qu’ils sont copiés : $ cvcp -vxy data1 /datasets/data1 Effectuez une copie semblable à la précédente, mais en copiant uniquement les fichiers dont le nom commence par « jul » : $ cvcp -vxy -p jul data1 /datasets/data1/july Vérification ou réparation d’un volume (cvfsck) Utilisez la commande cvfsck pour vérifier ou réparer un volume Xsan. $ sudo cvfsck [options] volume Paramètre Description options Voir « Options de la commande cvfsck, » ci-dessous. volume Le nom du volume à vérifier ou à réparer. Options de la commande cvfsck 134 Option Description -d Afficher des informations supplémentaires de débogage. -e Afficher des statistiques de domaines du fichier. -f Signaler une fragmentation. -G Imprimer l’historique de reprise du journal. -J Réaliser une reprise du journal. Annexe B Utilisation de la ligne de commande Option Description -J Afficher les données brutes du journal. -k Réinitialiser le journal. ATTENTION : La réinitialisation du journal peut entraîner des incohérences de métadonnées. N’utilisez cette option que si elle est vraiment indispensable. -l Enregistrer des problèmes dans l’historique système. -n Vérifier le volume en mode lecture uniquement. -r Replacer des fichiers avant de modifier la configuration du volume. -v Afficher toutes les informations disponibles. -w Modifier si nécessaire le système de fichiers pour résoudre des problèmes. -x Signaler les statistiques en les séparant par des virgules dans une feuille de calcul. Étiquetage, listage et suppression d’étiquettes des LUN (cvlabel) Utilisez la commande cvlabel pour initialiser des LUN afin de pouvoir les ajouter à des réserves de stockage. Pour de plus amples détails, voir la page man de cvlabel. Pour répertorier les LUN disponibles : $ sudo cvlabel -l [-s] [-v] Pour afficher le LUN actuel et les informations concernant les étiquettes, vous pouvez coller dans un fichier d’étiquette l’élément suivant : $ sudo cvlabel -c Pour étiqueter un LUN : $ sudo cvlabel [-v] [-f] [labelfile] Pour supprimer l’étiquette existante d’un LUN : $ sudo cvlabel -u lun Paramètre Description -l Répertorier les LUN disponibles. -s Afficher les numéros de série des périphériques. -v Montrer l’affichage de progression. -c Créer un fichier de modèle d’étiquette. -f Étiqueter à nouveau des LUN déjà étiquetés. labelfile Un fichier facultatif contenant des informations sur chaque étiquette. Vous pouvez utiliser l’option -c pour créer ce fichier ou utiliser ce dernier comme modèle : /Bibliothèque/Filesystems/Xsan/examples/cvlabels.example lun Le LUN identifié par le nom du disque, par exemple /dev/disk4. -u Supprimer l’étiquette du LUN spécifié. Annexe B Utilisation de la ligne de commande 135 Création d’un dossier et assignation d’une affinité (cvmkdir) Utilisez la commande cvmkdir pour créer un dossier (répertoire) et lui assigner une balise d’affinité afin que son contenu soit stocké dans des réserves de stockage possédant la même balise d’affinité. $ cvmkdir -k affinité dossier Paramètre Description -k affinité Spécifie la balise d’affinité à associer au dossier. affinité – la balise d’affinité associée aux réserves de stockage dans lesquelles vous voulez stocker le contenu du dossier La commande show long de l’outil cvadmin permet d’afficher la balise d’affinité d’une réserve de stockage. Vous pouvez utiliser -k "" pour supprimer la balise d’affinité du dossier. dossier Chemin d’accès et nom du dossier. Création et préallocation d’un fichier (cvmkfile) Utilisez la commande cvmkfile pour allouer de l’espace à un fichier sur un volume Xsan. $ cvmkfile [-k affinité] [-p] [-s] [-w] [-z] taille(k|m|g) nomdefichier Paramètre Description -k affinité Allouer de l’espace pour le fichier sur l’une des réserves de stockage possédant la balise d’affinité indiquée. affinité – la balise d’affinité associée aux réserves de stockage dans lesquelles vous voulez stocker le contenu du dossier La commande show long de l’outil cvadmin permet d’afficher la balise d’affinité d’une réserve de stockage. -p Forcer l’alignement des domaines futurs du fichier sur les limites de bloc. -s Forcer l’alignement de l’allocation de fichier sur les limites de bloc. -w Définir la taille du fichier comme indiqué par taille. -z Définir le contenu du fichier avec des zéros. taille(k|m|g) Un nombre indiquant la quantité d’espace à allouer au fichier. taille – un nombre k – kilo-octets m – méga-octets g – giga-octets nomdefichier Chemin d’accès et nom du fichier auquel l’espace est alloué. Exemple Allouez 2 Go d’espace pour le fichier « data1 » sur la réserve de stockage « datasets » : $ cvmkfile -k datasets 2g data1 136 Annexe B Utilisation de la ligne de commande Initialisation d’un volume (cvmkfs) Utilisez la commande cvmkfs pour initialiser un volume Xsan en fonction des informations figurant dans son fichier de configuration (dans /Bibliothèque/Filesystems/Xsan/config/ volume.cfg). AVERTISSEMENT : l’initialisation d’un volume détruit toutes les données existantes sur celui-ci. $ sudo cvmkfs [-G] [-F] [volume] Paramètre Description -G Ne pas afficher les messages invitant à appuyer sur la touche Retour pour continuer. -f Ne pas afficher les invites d’avertissement et de vérification. Utilisez ce paramètre avec précaution. volume Le nom du volume à initialiser. Ce nom correspond à celui d’un fichier de configuration (.cfg) dans /Bibliothèque/Filesystems/Xsan/config/. Modifications de configuration de volume (cvupdatefs) Utilisez la commande cvupdatefs pour appliquer des modifications de fichier de configuration à un volume après avoir modifié ses fichiers de configuration. $ sudo cvupdatefs [-f] volume [configdir] Paramètre Description -f Mettre à jour sans inviter à confirmer et sans signaler des erreurs dans le fichier de configuration. volume Le volume à mettre à jour. Si vous n’indiquez pas de volume, ceux disponibles sont répertoriés pour vous permettre de faire un choix. configdir Emplacement du fichier de configuration du volume (.cfg) s’il ne figure pas à l’emplacement par défaut (/Bibliothèque/Filesystems/Xsan/config/). Annexe B Utilisation de la ligne de commande 137 Défragmentation d’un fichier, d’un dossier ou d’un volume (snfsdefrag) Utilisez la commande snfsdefrag pour défragmenter un fichier en réallouant ses données dans un seul domaine. Vous améliorez ainsi les performances de lecture et d’écriture pour un fichier en augmentant l’efficacité du disque et en réduisant la surcharge de gestion des métadonnées du fichier. Pour défragmenter un fichier ou un dossier : $ snfsdefrag [-D] [-d] [-q] [-s] [-v] [-K affinité] [-k affinité] [-m compte] [-r] cible Pour signaler des domaines de fichier sans défragmentation : $ snfsdefrag -e [-K affinité] [-r] cible[cible] [...] Pour afficher un nombre de domaines sans défragmentation : $ snfsdefrag -c [-K affinité] [-r] cible[cible] [...] Pour réduire un fichier (supprimer des domaines alloués au-delà de la fin du fichier) : $ snfsdefrag -p [-D] [-v] [-q] [-K affinité] [-m compte] [-r] cible [cible] [...] Pour répertorier des fichiers candidats pour une défragmentation : $ snfsdefrag -l [-D] [-v] [-K affinité] [-m compte] [-r] cible [cible] [...] 138 Paramètre Description -c Afficher un nombre de domaines sans défragmenter la cible. -d Afficher des messages de débogage. -d Opérer sur des fichiers avec une profondeur différente de celle en cours. -e Signaler des domaines sans effectuer de défragmentation. -k affinité Opérer uniquement sur des fichiers avec l’affinité de réserve de stockage spécifiée. affinité – la clé d’affinité (dans Xsan, la clé d’affinité est identique au nom de la réserve de stockage) Vous pouvez utiliser la commande cvadmin show long pour afficher la clé d’affinité d’une réserve de stockage. -k affinité Allouer de nouveaux domaines sur la réserve de stockage avec cette affinité. -l Répertorier les fichiers pouvant tirer profit de la défragmentation. -m compte Opérer uniquement sur des fichiers possédant plus de compte domaines. -p Réduire au lieu de défragmenter. -q Supprimer des messages. -r [cible] Opérer de façon répétitive pour défragmenter tous les fichiers dans tous les dossiers à l’intérieur du dossier cible indiqué. Annexe B Utilisation de la ligne de commande Paramètre Description -s Allouer de nouveaux domaines sur des limites de blocs. -v Afficher toutes les informations disponibles et le statut lors de la défragmentation. Exemples Compter les domaines dans le fichier datafile : $ snfsdefrag -c datafile Répertorier les domaines : $ snfsdefrag -e datafile Défragmenter le fichier datafile : $ snfsdefrag datafile Défragmenter chaque fichier du dossier /datafolder/ (ou de tout dossier compris dans / datafolder/) possédant plusieurs domaines : $ snfsdefrag -r datafolder Récupérer l’espace disque préalloué inutilisé attribué à chaque fichier du dossier /datafolder/ : $ snfsdefrag -rp datafolder Contrôle du système de fichiers Xsan (xsanctl) Utilisez la commande xsanctl pour contrôler les fonctions de système de fichiers Xsan de base. Pour plus de détails, consultez la page man de xsanctl. $ sudo xsanctl commande Commandes xsanctl commande xsanctl Description ping Envoie un message « ping » au système de fichiers Xsan pour s’assurer qu’il répond aux requêtes de gestion. mount volume Monte un volume Xsan sur l’ordinateur. volume – le nom du volume unmount volume Démonte un volume Xsan sur l’ordinateur. volume – le nom du volume sanConfigChanged Indique au système de fichiers Xsan qu’il devrait recharger la configuration SAN. disksChanged Indique au système de fichiers Xsan qu’il devrait analyser à nouveau les disques. Annexe B Utilisation de la ligne de commande 139 Montage d’un volume Xsan Utilisez la commande xsanctl pour monter un volume Xsan sur un ordinateur. 1 Ouvrir Terminal sur l’ordinateur ou utiliser SSH pour se connecter à distance à l’ordinateur : $ ssh utilisateur@ordinateur où utilisateur représente un compte utilisateur sur l’ordinateur distant et ordinateur son adresse IP ou nom DNS. 2 Monter le volume : $ sudo xsanctl mount volume Par exemple : $ sudo xsanctl mount SanVol Démontage d’un volume Xsan Utilisez la commande xsanctl pour démonter un volume Xsan d’un ordinateur. 1 Ouvrir Terminal sur l’ordinateur ou utiliser SSH pour se connecter à distance à l’ordinateur : $ ssh utilisateur@ordinateur 2 Démonter le volume : $ sudo xsanctl unmount volume Par exemple : $ sudo xsanctl unmount SanVol Affichage d’historiques L’historique du système sur lequel Xsan écrit les informations relatives aux SAN se trouve dans /var/log/system.log Les historiques de volume sont conservés dans /Bibliothèque/Filesystems/Xsan/data/ volume/log/cvlog, où volume correspond au nom du volume concerné. 140 Annexe B Utilisation de la ligne de commande Fichiers de configuration Xsan Xsan stocke ses informations de configuration dans les fichiers suivants : Remarque : aucun de ces fichiers n’est censé être modifié par des utilisateurs Xsan, sauf si l’opération est effectuée sous la supervision d’un ingénieur d’assistance technique Apple. Fichier ou dossier dans /Bibliothèque/Filesystems/Xsan/config/ Contenu volume.cfg Paramètres du volume volume-auxdata.plist Réglages de volume supplémentaires utilisés par Xsan Admin fsmlist Liste de démarrage automatique du volume fsnameservers Liste de contrôleurs automount.plist Volumes Xsan à monter au démarrage, ainsi que leurs options de montage config.plist Informations de configuration Xsan Admin privées notifications.plist Réglages des notifications effectuées par Xsan Admin notes/ Fichiers de notes dont le contenu doit être saisi dans la fenêtre de l’Inspecteur d’Xsan Admin uuid Informations privées d’identification d’ordinateurs d’Xsan Admin Exemples Vous trouverez des échantillons de fichiers de configuration dans Bibliothèque/Filesystems/Xsan/examples/. Annexe B Utilisation de la ligne de commande 141 Glossaire Glossaire affinité Relation entre un dossier situé sur un volume Xsan et une ou plusieurs réserves de stockage fournissant un espace de stockage pour le volume. L’affinité garantit que les fichiers placés dans le dossier ne sont stockés que dans les réserves de stockage associées. Comme les réserves de stockage peuvent varier en termes de capacité et de performances, les affinités peuvent être utilisées pour s’assurer que des données comme la vidéo, qui exigent une vitesse de transfert élevée, soient stockées sur les unités de stockage les plus rapides. client Ordinateur (ou utilisateur de l’ordinateur) qui demande des données ou des services à partir d’un autre ordinateur ou serveur. contrôleur Forme raccourcie de « contrôleur de métadonnées » sur un réseau de stockage Xsan. Dans les systèmes RAID, le terme « contrôleur » fait référence au matériel qui gère la lecture et l’écriture des données. L’entrelacement et l’écriture ou la lecture simultanée de données sur plusieurs disques permet à un contrôleur RAID d’obtenir de meilleures performances en termes de rapidité et d’efficacité de stockage et d’accès. Voir aussi contrôleur de métadonnées. contrôleur de métadonnées Ordinateur qui gère les métadonnées au sein d’un réseau de stockage Xsan. disque logique Périphérique de stockage qui se présente à l’utilisateur sous la forme d’un disque unique destiné au stockage de fichiers, même il s’agit en réalité de plusieurs lecteurs de disque physiques. Un volume Xsan, par exemple, est un disque logique qui se comporte comme un disque unique, même s’il est constitué de plusieurs réserves de stockage, elles-mêmes composées de plusieurs LUN contenant chacun plusieurs lecteurs de disque. Voir aussi disque physique. disque physique Disque mécanique concret. À comparer à disque logique. ensemble RAID Voir aussi matrice RAID. entrelacer Écrire des données sur les segments successifs d’un LUN ou d’une matrice RAID. 143 équilibrer Stratégie d’allocation de réserve de stockage Xsan. Avant d’allouer de l’espace sur un volume composé de plusieurs réserves de stockage, Xsan vérifie l’espace de stockage disponible sur toutes les réserves, puis utilise celle qui possède la plus grande quantité d’espace libre. étiqueter Terme utilisé par certaines sources (telles que l’ADIC) pour désigner le processus de préparation d’un disque logique destiné à être utilisé au sein d’un système de fichiers. Dans Xsan, le terme initialiser est utilisé pour désigner la préparation d’un disque destiné à être utilisé dans une réserve de stockage. étiquette Dans Xsan, nom servant à identifier un LUN. Vous pouvez assigner une étiquette à un LUN avant ou durant la configuration d’une réserve de stockage Xsan. failover Dans Xsan, processus automatique par lequel un contrôleur de métadonnées de réserve devient le contrôleur de métadonnées actif en cas de défaillance du contrôleur principal. formater Opération servant en général à préparer un disque destiné à être utilisé par un système de fichiers particulier. groupe de segments Terme utilisé par StorNext File System pour désigner une réserve de stockage Xsan. initialiser Préparation d’un disque destiné à être utilisé par un système de fichiers particulier. Dans Xsan, il s’agit de préparer une matrice RAID destinée à être utilisée dans une réserve de stockage. largeur de segment Propriété de réserve de stockage Xsan. Nombre d’octets de données, exprimé sous la forme d’un nombre de blocs du système de fichiers, qu’Xsan écrit sur un LUN d’une réserve de stockage avant de passer au LUN suivant de la réserve. LUN Numéro d’unité logique (Logical Unit Number, en anglais). Identifiant SCSI pour un dispositif de stockage logique. Dans Xsan, il s’agit d’un périphérique de stockage logique non formaté tel qu’une matrice ou une tranche Xserve RAID. matrices RAID Groupe de disques physiques organisés et protégés par une configuration RAID et présenté par un logiciel ou matériel RAID sous forme d’un disque logique unique. Dans Xsan, les matrices RAID apparaissent sous la forme de LUN, combinés pour former des réserves de stockage. métadonnées Informations relatives à un système de fichiers et aux fichiers qu’il contient (par exemple, les blocs de disques occupés par un fichier ou les blocs disponibles). Dans Xsan, les métadonnées sont gérées par un contrôleur de métadonnées et échangées via une connexion Ethernet, alors que les données de fichiers sont transférées via une connexion Fibre Channel. 144 Glossaire monter Rendre un répertoire ou un volume distant accessible sur un système local. Dans Xsan : faire apparaître un volume Xsan sur le bureau d’un client, comme s’il s’agissait d’un disque local. Niveau RAID Système d’allocation d’espace de stockage utilisé pour stocker des données dans une matrice RAID. Chaque niveau est identifié par un numéro, par exemple, RAID 3 ou RAID 0+1. priorité du failover Sur un SAN doté de plusieurs contrôleurs, cette propriété spécifie le contrôleur de réserve à utiliser en priorité lors du failover. RAID De l’anglais « Redundant Array of Independent (or Inexpensive) Disks », qui signifie « matrice redondante de disques indépendants (ou économiques) ». Regroupement de plusieurs disques durs physiques en une seule matrice de disques capable de fournir un accès à haute vitesse à des données stockées, de copier des données en miroir afin de pouvoir les restaurer en cas de défaillance de disque ou de faire les deux à la fois. La matrice RAID se présente au sein du système de stockage sous la forme d’une unité de stockage logique individuelle. Voir aussi matrice RAID, niveau RAID. RAID 0 Système RAID dans lequel les données sont réparties uniformément en segments sur une matrice de disques. Le système RAID 0 augmente la vitesse des transferts de données, mais ne fournit aucune protection des données. RAID 0+1 Combinaison de RAID 0 et RAID 1. Ce système RAID est créé en entrelaçant des données sur plusieurs paires de disques en miroir. RAID 1 Système RAID qui crée une paire de disques en miroir possédant des copies identiques des mêmes données. Ce système fournit un niveau élevé de disponibilité des données. RAID 3 Système RAID dans lequel les données sont entrelacées sur deux disques ou plus et où les données de parité sont conservées sur un disque dédié. En cas de défaillance d’un disque, les bits de parité redondants peuvent être utilisés pour restaurer les données de n’importe quel disque. RAID 5 Système RAID qui répartit les données et les informations de parité sur une matrice de disques en procédant un bloc à la fois et dans lequel chaque disque fonctionne de manière indépendante. Ce système assure des performances de lecture optimales pour l’accès à des fichiers de taille importante. remplir Stratégie d’allocation de réserve de stockage Xsan. Dans un volume constitué de plusieurs réserves de stockage, Xsan remplit la première réserve avant d’écrire sur la suivante. Glossaire 145 réserve de stockage Groupe de disques logiques ayant des caractéristiques communes telles que le débit ou la latence, à travers lesquelles les données d’utilisateur sont segmentées. Dans Xsan, les réserves de stockage sont combinées pour former des volumes. Le terme utilisé dans le système StorNext File System d’ADIC est « groupe de tranches » (« stripe group »). Round Robin Stratégie d’allocation de réserve de stockage Xsan. Dans un volume constitué de plusieurs réserves de stockage, Xsan alloue de l’espace pour les opérations d’écriture successives sur chaque réserve disponible l’une après l’autre. SAN Réseau de stockage. Il s’agit en général d’un réseau dont le but premier est de transférer des données entre des ordinateurs et des éléments de stockage et entre les éléments de stockage. Dans Xsan, un réseau SAN est constitué d’un ou de plusieurs contrôleurs, volumes de stockage et clients de stockage. serveur de système de fichiers Voir SSF. SSF Serveur de système de fichiers. Terme StorNext File System désignant l’ordinateur qui gère les métadonnées d’un réseau de stockage (SAN). Le terme utilisé dans Xsan est « contrôleur de métadonnées ». stratégie d’allocation Dans Xsan, il s’agit de l’ordre dans lequel les données sont écrites dans les réserves de stockage qui forment un volume. Cette stratégie n’est applicable que si plusieurs réserves de stockage sont présentes dans un volume, et seulement si les réserves sont du même type. Trois options sont proposées : Remplir, Round Robin ou Équilibrer. système de fichiers Système de stockage de données sur des périphériques de stockage, qui permet aux applications de lire et d’écrire des fichiers sans se préoccuper des détails de niveaux inférieurs. taille d’allocation de bloc Propriété d’un volume Xsan. Correspond au plus petit nombre d’octets qui peut être réservé, écrit ou lu sur un volume Xsan. volume Allocation de stockage que l’on peut monter et que le client perçoit comme un disque dur local, une partition de disque dur ou un volume de réseau. Dans Xsan, un volume consiste en une ou plusieurs réserves de stockage. Voir aussi disque logique. 146 Glossaire A accès autorisations des dossiers 87 démontage d’un volume 88 volumes en lecture seule 89 ACL configuration 87 Active Directory 45, 49 adresses IP changement pour le contrôleur 103 affinité affectation à un dossier 56, 65 description 18, 19 suppression 66 ajout d’espace de stockage 21, 59 ajout de clients à un réseau SAN Xsan 78 application Quotas d’utilisateur Xsan 96 application Xsan Admin et les coupe-feux 45 intervalle d’actualisation 46 préférences 46 vue d’ensemble 45 Assistant du serveur 44 autorisations accès d’utilisateur aux dossiers 87 C clients ajout 78 définition 15 déplacement de 79, 80 limite par SAN 22 StorNext 125 suppression d’un réseau SAN 90 utilisation d’un volume 114 vérification de quotas à partir de 96 commandes. Voir commandes shell commandes de shell xsanctl 139 Index Index commandes shell cvadmin 130 cvaffinity 133 cvcp 133 cvfsck 134 cvlabel 135 cvmkdir 136 cvmkfile 136 cvmkfs 137 cvupdatefs 137 emplacement d’installation 127 pages man 128 snfsdefrag 138 compatibilité avec d’autres versions d’Xsan 10 avec le logiciel StorNext 124 configuration requise 23 contrôleurs ajout 100 changement d’adresse IP 103 limite par SAN 22 liste des volumes hébergés 103 vue d’ensemble 15 coupe-feu, et Xsan Admin 45 cvadmin commande 130 cvaffinity commande 133 cvcp commande 133 cvfsck commande 134 réparation des volumes 76 vérification des volumes 73, 75 cvlabel commande 135 cvmkdir commande 136 cvmkfile command 136 cvmkfs commande 137 cvupdatefs commande 137 D défragmentation des volumes 74 démontage d’un volume 88 à partir de la ligne de commande 140 dépannage 147 date de création erronée dans Mac OS 9 118 impossible d’accéder au système RAID 118 impossible d’installer le logiciel 117 impossible de monter un volume 118 impossible de reconnecter un client 120 impossible de renommer le volume 119 impossible de se connecter au réseau SAN 117 mauvaises performances Fibre Channel 120 noms de réserve de stockage réservés 119 ordinateurs absents de la liste 117 taille des LUN ajustée à la baisse 118 déplacement de clients vers un réseau SAN Xsan 79, 80 dossiers de départ création en local 27, 96 groupes configuration 44, 48 groupes de segments. Voir réserves de stockage E J éléments liés à la disponibilité 31 éléments liés à la sécurité 21, 31 équilibrer stratégie d’allocation du volume 68 espace disponible vérification de l’utilisation des quotas 94 vérification des réserves de stockage 110 vérification du volume 109 Ethernet configuration 47 directives 25 extension de l’espace de stockage 21, 59 journal choix de l’emplacement 35 description 20 historique contrôle du nombre de messages 46 historiques affichage 113 I Identifiant d’utilisateur. Voir UID Identifiant de groupe. Voir GID installation du logiciel Xsan 50 intervalle d’actualisation, Xsan Admin 46 L failover 101 forcer 101 Fibre Channel commutateurs compatibles 25 détection des défaillances de connexion 115 éléments de configuration 24 fichier de configuration du volume 141 fichiers limite par volume 22 longueur de nom limitée 22 taille maximale 22 fichiers de configuration 141 fichier secret partagé 125 Format de répertoire 49 fragmentation 73 largeur de segment choix d’une valeur 72 et taille d’allocation de bloc 72 limites des noms 22 liste de contrôle d’accès activation et désactivation 69 liste de contrôle d’accès. Voir ACL logiciel Xsan compatibilité avec le logiciel StorNext 124 compatibilité de version 10 installation 50 suppression (désinstallation) 90 LUN (logical unit numbers) ajout à une réserve de stockage existante 61 limite de la longueur du nom 22 limite par réserve de stockage 22 limite par volume 22 préparation 43 taille ajustée à la baisse 118 taille maximale 22 taille réelle et taille utilisée 61, 118 vue d’ensemble 15 LUN (numéros d’unités logiques) description 17 G M graphiques utilisation globale du processeur d’un contrôleur 111 utilisation globale du réseau IP d’un contrôleur 111 mémoire requise 23 métadonnées choix de l’emplacement 35 description 20 F 148 H Index estimation de l’espace requis 35 montage d’un volume à partir de la ligne de commande 140 N notation conventions pour les commandes 128 notifications configuration 56, 112 service de courrier requis 27 notifications par courrier électronique 112 notifications par messageur 112 numéro d’unité logique. Voir LUN numéro de série envoi de notifications d’expiration 112 O Open Directory 44, 49 options de montage 82 P pages man pour les commandes shell 128 période de grâce (quota) 93 priorité de failover 101 Q quota rigide définition 92, 93 vérification 94 quotas définition 56, 92 description 93 exemple 94 période de grâce 93 vérification à partir d’un client 96 vérification à partir de la ligne de commande 95 vérification de leur utilisation via Xsan Admin 94 quota souple définition 92, 93 vérification 94 R remplir stratégie d’allocation du volume 68 réparation d’un volume 76 réseau de zones de stockage. Voir SAN réseaux vue d’ensemble 15 réserves de stockage ajout à un volume existant 63 description 17 limite par volume 22 Index longueur de nom limitée 22 noms réservés 119 réglages avancés 71 vérification de l’espace disponible 110 retarder les mises à jour des temps d’accès 82 round robin stratégie d’allocation du volume 68 S SAN (storage area network) ajout 58 ajout d’espace de stockage 59 ajout de clients 78 déplacement de clients 79, 80 gestion de plusieurs 58 longueur de nom limitée 22 modification du nom 57 suppression 57 segmentation, sur plusieurs LUN 17, 20 segments travailleur client 82 serveur d’horloge 48 service de courrier pour les notifications 27 services de répertoires 26, 44, 49 snfsdefrag commande 138 défragmentation de fichiers 74 Spotlight activation sur le volume 55 stockage, extension 59 StorNext File System 123 stratégie d’allocation définition pour un volume 68 systèmes de fichiers. Voir volumes Systèmes RAID adaptés aux LUN 31 T taille d’allocation de bloc choix pour un volume 68 taille du cache du répertoire 82 U utilisateurs configuration 44, 48 dossiers de départ 44 rechercher 46 Utilitaire d’annuaire 49 V volumes afficher les clients qui les utilisent 114 ajout à un réseau SAN existant 64 défragmentation 74 démontage 88, 140 description 18 149 destruction 76 fichier de configuration 141 fragmentation 73 identification du contrôleur 102 liste du contrôleur 103 longueur de nom limitée 22 montage à partir de la ligne de commande 140 problème de montage 118 réparation 76 150 Index vérification de l’espace disponible 109 vérification de l’intégrité 75 volumes en lecture seule 89 X Xsan Admin gestion d’un SAN à distance 58 installation 57 xsanctl commande 139