Download Guide d`installation et de mise à jour de Sun StorEdge QFS

Transcript
Guide d'installation et
de mise à jour de
Sun StorEdge™ QFS
version 4, mise à jour 4
Sun Microsystems, Inc.
www.sun.com
Référence 819-4789-10
Décembre 2005, révision A
Envoyez vos commentaires sur ce document à : http://www.sun.com/hwdocs/feedback
Copyright 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, États-Unis. Tous droits réservés.
Sun Microsystems, Inc. possède les droits de propriété intellectuelle relatifs aux technologies décrites dans le présent document. En particulier,
et sans limitation, ces droits de propriété intellectuelle peuvent inclure un ou plusieurs des brevets américains répertoriés sur le site
http://www.sun.com/patents et un ou plusieurs brevets supplémentaires ou dépôts de brevets en cours d'homologation aux États-Unis et
dans d'autres pays.
Ce produit et ce document sont protégés par des licences qui en restreignent l'utilisation, la copie, la distribution et la décompilation.
Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque moyen que ce soit, sans l'autorisation
préalable et écrite de Sun et de ses concédants de licence, le cas échéant.
Le logiciel tiers, y compris sa technologie relative aux polices de caractère, est protégé par un copyright et une licence des fournisseurs de Sun.
Des parties du produit peuvent être dérivées de systèmes Berkeley BSD, sous licence de l'Université de Californie. UNIX est une marque
déposée aux États-Unis et dans d'autres pays, sous licence exclusive de X/Open Company, Ltd.
Sun, Sun Microsystems, le logo Sun, AnswerBook2, docs.sun.com, Solaris, SunOS, SunSolve, Java, JavaScript, Solstice DiskSuite et StorEdge
sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux États-Unis et dans d'autres pays.
Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc.
aux États-Unis et dans d'autres pays. Les produits portant les marques SPARC utilisent une architecture développée par Sun Microsystems, Inc.
Mozilla est une marque de fabrique ou une marque déposée de Netscape Communications Corporation aux États-Unis et dans d'autres pays.
L'interface utilisateur graphique OPEN LOOK et Sun™ a été développée par Sun Microsystems, Inc. pour ses utilisateurs et détenteurs de
licence. Sun reconnaît le travail précurseur de Xerox en matière de recherche et de développement du concept d'interfaces utilisateur visuelles
ou graphiques pour le secteur de l'informatique. Sun détient une licence Xerox non exclusive sur l'interface utilisateur graphique Xerox.
Cette licence englobe également les détenteurs de licences Sun qui implémentent l’interface utilisateur graphique OPEN LOOK et qui, en outre,
se conforment aux accords de licence écrits de Sun.
Droits du gouvernement américain - usage commercial. Les utilisateurs gouvernementaux sont soumis au contrat de licence standard de Sun
Microsystems, Inc. et aux dispositions du Federal Acquisition Regulation (FAR, règlements des marchés publics fédéraux) et de leurs
suppléments.
LA DOCUMENTATION EST FOURNIE "EN L'ÉTAT" ET TOUTES AUTRES CONDITIONS, REPRÉSENTATIONS ET GARANTIES
EXPRESSES OU TACITES, Y COMPRIS TOUTE GARANTIE IMPLICITE RELATIVE À LA COMMERCIALISATION, L'ADÉQUATION À UN
USAGE PARTICULIER OU LA NON-VIOLATION DE DROIT, SONT FORMELLEMENT EXCLUES. CETTE EXCLUSION DE GARANTIE NE
S’APPLIQUERAIT PAS DANS LA MESURE OÙ ELLE SERAIT TENUE JURIDIQUEMENT POUR NULLE ET NON AVENUE.
Table des matières
Préface
xiii
Présentation du manuel
xiii
Utilisation des commandes UNIX
Invites du shell
xiv
xiv
Conventions typographiques
Documentation connexe
xv
xvi
Accès à la documentation Sun en ligne
▼
Pour accéder à la documentation à partir du site Web
docs.sun.com xvii
▼
Pour accéder à la documentation à partir du site Web de la documentation
Sun relative aux produits de stockage en réseau xvii
Sites Web de sociétés tierces
Support technique de Sun
Obtention de licences
Aide à l'installation
xviii
xviii
xviii
xviii
Sun attend vos commentaires
1.
xvii
xix
Planification du système de fichiers
Présentation du produit
1
1
À propos du système de fichiers SAM-QFS
2
iii
À propos du client Linux et des systèmes de fichiers partagés
Sun StorEdge QFS 2
À propos de l'environnement Sun Cluster
Présentation du processus d'installation
2.
Préinstallation
4
4
7
Configuration logicielle et matériel requis
Matériel requis
7
7
Configuration requise par le système d'exploitation
▼
Pour vérifier l'environnement
8
8
Installation des patchs pour le système d'exploitation Solaris
Vérification de la compatibilité avec des produits tiers
8
9
Vérification de la configuration requise pour un système de fichiers partagé
Sun StorEdge QFS 9
Configuration requise pour le serveur de métadonnées
Système d'exploitation et configuration matérielle
Niveaux de versions Sun StorEdge QFS
9
10
10
Vérification de la configuration requise pour un environnement
Sun Cluster 11
Exemple : Vérification des périphériques et de la redondance de
périphérique 14
Considérations sur les performances
17
Vérification de la configuration requise pour File System Manager
Configuration matérielle requise
18
Configuration requise par le navigateur
18
Configuration requise par le système d'exploitation
Configuration requise par le logiciel Internet
Détermination de l'espace disque requis
18
19
19
19
Organisation de votre système de fichiers et vérification du cache disque
▼
iv
Pour évaluer la quantité de cache disque requise
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
20
20
Vérification de l'espace disque
▼
21
Pour vérifier l'espace disque
Obtention des fichiers de logiciel
▼
22
22
Pour obtenir le logiciel depuis le centre de téléchargement de Sun
Octroi de licence logicielle
23
Configuration de la station de gestion de réseaux
3.
Installation et configuration
Installation des packages
▼
24
25
26
Pour ajouter les logiciels
26
Installation du logiciel client Linux
▼
27
Pour configurer les variables PATH et MANPATH
27
Installation et utilisation du logiciel File System Manager
▼
Pour installer le logiciel File System Manager
Utilisation du logiciel File System Manager
▼
23
28
28
31
Pour appeler File System Manager pour la première fois
Paramétrage de la configuration de l'environnement
32
33
▼
Pour créer un fichier mcf à l'aide du logiciel File System Manager
▼
Pour créer un fichier mcf à l'aide d'un éditeur de texte
▼
Pour vérifier le contenu du fichier mcf
Configuration des paramètres de montage
34
34
36
37
Mise à jour du fichier /etc/vfstab et création du point de montage
37
▼
Pour mettre à jour le fichier /etc/vfstab à l'aide de File System
Manager 39
▼
Pour mettre à jour le fichier /etc/vfstab et créer le point de
montage à l'aide d'un éditeur de texte 39
Table des matières
v
Création et édition du fichier samfs.cmd
41
▼
Pour créer et éditer le fichier samfs.cmd à l'aide de File System
Manager 42
▼
Pour créer et éditer le fichier samfs.cmd à l'aide d'un éditeur
de texte 42
Initialisation de l'environnement
43
▼
Pour initialiser l'environnement
43
▼
Pour initialiser le système de fichiers
44
Initialisation d'un système de fichiers Sun StorEdge QFS
44
Initialisation d'un système de fichiers partagé Sun StorEdge QFS
Montage du système de fichiers
46
▼
Pour monter le système de fichiers à l'aide de File System
Manager 46
▼
Pour monter le système de fichiers sur un seul hôte à partir de la ligne
de commande 46
▼
Pour vérifier les modifications apportées au serveur de
métadonnées 47
Exécution de tâches de configuration supplémentaires
48
Partage du système de fichiers avec les systèmes client NFS
Pour effectuer un partage NFS du système de fichiers dans un
environnement Sun Cluster 49
▼
Pour effectuer un partage NFS du système de fichiers dans un
environnement Solaris 49
▼
50
Pour monter le système de fichiers sur des clients NFS dans un
environnement Solaris 51
Pour modifier les valeurs par défaut
52
Configuration de l'utilitaire de notification à distance
vi
48
▼
Remarques sur le partage NFS
▼
45
▼
Pour activer la notification à distance
▼
Pour désactiver la notification à distance
53
53
55
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Ajout du groupe d'administrateurs
▼
▼
55
Pour créer le groupe d'administrateurs
Pour activer la journalisation
Configuration d'autres produits
Sauvegarde de données
56
57
58
Configuration des fichiers de vidage
58
▼
Pour exécuter automatiquement la commande qfsdump(1M) à l'aide
du démon cron 59
▼
Pour exécuter manuellement la commande samfsdump(1M) à partir
de la ligne de commande 60
Sauvegarde de fichiers de configuration
4.
56
60
Configuration d'un environnement Sun Cluster ou partagé
Préparation des systèmes hôtes
▼
61
61
Pour préparer les systèmes hôtes
62
Modification des fichiers mcf sur d'autres hôtes
63
▼
Pour modifier les fichiers mcf pour un système de fichiers à haut niveau
de disponibilité dans un environnement Sun Cluster 64
▼
Pour modifier les fichiers mcf pour un système de fichiers partagé
Sun StorEdge QFS 64
Exemples
65
Création du fichier d'hôtes partagé
▼
68
Pour créer le fichier d'hôtes partagés sur le serveur de métadonnées
Exemple pour les hôtes Solaris
70
Exemple pour des hôtes Sun Cluster
▼
70
Pour créer le fichier d'hôtes local sur un client
71
Obtention des adresses de serveur de métadonnées
Exemple
72
73
Vérification de l'exécution des démons
▼
68
74
Pour vérifier les démons en cours d'exécution
75
Table des matières
vii
Configuration du type de ressource SUNW.qfs
▼
76
Pour activer un système de fichiers partagé Sun StorEdge QFS en tant que
ressource SUNW.qfs(5) 76
Configuration de la ressource HA Storage Plus
▼
Pour configurer un système de fichiers à haut niveau de disponibilité en
tant que ressource HA Storage Plus 77
Mise en ligne de la ressource partagée
▼
77
78
Pour mettre en ligne la ressource partagée
78
Vérification du groupe de ressources sur tous les nœuds
▼
5.
79
Pour vérifier le groupe de ressources sur tous les nœuds
Mise à niveau et configuration
Préparation d'une mise à niveau
81
81
Recommandations pour la mise à niveau
81
Préservation des informations d'une mise à niveau
Exemple 1
83
Exemple 2
84
79
Préparation d'une mise à niveau matérielle
Actions préalables requises
82
85
85
Passage d'une plate-forme SPARC à une plate-forme AMD ou
inversement 86
Sauvegarde des systèmes de fichiers présents
89
Utilisation des superblocs versions 1 et 2
90
▼
▼
Pour sauvegarder un système de fichiers
Pour annuler le partage des systèmes de fichiers
Démontage de systèmes de fichiers
viii
91
93
93
▼
Pour procéder à un démontage à l'aide de File System Manager
▼
Pour démonter à l'aide des commandes CLI
▼
Pour démonter en modifiant le fichier /etc/vfstab et en
redémarrant le système 94
93
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
93
Suppression des logiciels Sun StorEdge QFS existants
▼
Pour désinstaller le logiciel
95
Ajout de packages de mise à niveau
▼
Pour ajouter les logiciels
95
96
Installation de File System Manager
▼
94
96
Pour installer le logiciel File System Manager
Restauration du système de fichiers
97
99
▼
Pour vérifier le contenu du fichier mcf
99
▼
Pour modifier le fichier /etc/vfstab
100
▼
Pour réinitialiser et restaurer le système de fichiers
Pour vérifier le système de fichiers
Montage du système de fichiers
101
101
▼
Pour monter le système de fichiers à l'aide de File System
Manager 101
▼
Pour monter le système de fichiers à l'aide de la CLI
Recompilation des applications API
A.
102
Pour mettre à niveau le SE Solaris dans un environnement
Sun StorEdge QFS 102
Contenu du package
105
Contenu du package
105
Répertoires et fichiers créés
106
Répertoires créés à l'installation
Fichiers créés à l'installation
106
107
Fichiers liés à l'installation sur votre site
Fichiers système modifiés
B.
102
102
Mise à niveau d'un environnement d'exploitation Solaris
▼
100
Désinstallation du logiciel
109
110
111
Désinstallation du logiciel client Linux Sun StorEdge QFS
Désinstallation du logiciel File System Manager
111
112
Table des matières
ix
C.
Aide-mémoire des commandes
Commandes utilisateur
113
114
Commandes générales de l'administrateur système
Commandes du système de fichiers
115
Interface de programmation d'application
Utilitaires opérationnels
D.
Exemples de fichiers mcf
114
116
117
119
Exemples de configuration pour des systèmes de fichiers locaux
119
Exemple de configuration 1 120
▼
Pour configurer le système
Exemple de configuration 2
▼
▼
122
124
Pour configurer le système
Exemple de configuration 4
▼
122
Pour configurer le système
Exemple de configuration 3
121
124
125
Pour configurer le système
126
Exemple de configuration pour un système de fichiers partagé sur une
plate-forme Solaris 128
▼
Pour configurer le système
129
Exemples de configurations pour des systèmes de fichiers à haut niveau de
disponibilité 132
▼
Pour créer un fichier mcf pour un système de fichiers à haut niveau
de disponibilité 133
Exemple de configuration pour un système de fichiers partagé sur une
plate-forme Sun Cluster 134
▼
Pour créer un fichier mcf pour un système de fichiers partagé dans un
environnement Sun Cluster 134
Glossaire
Index
x
141
153
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Tableaux
TABLEAU P-1
Invites du shell xiv
TABLEAU P-2
Conventions typographiques
TABLEAU P-3
Documentation Sun StorEdge QFS connexe xvi
TABLEAU 2-1
Espace disque minimal requis 21
TABLEAU 3-1
Champs du fichier /etc/vfstab
TABLEAU 3-2
Options de montage pour un système de fichiers Sun Cluster
TABLEAU 3-3
Arguments de la commande sammkfs(1M) 45
TABLEAU 4-1
Champs du fichier d'hôtes
TABLEAU 4-2
Champs du fichier de configuration des hôtes locaux
TABLEAU A-1
Produits
TABLEAU A-2
Répertoires créés
TABLEAU A-3
Fichiers créés - Divers 107
TABLEAU A-4
Fichiers créés - Notification de pannes
TABLEAU C-1
Commandes utilisateur 114
TABLEAU C-2
Commandes générales de l'administrateur système 114
TABLEAU C-3
Commandes du système de fichiers
TABLEAU C-4
Utilitaires opérationnels 117
xv
38
40
69
71
105
106
109
115
xi
xii
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Préface
Ce manuel décrit les procédures d'installation et de mise à jour du logiciel Sun
StorEdge QFS, version 4, mise à jour 4 (4U4). La version 4U4 est prise en charge par
les systèmes d'exploitation (SE) suivants, avec les plates-formes indiquées :
■
SE Solaris 9 04/03 sur plate-forme SPARC ;
■
SE Solaris 10 sur plate-forme SPARC ou x64 ;
■
Red Hat 3 Linux et SuSE 8 Linux (clients partagés uniquement).
Un niveau de système d'exploitation spécifique peut être requis pour certaines
fonctions. Pour plus d'informations, reportez-vous aux notes de version ou à la
documentation appropriée.
Ce manuel est destiné aux administrateurs système responsables de la configuration
et de la gestion du logiciel Sun StorEdge QFS. En tant qu'administrateur système,
vous êtes supposé connaître les procédures Sun Solaris, notamment la création de
comptes, l'exécution de sauvegardes système, ainsi que les autres tâches standard
des administrateurs système Sun Solaris.
Présentation du manuel
Ce manuel comporte les chapitres suivants :
■
Le chapitre 1 fournit des informations relatives à la planification du système de
fichiers.
■
Le chapitre 2 présente la configuration système requise ainsi que la procédure de
préinstallation.
■
Le chapitre 3 décrit la procédure d'installation initiale de Sun StorEdge QFS.
■
Le chapitre 4 fournit des instructions d'installation supplémentaires pour
l'environnement Sun Cluster et l'environnement Sun StorEdge QFS partagé.
xiii
■
Le chapitre 5 décrit la procédure de mise à niveau de Sun StorEdge QFS.
■
L'annexe A décrit le contenu du package et les répertoires créés lors de
l'installation.
■
L'annexe B fournit les instructions de désinstallation de Sun StorEdge QFS et de
File System Manager.
■
L'annexe C est un aide-mémoire pour l'ensemble des commandes.
■
L'annexe D contient des exemples de fichiers de configuration (mcf).
Le glossaire définit les termes utilisés dans le présent manuel ou dans d'autres
documentations Sun StorEdge QFS et Sun StorEdge SAM-FS.
Utilisation des commandes UNIX
Ce document ne contient pas d'informations sur les commandes et procédures
UNIX® standard, telles que l'arrêt du système, l'amorçage du système et la
configuration des périphériques. Pour obtenir ces informations, consultez l'un des
documents suivants :
■
Documentation relative aux logiciels fournis avec votre système.
■
Documentation du système d'exploitation Solaris, disponible à l'adresse :
http://docs.sun.com
Invites du shell
Le TABLEAU P-1 récapitule les invites du shell utilisées dans ce manuel.
TABLEAU P-1
xiv
Invites du shell
Shell
Invite
Shell C
nom_machine%
Superutilisateur du shell C
nom_machine#
Shell Bourne et shell Korn
$
Superutilisateur du shell Bourne et du
shell Korn
#
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Conventions typographiques
Le TABLEAU P-2 énumère les conventions typographiques utilisées dans ce manuel.
TABLEAU P-2
Type de
caractère ou
symbole
Conventions typographiques
Signification
Exemples
AaBbCc123
Noms des commandes, fichiers
et répertoires. Messages
s'affichant à l'écran.
Modifiez votre fichier .login.
Exécutez ls -a pour obtenir la liste des
fichiers.
% Vous avez reçu du courrier.
AaBbCc123
Caractères saisis par
l'utilisateur, par opposition aux
messages du système.
% su
Mot de passe :
AaBbCc123
Titres de guide, nouveaux mots
ou termes, mots à mettre en
valeur. Variable de ligne de
commande, à remplacer par
une valeur ou un nom réel.
Reportez-vous au chapitre 6 du Guide de
l'utilisateur.
Ces options sont appelées options de
classe.
Vous devez être à la racine pour effectuer
cette opération.
Pour supprimer un fichier, tapez rm
nom_fichier.
[]
Dans une syntaxe, des crochets
indiquent qu'un argument est
facultatif.
scmadm [-d sec] [-r n[:n][,n]…] [-z]
{ arg | arg }
Dans une syntaxe, les
accolades et les barres
indiquent qu'un des arguments
doit être spécifié.
sndradm -b { phost | shost }
\
À la fin d'une ligne de
commande, la barre oblique
inverse (\) indique que la
commande se poursuit à la
ligne suivante.
atm90 /dev/md/rdsk/d5 \
/dev/md/rdsk/d1
Préface
xv
Documentation connexe
Ce manuel s'intègre à un ensemble de documents décrivant le fonctionnement des
logiciels Sun StorEdge QFS et Sun StorEdge SAM-FS. Le TABLEAU P-3 répertorie la
documentation relative à la version 4U4 pour ces produits.
TABLEAU P-3
Documentation Sun StorEdge QFS connexe
Titre
Numéro de
référence
Guide de configuration et d'administration de Sun StorEdge QFS
819-4794-10
Guide de configuration et d'administration du système de fichiers Sun StorEdge
SAM-FS
819-4804-10
Guide de gestion du stockage et de l'archivage Sun StorEdge SAM-FS
819-4779-10
Guide d'installation et de mise à jour de Sun StorEdge SAM-FS
819-4773-10
Guide de dépannage de Sun StorEdge SAM-FS
819-4784-10
Notes de version de Sun StorEdge QFS et Sun StorEdge SAM-FS 4.4
819-4799-10
Si vous configurez un système de fichiers Sun StorEdge QFS dans un environnement
Sun Cluster, les documents suivants peuvent présenter un intérêt :
xvi
■
Sun Cluster Concepts Guide for Solaris OS
■
Sun Cluster Software Installation Guide for Solaris OS
■
Sun Cluster Data Services Planning and Administration Guide for Solaris OS
■
Sun Cluster Data Service for Oracle Real Application Clusters Guide for Solaris OS
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Accès à la documentation Sun en ligne
La distribution du logiciel Sun StorEdge QFS comprend des fichiers PDF accessibles
à partir du site Web de la documentation des produits de stockage Sun ou du site
Web docs.sun.com.
▼
Pour accéder à la documentation à partir du
site Web docs.sun.com
Ce site Web contient la documentation des produits Solaris ainsi que la
documentation de nombreux autres logiciels Sun.
1. Accédez à l'adresse URL suivante :
http://docs.sun.com
La page docs.sun.com s'affiche.
2. Recherchez la documentation relative au produit de votre choix en entrant Sun
StorEdge QFS dans la zone de recherche.
▼
Pour accéder à la documentation à partir du site
Web de la documentation Sun relative aux
produits de stockage en réseau
Ce site Web contient de la documentation relative à de nombreux produits de
stockage de réseau.
1. Accédez à l'adresse URL suivante :
http://www.sun.com/products-n-solutions/hardware/docs/Software
/Storage_Software
La page Storage Software s'affiche.
2. Cliquez sur le lien Sun StorEdge QFS Software.
Préface
xvii
Sites Web de sociétés tierces
Sun n'est pas responsable de la disponibilité des sites Web de sociétés tierces
mentionnés dans le présent document. Sun rejette toute responsabilité quant au
contenu, à la publicité, aux produits et toute autre donnée disponible, directement
ou indirectement, sur ces sites ou dans ces ressources. Sun rejette également toute
responsabilité en cas de perte ou dommage effectif ou supposé causé par
l'utilisation, directe ou indirecte, du contenu, des produits ou services disponibles
sur ces sites Web ou dans ces ressources, ainsi qu'à leur fiabilité.
Support technique de Sun
Si malgré la lecture de cette documentation, vous vous posez certaines questions
techniques sur le produit, consultez le site Web suivant :
http://www.sun.com/service/contacting
Obtention de licences
Pour plus d'informations sur l'obtention de licences pour le logiciel Sun StorEdge
QFS, contactez votre représentant commercial Sun ou un fournisseur de services
agréé (ASP, Authorized Service Provider).
Aide à l'installation
Pour obtenir des services d'installation et de configuration, contactez Sun's
Enterprise Services au numéro 1-800-USA4SUN ou votre représentant Enterprise
Services local.
xviii
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Sun attend vos commentaires
Sun souhaite améliorer sa documentation. Pour nous aider à remplir cet objectif,
vos commentaires et suggestions sont les bienvenus. N'hésitez pas à nous les faire
parvenir à l'adresse suivante :
http://www.sun.com/hwdocs/feedback
Veuillez mentionner le titre et la référence de votre documentation dans l'objet de
votre message électronique (Guide d'installation et de mise à jour de Sun StorEdge QFS,
référence 819-4789-10).
Préface
xix
xx
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
CHAPITRE
1
Planification du système de fichiers
Ce chapitre offre une vue d'ensemble de Sun StorEdge QFS et fournit plusieurs
recommandations à prendre en considération avant l'installation et la configuration
du logiciel. Il décrit également la procédure générale d'installation.
Ce chapitre contient les sections suivantes :
■
Présentation du produit, page 1
■
Présentation du processus d'installation, page 4
Présentation du produit
Le logiciel Sun StorEdge QFS est un système de fichiers hautes performances que
vous pouvez installer sur les plates-formes SPARC et AMD x64 exécutant le SE
Solaris, ainsi que sur les plates-formes x86/x64 exécutant le SE Linux (pour
clients partagés uniquement). Système à haute disponibilité par définition,
Sun StorEdge QFS garantit, lorsque la demande en est faite par un ou plusieurs
utilisateurs, une disponibilité des données aux vitesses nominales des périphériques.
Son évolutivité lui permet de gérer des quantités quasiment illimitées d'informations
et de répondre aux besoins croissants des entreprises en matière de stockage.
Il permet également de stocker de nombreux types de fichier (texte, image, audio,
vidéo et multimédia) dans un seul et même emplacement logique. Par ailleurs,
Sun StorEdge QFS vous permet d'implémenter des quotas de disque et un système
de fichiers partagé. Ce système inclut également les fonctions suivantes :
■
Séparation des métadonnées
■
Fonction d'E/S en accès direct
■
Fonction de lecteur/scripteur partagé
■
Prise en charge Sun Cluster en vue d'une haute disponibilité
■
Partage de fichiers dans un environnement SAN (Storage Area Network,
réseau de stockage)
1
À propos du système de fichiers SAM-QFS
La configuration SAM-QFS permet d'utiliser le système de fichiers Sun StorEdge
QFS conjointement avec le gestionnaire de stockage et d'archivage de Sun StorEdge
SAM-FS. Le système de fichiers SAM-QFS permet d'archiver et de récupérer des
données contenues dans les bibliothèques automatisées aux vitesses nominales des
périphériques. La gestion des données en ligne, hors ligne et nearline s'effectue de
manière automatique et transparente pour l'utilisateur ou l'application. Comme s'ils
résidaient dans l'espace de stockage principal, les fichiers du système SAM-QFS sont
accessibles en lecture et en écriture. En outre, la sauvegarde du travail en cours par
le système SAM-QFS est continuelle, automatique et discrète. Plusieurs copies des
fichiers peuvent être archivées sous différents types de support au format standard.
Ainsi, le système offre une solution de stockage à long terme permettant de réduire
les sauvegardes supplémentaires et assurant une reprise sur sinistre rapide.
Le système de fichiers SAM-QFS convient particulièrement aux applications gérant
d'importants volumes de données. En effet, celles-ci requièrent une solution de
stockage évolutive et flexible offrant une protection des données exceptionnelle et
une reprise sur sinistre rapide. Ce système inclut également les fonctions suivantes :
■
Gestion des stratégies de stockage
■
Gestionnaire de volumes complet
■
Copie et archivage disque à disque
■
Lecteurs de bande partagés
■
Fonction de lecture temporisée
■
Segmentation de fichier
Pour plus d'informations sur le logiciel Sun StorEdge SAM-FS, consultez le Guide de
configuration et d'administration du système de fichiers Sun StorEdge SAM-FS, le Guide
d'installation et de mise à jour de Sun StorEdge SAM-FS et le Guide de gestion du stockage
et de l'archivage Sun StorEdge SAM-FS.
À propos du client Linux et des systèmes de
fichiers partagés Sun StorEdge QFS
Un système de fichiers partagé Sun StorEdge QFS est un système de fichiers
distribué multihôte qui peut être monté sur plusieurs hôtes exécutés sous le système
d'exploitation Solaris. Un hôte Solaris est défini en tant que serveur de métadonnées
tandis que les autres se comportent en tant que clients. Pour pouvoir en changer,
désignez également un ou plusieurs clients en tant que serveurs de métadonnées
potentiels. La FIGURE 1-1 illustre la configuration d'un système de fichiers partagé
Sun StorEdge QFS simple.
2
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
TCP/IP
Client du système
Client du système
de fichiers
de fichiers
Sun StorEdge Serveur
QFS
Sun
StorEdge QFS
de métadonnées
du système de fichiers
Sun StorEdge QFS
Client du système
de fichiers
DisqueQFS
Sun StorEdge
Commutateur Fibre Channel
Client du système
de fichiers
Sun StorEdge QFS
Commutateur Fibre Channel
Disque
FIGURE 1-1
Configuration d'un système de fichiers partagé Sun StorEdge QFS sur
des hôtes Solaris
Au sein d'un système de fichiers partagé, le logiciel Sun StorEdge QFS peut être
installé sur un client Linux ainsi que sur un client Solaris. Le logiciel client Linux
Sun StorEdge QFS prend en charge les distributions Linux suivantes :
■
Red Hat Enterprise 3.0, AS, ES et WS pour plate-forme x86/x64 ;
■
SuSE Enterprise Server 8 pour plate-forme x64.
Contrairement à un client Solaris partagé Sun StorEdge QFS, le client Linux est
limité au comportement client. Il ne peut pas être configuré en tant que serveur de
métadonnées potentiel. Le client Linux peut interagir avec le logiciel Sun StorEdge
SAM-FS, mais dispose uniquement des fonctions du système de fichiers Sun
StorEdge QFS.
La plupart des fonctions du logiciel Sun StorEdge QFS pour client Linux ou client
Solaris sont les mêmes. Pour plus d'informations sur le logiciel client Linux
Sun StorEdge QFS, consultez le Guide de configuration et d'administration de Sun
StorEdge QFS ainsi que le fichier README du disque 1 du package d'installation du
client Linux Sun StorEdge QFS.
Chapitre 1
Planification du système de fichiers
3
À propos de l'environnement Sun Cluster
Vous pouvez installer un système de fichiers Sun StorEdge QFS à haute disponibilité
dans un environnement Sun Cluster. La méthode de configuration employée varie
selon que le système de fichiers est partagé ou non.
■
Dans le cas d'un système de fichiers partagé, lors du basculement du logiciel Sun
Cluster, les opérations du système de fichiers Sun StorEdge QFS sont transférées
du serveur défaillant vers un autre serveur. Le logiciel Sun Cluster se charge de
déplacer les opérations du serveur de métadonnées du nœud défaillant vers un
autre nœud sans qu'il soit nécessaire d'entrer les commandes permettant de
transférer le serveur de métadonnées vers un autre hôte.
Assurez-vous que votre environnement remplit les conditions énoncées à la
section Configuration logicielle et matériel requis, page 7.
■
Un système de fichiers Sun StorEdge QFS non partagé configuré dans un
environnement Sun Cluster est un système à haute disponibilité. Ce type de
système de fichiers est configuré sur un nœud, mais activé en tant que ressource à
haut niveau de disponibilité au sein du cluster. En cas de défaillance du nœud
hébergeant le système de fichiers, le logiciel Sun Cluster transfère le système de
fichiers sur un autre nœud.
Remarque – Sun StorEdge QFS version 4U4 ne prend pas en charge
l'environnement Sun Cluster sur plate-forme matérielle AMD x64.
Présentation du processus d'installation
La liste suivante présente de manière générale le processus d'installation du logiciel.
Pour des instructions d'installation détaillées, reportez-vous au chapitre 3 de ce manuel.
1. Vérifiez que la configuration logicielle et matérielle répond aux exigences (voir les
instructions à la section Configuration logicielle et matériel requis, page 7).
2. Installez les packages (Installation des packages, page 26).
3. Si vous souhaitez configurer le système à l'aide de File System Manager, installez
celui-ci (Installation et utilisation du logiciel File System Manager, page 28).
4
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
4. Configurez l'environnement Sun StorEdge QFS (en commençant par la procédure
décrite à la section Paramétrage de la configuration de l'environnement, page 33).
5. Selon le cas, exécutez les tâches de configuration spécifiques à un environnement
Sun Cluster ou Sun StorEdge QFS partagé (Configuration d'un environnement
Sun Cluster ou partagé, page 61).
Chapitre 1
Planification du système de fichiers
5
6
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
CHAPITRE
2
Préinstallation
Ce chapitre décrit la configuration système requise pour le logiciel Sun StorEdge
QFS, ainsi que les tâches à exécuter avant de commencer l'installation et la
configuration du logiciel.
Ce chapitre contient les sections suivantes :
■
Configuration logicielle et matériel requis, page 7
■
Détermination de l'espace disque requis, page 19
■
Obtention des fichiers de logiciel, page 23
■
Configuration de la station de gestion de réseaux, page 24
Configuration logicielle et matériel
requis
Cette section présente la configuration logicielle et le matériel requis pour Sun
StorEdge QFS.
Matériel requis
Le logiciel Sun StorEdge QFS peut être installé sur un serveur Sun UltraSPARC® ou
sur un serveur AMD Opteron x64.
Si vous souhaitez installer l'interface du navigateur de File System Manager,
le serveur à utiliser comme hôte serveur Web doit satisfaire à des exigences
supplémentaires. Pour plus d'informations à ce sujet, consultez la section
Vérification de la configuration requise pour File System Manager, page 18.
7
Configuration requise par le système d'exploitation
Le package Sun StorEdge QFS s'exécute sous les environnements suivants :
■
SE Solaris 9 04/03 ;
■
SE Solaris 10 ;
■
Red Hat Enterprise 3.0, AS, ES et WS pour plate-forme x86/x64 – client partagé
uniquement ;
■
SuSE Enterprise Server 8 pour plate-forme x64 – client partagé uniquement.
Avant de procéder à leur installation, vérifiez la compatibilité du matériel, la
version du système d'exploitation et la version du patch installé. Pour installer le
logiciel Sun StorEdge QFS, vérifiez également que vous disposez de l'accès root sur
votre système.
▼ Pour vérifier l'environnement
Répétez ces étapes pour chacun des hôtes sur lesquels vous souhaitez installer le
logiciel Sun StorEdge QFS.
1. Vérifiez que votre système est équipé d'un lecteur de CD-ROM ou qu'il peut
accéder au logiciel désiré via le centre de téléchargement de Sun.
L'adresse du site est la suivante :
http://www.sun.com/software/downloads
2. Connectez-vous au système avec un accès racine.
Vous devez avoir des droits de superutilisateur pour installer le logiciel.
3. Vérifiez le niveau de votre système d'exploitation Solaris de votre système.
Le logiciel repose sur l'une des versions minimales suivantes du logiciel Solaris
correctement configuré :
■
SE Solaris 9 04/03 ;
■
SE Solaris 10 (pour plate-forme SPARC ou x64).
Installation des patchs pour le système d'exploitation Solaris
Sun Microsystems fournit à ses clients possédant un contrat de maintenance des
patchs pour le SE Solaris par le biais d'un CD-ROM, d'un compte FTP anonyme et
du site Web Sun Microsystems SunSolve (http://sunsolve.sun.com).
Pour installer un patch après avoir installé les packages de version Sun StorEdge
QFS, chargez le CD-ROM ou téléchargez le logiciel de patch sur votre système.
Suivez les instructions indiquées dans la section Patch Installation Instructions et Special
Install Instructions du fichier README file inclus dans le patch ou le jeu de patchs.
8
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Vérification de la compatibilité avec des
produits tiers
Le logiciel Sun StorEdge QFS peut fonctionner avec du matériel et des logiciels tiers.
Selon votre environnement, il vous faudra peut-être mettre à niveau d'autres
logiciels ou microprogrammes avant d'installer ou de mettre à niveau le package
Sun StorEdge QFS. Pour obtenir des informations supplémentaires sur les numéros
de modèles de bibliothèques, les versions du microprogramme et autres
informations sur la compatibilité, consultez les Notes de version de Sun StorEdge QFS
et Sun StorEdge SAM-FS 4.4.
Vérification de la configuration requise pour un
système de fichiers partagé Sun StorEdge QFS
Cette section décrit la configuration système requise pour un système de fichiers
partagé Sun StorEdge QFS.
Configuration requise pour le serveur de métadonnées
Il doit exister au moins un serveur de métadonnées Solaris. Pour pouvoir changer de
serveur de métadonnées, il doit exister au moins un autre hôte Solaris susceptible de
jouer le rôle de serveur de métadonnées. Un tel système hôte est appelé serveur de
métadonnées potentiel. Ces serveurs doivent tous s'exécuter sur la même
plate-forme matérielle (SPARC ou x64). Vous ne pouvez pas utiliser plusieurs types
de plates-formes matérielles. Dans un environnement Sun Cluster, tous les nœuds
faisant partie d'un système de fichiers partagé Sun StorEdge QFS sont des serveurs
de métadonnées potentiels.
Veuillez prendre en compte les recommandations de configuration suivantes
applicables au stockage de métadonnées :
■
Un système de fichiers partagé Sun StorEdge QFS doit disposer de plusieurs
partitions de métadonnées (mm). Cela permet d'étendre l'E/S des métadonnées et
d'améliorer le débit du système de fichiers.
■
Un système de fichiers partagé Sun StorEdge QFS doit utiliser un réseau de
métadonnées privé pour que le trafic utilisateur standard n'interfère pas avec le
trafic des métadonnées. Un réseau basé sur un commutateur (et non sur un hub)
est recommandé dans ce but.
Chapitre 2
Préinstallation
9
Système d'exploitation et configuration matérielle
Assurez-vous que votre système d'exploitation et votre matériel répondent aux
exigences suivantes :
■
Les systèmes hôtes à configurer dans le système de fichiers partagé Sun StorEdge
QFS doivent être reliés à un réseau.
■
Les serveurs de métadonnées actuels et potentiels doivent utiliser le même type
de processeur.
■
Les systèmes clients peuvent être installés sur le SE Solaris ou sur l'un des SE
suivants :
■
■
Red Hat Enterprise 3.0, AS, ES et WS pour plate-forme x86/x64 ;
■
SuSE Enterprise Server 8 pour plate-forme x64.
Les périphériques de stockage des données en ligne doivent être directement
accessibles à tous les hôtes. Tous les périphériques de stockage de métadonnées
en ligne doivent être directement accessibles à tous les hôtes de serveurs de
métadonnées potentiels.
Niveaux de versions Sun StorEdge QFS
Assurez-vous que votre configuration Sun StorEdge QFS répond aux exigences
suivantes :
■
Vous devez installer un package de logiciels Sun StorEdge QFS pour configurer
les hôtes dans le système de fichiers partagé Sun StorEdge QFS.
■
Les logiciels Sun StorEdge QFS installés sur les systèmes d'exploitation du
système de fichiers partagé Sun StorEdge QFS doivent posséder le même niveau
de version. Ainsi, tous les systèmes de Sun StorEdge QFS possèdent des versions
de protocole par câble identiques. Si ces niveaux ne correspondent pas, le système
génère le message suivant en cas de tentative de montage :
SAM-FS: client client package version x mismatch, should be y.
Le système inscrit le message ci-dessus dans le fichier /var/adm/messages du
serveur de métadonnées.
■
10
Lorsque vous appliquez des patchs ou mettez à niveau le logiciel d'un système de
fichiers partagé Sun StorEdge QFS, utilisez le même patch pour tous les hôtes
auxquels le système de fichiers partagé accède. Si les systèmes hôtes exécutent
différentes versions du patch, vous risquez d'obtenir des résultats inattendus.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Vérification de la configuration requise pour un
environnement Sun Cluster
Si vous envisagez de configurer un système de fichiers Sun StorEdge QFS dans un
environnement Sun Cluster, prenez soin d'effectuer les vérifications suivantes :
1. Vérifiez votre configuration matérielle.
Assurez-vous de disposer de deux à huit hôtes UltraSPARC que vous pourrez
utiliser comme cluster.
Remarque – Sun StorEdge QFS version 4U4 ne prend pas en charge
l'environnement Sun Cluster sur plate-forme matérielle AMD x64.
2. Vérifiez votre configuration logicielle.
Veillez à disposer des versions minimales de logiciels suivantes installées sur chaque
nœud du cluster :
■
SE Solaris 9 04/03 ou SE Solaris 10 ;
■
Sun Cluster 3.1 4/04.
Chaque nœud doit posséder le même niveau de version du logiciel Sun Cluster et le
même jeu de patchs Sun Cluster. Il est indispensable d'installer les packages de
logiciels Sun StorEdge QFS sur chaque nœud du cluster censés héberger un système
de fichiers Sun StorEdge QFS.
3. Familiarisez-vous avec le mode d'utilisation des disques dans un environnement
Sun Cluster.
Dans un environnement Sun Cluster, l'espace disque utilisé par le système de
fichiers Sun StorEdge QFS doit être configuré sur un espace de stockage à haut
niveau de disponibilité et redondant. Essayez de bien assimiler les concepts
développés dans le Sun Cluster System Administration Guide for Solaris OS.
Il est important également de bien comprendre le mécanisme des opérations Sun
Cluster. Pour plus d'informations à ce sujet, consultez les manuels suivants :
■
Sun Cluster Concepts Guide for Solaris OS
■
Sun Cluster Software Installation Guide for Solaris OS
■
Sun Cluster Data Services Planning and Administration Guide for Solaris OS
4. Vérifiez l'espace disque disponible.
La section Vérification de l'espace disque, page 21 indique la quantité d'espace
disque à allouer aux différents répertoires nécessaires aux systèmes de fichiers.
Chapitre 2
Préinstallation
11
5. Vérifiez si vous disposez des types de périphériques de disques requis.
Les types de périphériques de disques utilisés dépendent du type de système de
fichiers que vous configurez et de l'utilisation ou non d'un gestionnaire de volume :
■
Si vous configurez un système de fichiers partagé Sun StorEdge QFS, utilisez des
périphériques DID (Device ID, ID de périphérique) bruts. Dans la sortie de la
commande scdidadm(1M), ils sont représentés sous la forme /dev/did/*.
Les nœuds Sun Cluster partageant le système de fichiers doivent accéder à chaque
périphérique DID via une connexion directe HBA (Host Bus Adapter, adaptateur
de bus hôte). Tous les périphériques doivent être accessibles par le système de
fichiers à partir de l'ensemble des nœuds Sun Cluster de montage du système de
fichiers partagé Sun StorEdge QFS. Pour plus d'informations au sujet des
périphériques DID, reportez-vous à la page de manuel did(7).
Lorsque vous spécifiez ces périphériques dans le fichier mcf, utilisez les
périphériques /dev/did indiqués dans la sortie de la commande scdidadm(1M).
Pour plus d'informations sur l'utilisation de la commande scdidadm(1M),
reportez-vous à la section Exemple : Vérification des périphériques et de la
redondance de périphérique, page 14.
Remarque – À partir de la version 4U4, Sun StorEdge QFS prend en charge
l'utilisation des ensembles de disques multipropriétaires dans Solaris Volume
Manager pour Sun Cluster afin d'assurer la redondance. Dans les versions
précédentes, aucun gestionnaire de volumes ne doit être utilisé avec un système
de fichiers partagé Sun StorEdge QFS dans un environnement Sun Cluster.
Cela risquerait d'altérer les données.
■
Si vous configurez un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité, utilisez des périphériques à haut niveau de disponibilité.
Vous pouvez utiliser des périphériques bruts ou des périphériques gérés par
un gestionnaire de volumes.
Pour configurer le système de fichiers à partir de périphériques bruts, utilisez des
périphériques globaux Sun Cluster. Servez-vous de la sortie de la commande
scdidadm(1M) pour identifier les noms des périphériques globaux et remplacez
did par global au moment de définir les périphériques dans le fichier mcf(1).
Tous les nœuds d'un environnement Sun Cluster ont accès aux périphériques
globaux, même ceux auxquels ils ne sont pas physiquement reliés. Aucun autre
nœud ne peut accéder au disque si la connexion échoue pour l'ensemble des nœuds
bénéficiant d'une connexion matérielle au disque. Les systèmes de fichiers créés sur
des périphériques globaux n'ont pas forcément un haut niveau de disponibilité.
Si vous souhaitez utiliser un gestionnaire de volume, optez pour l'un des
logiciels suivants :
■
■
12
Solstice DiskSuite. Ces périphériques se trouvent dans /dev/md.
VERITAS Volume Manager (VxVM). Ces périphériques se trouvent dans /
dev/vx.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Servez-vous de la commande scsetup(1M) pour enregistrer les périphériques
contrôlés par un gestionnaire de volume dans la structure Sun Cluster avant de
configurer votre système de fichiers.
Remarque – Utilisez le gestionnaire de volumes uniquement pour la fonction de
redondance. Pour des raisons de performance, ne l'utilisez pas pour concaténer
l'espace de stockage sur des périphériques indépendants. En effet, le système de
fichiers Sun StorEdge QFS à haut niveau de disponibilité risquerait de répartir les
E/S de façon inefficace sur les différents composants.
En cas de doute, exécutez la commande scdidadm(1M) avec l'option -L pour
déterminer les périphériques offrant un haut niveau de disponibilité au sein de votre
environnement Sun Cluster. Cette commande a pour effet de répertorier les chemins
d'accès aux périphériques dans le fichiers de configuration DID. Dans la sortie de la
commande scdidadm(1M), recherchez les périphériques possédant plusieurs
périphériques DID avec le même numéro DID. Il s'agit de périphériques à haut
niveau de disponibilité dans un environnement Sun Cluster. Vous pouvez les
configurer en tant que périphériques globaux pour un système de fichiers, même
s'ils ne sont connectés directement qu'à un seul nœud.
Les requêtes d'E/S adressées aux périphériques globaux à partir d'un nœud autre
que le nœud à connexion directe transitent par l'interconnexion Sun Cluster.
Ces périphériques globaux à nœud unique cessent d'être disponibles lorsque tous
les nœuds bénéficiant d'un accès direct au périphérique deviennent indisponibles.
6. Vérifiez le niveau de redondance des périphériques.
Il existe deux types de redondance dans les environnements Sun Cluster :
la redondance de stockage et la redondance des chemins de données. Leurs effets
sont les suivants :
■
La redondance de stockage permet de reconstruire les données, en cas de
défaillance du disque. Elle est obtenue en conservant des copies supplémentaires
du disque via la mise en miroir (RAID-1) ou en maintenant la parité sur plusieurs
disques (RAID-5). Lorsqu'elles sont prises en charge par l'équipement matériel,
ces configurations de disque permettent de configurer les périphériques bruts
dans un environnement Sun Cluster sans gestionnaire de volumes. Comme ces
périphériques bruts sont accessibles à partir de plusieurs nœuds, il suffit
d'émettre la commande format(1M) à partir de l'un des nœuds pour obtenir des
renseignements sur les disques.
La redondance de stockage peut également être obtenue à l'aide d'un logiciel
prenant en charge la mise en miroir ou RAID. Cependant, cette méthode n'est pas
adaptée à l'accès simultané de plusieurs hôtes. Le logiciel Sun Cluster prend en
charge la mise en miroir de volumes de disque (RAID-1 uniquement) via les
ensembles de disques multipropriétaires avec Sun StorEdge QFS et Solaris
Volume Manager. Pour bénéficier de cette fonctionnalité, vous devez utiliser
Chapitre 2
Préinstallation
13
Sun Cluster (version 3.1 8/05 minimum), Sun StorEdge QFS (version 4U4
minimum) et le patch Solaris Volume Manager pour le SE Solaris 10, en attente de
version finale. Aucune autre redondance logicielle n'est prise en charge.
■
La redondance des chemins de données est obtenue en configurant plusieurs
HBA à partir d'un nœud unique. Si votre environnement intègre plusieurs HBA
pour la redondance, sachez que les systèmes de fichiers Sun StorEdge QFS
nécessitent un logiciel de multi-acheminement tel que Sun StorEdge Traffic
Manager (MPxIO) pour activer la redondance des chemins de données. Pour plus
d'informations, reportez-vous au guide Sun StorEdge Traffic Manager Software
Installation and Configuration Guide ou à la page de manuel scsi_vhci(7D).
Pour déterminer le type de redondance, reportez-vous à la documentation de
référence des contrôleurs de disques et des périphériques de disques. Il convient de
savoir si le contrôleur de disque ou les périphériques de disques signalés par la
commande scdidadm(1M) se trouvent sur un espace de stockage redondant.
Pour plus d'informations, consultez la documentation du fabricant du contrôleur de
stockage et vérifiez la configuration actuelle du contrôleur.
Effectuez cette vérification après avoir déterminé les périphériques à haut niveau de
disponibilité. Tous les périphériques doivent appliquer la fonction de mise en miroir
(RAID-1) ou d'entrelacement (RAID-5) pour assurer la continuité des opérations en
cas de panne, de la façon suivante :
■
Si vous configurez un système de fichiers partagé Sun StorEdge QFS, vous
pouvez obtenir la redondance à l'aide d'ensembles de disques multipropriétaires
dans Solaris Volume Manager pour l'environnement Sun Cluster. Cette option a
été ajoutée à la version 4U4 de Sun StorEdge QFS. Si vous utilisez une version
précédente du logiciel, la configuration matérielle du périphérique de disque doit
prendre en charge la redondance. N'utilisez pas un gestionnaire de volume pour
obtenir la redondance.
■
Si vous configurez un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité, vous pouvez utiliser le gestionnaire de volumes Solstice DiskSuite
ou VERITAS Volume Manager pour tirer parti de la fonction de mise en miroir
(RAID-1) ou d'entrelacement (RAID-5).
Pour plus d'informations sur la configuration de la taille des volumes et de la
fonction de redondance, consultez le Solaris Volume Manager Administration Guide ou
votre documentation VERITAS Volume Manager.
Exemple : Vérification des périphériques et de la redondance
de périphérique
Cet exemple illustre l'utilisation d'une sortie de la commande scdidadm(1M) dans
un environnement Sun Cluster afin de déterminer les périphériques redondants et
ceux qui offrent un haut niveau de disponibilité.
14
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Détermination des périphériques à haut niveau de disponibilité
L'EXEMPLE DE CODE 2-1 illustre la commande scdidadm(1M) du logiciel Sun Cluster.
Cet exemple fait appel à l'option -L de cette commande pour répertorier les chemins
d'accès aux périphériques dans le fichier de configuration DID pour l'ensemble des
nœuds. Dans la sortie de la commande scdidadm(1M), recherchez le texte indiquant
qu'un périphérique est visible à partir d'un ou de plusieurs nœuds et portant le
même WWN (World Wide Name, nom universel) et examinez-le. Il s'agit de
périphériques globaux.
L'EXEMPLE DE CODE 2-1 utilise les baies Sun StorEdge T3 dans une configuration
RAID-5. La sortie indique que vous pouvez utiliser les périphériques 4 à 9 pour
configurer le cache disque d'un système de fichiers.
EXEMPLE DE CODE 2-1
Exemple de commande scdidadm(1M)
ash# scdidadm -L
1
ash:/dev/rdsk/c0t6d0
/dev/did/rdsk/d1
2
ash:/dev/rdsk/c1t1d0
/dev/did/rdsk/d2
3
ash:/dev/rdsk/c1t0d0
/dev/did/rdsk/d3
4
elm:/dev/rdsk/c6t50020F2300004921d1 /dev/did/rdsk/d4
4
ash:/dev/rdsk/c5t50020F2300004921d1 /dev/did/rdsk/d4
5
elm:/dev/rdsk/c6t50020F2300004921d0 /dev/did/rdsk/d5
5
ash:/dev/rdsk/c5t50020F2300004921d0 /dev/did/rdsk/d5
6
elm:/dev/rdsk/c6t50020F23000049CBd1 /dev/did/rdsk/d6
6
ash:/dev/rdsk/c5t50020F23000049CBd1 /dev/did/rdsk/d6
7
elm:/dev/rdsk/c6t50020F23000049CBd0 /dev/did/rdsk/d7
7
ash:/dev/rdsk/c5t50020F23000049CBd0 /dev/did/rdsk/d7
8
elm:/dev/rdsk/c6t50020F23000055A8d0 /dev/did/rdsk/d8
8
ash:/dev/rdsk/c5t50020F23000055A8d0 /dev/did/rdsk/d8
9
elm:/dev/rdsk/c6t50020F23000078F1d0 /dev/did/rdsk/d9
9
ash:/dev/rdsk/c5t50020F23000078F1d0 /dev/did/rdsk/d9
10
elm:/dev/rdsk/c0t6d0
/dev/did/rdsk/d10
11
elm:/dev/rdsk/c1t1d0
/dev/did/rdsk/d11
12
elm:/dev/rdsk/c1t0d0
/dev/did/rdsk/d12
# La sortie précédente indique que ash et elm sont capables d'accéder aux disques 4, 5, 6, 7, 8 et 9.
# Ces disques offrent un haut niveau de disponibilité.
ash# format /dev/did/rdsk/d4s2
selecting /dev/did/rdsk/d5s2
[disk formatted]
FORMAT MENU:
disk
type
partition
- select a disk
- select (define) a disk type
- select (define) a partition table
Chapitre 2
Préinstallation
15
EXEMPLE DE CODE 2-1
current
format
repair
label
analyze
defect
backup
verify
save
inquiry
volname
!<cmd>
quit
format> verify
Exemple de commande scdidadm(1M) (suite)
-
describe the current disk
format and analyze the disk
repair a defective sector
write label to the disk
surface analysis
defect list management
search for backup labels
read and display labels
save new disk/partition definitions
show vendor, product and revision
set 8-character volume name
execute <cmd>, then return
Primary label contents:
Volume name = <
>
ascii name = <SUN-T300-0118
pcyl
= 34532
ncyl
= 34530
acyl
=
2
nhead
=
192
nsect
=
64
Part
Tag
Flag
0
usr
wm
0
1
usr
wm
17265
2
backup
wu
0
3
unassigned
wu
4
unassigned
wu
5
unassigned
wu
6
unassigned
wu
7
unassigned
wu
cyl 34530 alt 2 hd 192 sec 64>
Cylinders
- 17264
- 34529
- 34529
0
0
0
0
0
Size
101.16GB
101.16GB
202.32GB
0
0
0
0
0
Blocks
(17265/0/0) 212152320
(17265/0/0) 212152320
(34530/0/0) 424304640
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
0
0
0
0
0
Analyse de la sortie des commandes
La commande scdidadm(1M) proposée dans cet exemple répertorie le périphérique
/dev/rdsk/c6t50020F2300004921d0, correspondant au périphérique DID /dev/
did/rdsk/d5 ou au périphérique global /dev/global/rdsk/d5. Ce périphérique
possède deux partitions (0 et 1), chacune permettant d'exploiter 212152320 blocs
dans un système de fichiers Sun StorEdge QFS à haut niveau de disponibilité
configuré en tant que /dev/global/rdsk/d5s0 et /dev/global/rdsk/d5s1.
16
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Les commandes scdidadm(1M) et format(1M) permettent de configurer l'ensemble
des périphériques pour les utiliser avec le système de fichiers Sun StorEdge QFS à
haut niveau de disponibilité.
■
Si vous avez l'intention de configurer un système de fichiers partagé Sun
StorEdge QFS sur un cluster, utilisez des périphériques redondants à haut niveau
de disponibilité.
■
Pour configurer un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité examinez la sortie de la commande scdidadm(1M). Si celle-ci
indique que les périphériques que vous souhaitez utiliser sont de type JBOD
(Just a Bunch Of Disks) ou SCSI à double accès, vous devrez appliquer la
redondance à l'aide d'un gestionnaire de volumes pris en charge par un
environnement Sun Cluster. Les options disponibles et les capacités offertes par
un gestionnaire de volume sortent du cadre de ce manuel.
La version 4U4 du logiciel prend en charge les ensembles de disques
multipropriétaires dans Solaris Volume Manager pour l'environnement Sun
Cluster, ce qui assure la redondance avec les systèmes de fichiers partagés Sun
StorEdge QFS. Si vous utilisez une version antérieure du logiciel, vous ne pouvez
pas construire de périphériques redondants à l'aide d'un gestionnaire de volumes
pour prendre en charge le système de fichiers partagé Sun StorEdge QFS.
Pour plus d'informations sur la configuration des périphériques figurant sur un
stockage redondant, consultez la documentation relative à l'installation du logiciel
Sun Cluster.
Considérations sur les performances
Pour optimiser les performances du système de fichiers, les métadonnées et les
données des fichiers doivent être accessibles par l'intermédiaire de plusieurs
systèmes d'interconnexion et contrôleurs de disques. Pensez, en outre, à écrire les
données des fichiers sur des périphériques de disques redondants et à haut de
niveau de disponibilité indépendants.
Prévoyez d'écrire les métadonnées de votre système de fichiers sur des disques
RAID-1. Vous pouvez, en revanche, utiliser des disques RAID-1 ou RAID-5 pour
l'écriture des données de fichiers.
Si vous configurez un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité et utilisez un gestionnaire de volume, vous obtiendrez de meilleures
performances en laissant au système de fichiers le soin d'entrelacer les données sur
tous les contrôleurs et disques plutôt que de le faire au moyen du gestionnaire de
volumes. L'intérêt du gestionnaire de volume se limite ici à la fonction de
redondance.
Chapitre 2
Préinstallation
17
Vérification de la configuration requise pour File
System Manager
Effectuez cette vérification si vous envisagez d'utiliser l'interface du navigateur de
File System Manager pour configurer, contrôler, surveiller ou reconfigurer un
environnement Sun StorEdge QFS via un serveur Web.
Lors de l'installation de File System Manager, configurez-le :
■
soit en tant que station de gestion autonome pour la gestion d'un ou de plusieurs
hôtes Sun StorEdge QFS ;
■
soit en tant que logiciel supplémentaire sur l'hôte Sun StorEdge QFS.
Une fois le logiciel File System Manager installé, vous pouvez l'appeler depuis toute
machine du réseau ayant accès au serveur Web.
Le logiciel File System Manager doit être configuré sur un hôte répondant aux
exigences décrites dans les sous-sections suivantes :
■
Configuration matérielle requise, page 18
■
Configuration requise par le navigateur, page 18
■
Configuration requise par le système d'exploitation, page 19
■
Configuration requise par le logiciel Internet, page 19
Configuration matérielle requise
La configuration matérielle requise pour le logiciel File System Manager est la
suivante :
■
CPU SPARC 400 MHz (minimum) ou x64 AMD ;
■
1 Go de mémoire ;
■
un disque de 20 Go ;
■
un port Ethernet 10/100/1000Base-T.
Configuration requise par le navigateur
Assurez-vous que votre navigateur satisfait aux exigences suivantes avant
l'installation :
■
L'un des navigateurs suivants (version minimale indiquée) doit être installé sur
un système client devant accéder à File System Manager :
■
18
Netscape 7.x / Mozilla 1.2.1 sous le SE Solaris ou les systèmes d'exploitation
Microsoft Windows 98, SE, ME, 2000 et XP ;
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
■
Internet Explorer 5.5 sous les systèmes d'exploitation Microsoft Windows 98,
SE, ME, 2000 et XP.
La technologie JavaScript doit être activée dans votre navigateur. Dans Mozilla,
par exemple, sélectionnez les options suivantes pour afficher une fenêtre
indiquant si la technologie JavaScript est activée : Édition, Préférences,
Avancées et Scripts et plugins.
Configuration requise par le système d'exploitation
Assurez-vous que l'une des versions minimales du SE Solaris suivantes est installée
sur le serveur Web :
■
Solaris 9 4/03 ;
■
SE Solaris 10.
Configuration requise par le logiciel Internet
Les packages d'installation de File System Manager incluent les versions logicielles
minimales suivantes :
■
Java 2 Standard Edition version 1.4.2 ;
■
JavaHelp 2.0 ;
■
JATO 2.1.2 ou version supérieure ;
■
TomCat version 4.0.5.
Au cours de la procédure d'installation, vous devrez répondre à des questions
relatives aux éléments déjà installés. En fonction de vos réponses, le logiciel
d'installation peut installer les révisions correctes si les révisions compatibles de ces
packages de logiciels ne sont pas installées.
Détermination de l'espace disque requis
Cette section explique comment estimer la taille du cache disque nécessaire à la
création et à la gestion des fichiers et répertoires de votre système de fichiers.
Chapitre 2
Préinstallation
19
Organisation de votre système de fichiers et
vérification du cache disque
Le logiciel Sun StorEdge QFS requiert une certaine quantité de cache disque
(périphériques de système de fichiers) pour la création et la gestion des répertoires
et fichiers de données. Un système de fichiers de type ma requiert au moins deux
périphériques de disque ou partitions : l'un(e) pour les données de fichier et l'autre
pour les métadonnées. Un système de fichiers de type ms ne requiert qu'une
partition, sur laquelle sont enregistrées les données et les métadonnées.
L'utilisation de plusieurs disques ou partitions augmente les performances d'E/S.
Pour une description détaillée des deux types de système de fichiers, reportez-vous
au Guide de configuration et d'administration de Sun StorEdge QFS.
Les périphériques de disques ou partitions ne requièrent aucun formatage spécial.
Vous obtiendrez de meilleurs résultats si vous configurez plusieurs périphériques
via des interfaces multiples (HBA, adaptateurs de bus hôte) et des contrôleurs
de disques.
Attention – Assurez-vous que les disques et partitions à employer ne sont pas déjà
en cours d'utilisation et qu'elles ne contiennent aucunes données. Ces données
seraient en effet perdues une fois le système de fichiers Sun StorEdge QFS créé.
Les disques doivent être connectés au serveur par le biais d'un contrôleur Fibre
Channel ou SCSI. Vous pouvez spécifier des partitions individuelles du disque ou
utiliser le disque entier comme cache disque. Le logiciel prend en charge les baies de
disques, y compris celles qui sont contrôlées par un gestionnaire de volumes,
notamment Solstice DiskSuite et Solaris Volume Manager (SVM).
Avant de créer un premier système de fichiers, familiarisez-vous avec les différentes
possibilités d'organisation du système de fichiers Sun StorEdge QFS. Le but de ce
guide n'est pas de décrire tous les aspects des systèmes de fichiers Sun StorEdge
QFS. Pour plus d'informations sur la gestion de volume, l'organisation du système
de fichiers et d'autres aspects de la composition du système de fichiers,
reportez-vous au Guide de configuration et d'administration de Sun StorEdge QFS.
▼ Pour évaluer la quantité de cache disque requise
1. Évaluez la quantité minimale de cache disque requise pour le logiciel Sun
StorEdge QFS (systèmes de fichiers ma).
20
■
Cache disque = fichier le plus volumineux (en octets) + espace requis pour les
fichiers de travail
■
Cache de métadonnées :
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Utilisez les informations suivantes pour estimer la taille du cache de métadonnées
requise. Le cache de métadonnées doit disposer d'un espace suffisant pour
contenir les données suivantes :
■
■
■
■
■
deux copies du superbloc (16 Ko chacun).
espace réservé pour les métadonnées et les données :
((métadonnées + données de fichiers)/DAU/32 000) * 4 Ko.
Espace inode :
(nombre de fichiers + nombre de répertoires) * 512 octets.
Blocs indirects – au moins 16 Ko chacun.
Espace de données de répertoire :
(nombre de répertoires * 16 Ko).
2. À l'aide de la commande format(1M), vérifiez que vous disposez d'une quantité
de cache disque suffisante.
Utilisez la commande format(1M) pour installer un système de fichiers Sun
StorEdge QFS sur un serveur unique ou installer sur un nœud Sun Cluster un
système de fichiers Sun StorEdge QFS en tant que système de fichiers local.
La commande format(1M) indique comment les disques sont partitionnés et la taille
des partitions.
Vérification de l'espace disque
Le logiciel requiert un cache disque RAID constitué de périphériques RAID, de
périphériques JBOD ou d'une combinaison des deux. Il requiert également une
certaine quantité d'espace disque dans les répertoires / (racine), /opt et /var.
La quantité réelle nécessaire varie selon les packages que vous installez.
Pour connaître la quantité minimale d'espace disque requise dans ces différents
répertoires, reportez-vous au TABLEAU 2-1.
TABLEAU 2-1
Espace disque minimal requis
Répertoire
Sun StorEdge QFS
File System
Manager
Répertoire / (root)
2 Mo
25 Mo
Répertoire /opt
8 Mo
5 Mo
Répertoire /var
1 Mo
2 Mo
Répertoire /usr
2 Mo
7 Mo
Répertoire /tmp
0 Mo
200 Mo
Chapitre 2
Préinstallation
21
Remarque – Pour connaître l'espace disque minimal requis pour le logiciel Sun
StorEdge SAM-FS, reportez-vous au Guide d'installation et de mise à jour de Sun
StorEdge SAM-FS.
▼ Pour vérifier l'espace disque
La procédure suivante indique comment vérifier que l'espace disque disponible sur
le système est suffisant pour installer les packages SUNWsamfsu et SUNWsamfsr.
1. À l'aide de la commande suivante, vérifiez que la colonne avail indique au
moins 2 Mo d'espace disponible pour le répertoire /.
# df -k /
Filesystem
kbytes
/dev/dsk/c0t1dos0 76767
used
19826
avail capacity
49271
29%
Mounted on
/
2. À l'aide de la commande suivante, vérifiez que la colonne avail indique au
moins 8 Mo d'espace pour le répertoire /opt.
# df -k /opt
Filesystem
kbytes
/dev/dsk/c0t1dos4 192423
used
59006
avail capacity
114177
35%
Mounted on
/opt
3. Vérifiez que le répertoire /var contient au moins 1 Mo d'espace disque
disponible.
Il est recommandé de disposer d'au moins 30 Mo. Ainsi, les fichiers journaux et les
autres fichiers système peuvent devenir plus volumineux.
4. S'il n'y a pas suffisamment d'espace disponible dans chaque répertoire, effectuez
une nouvelle partition du disque de façon à ce que davantage d'espace disque soit
disponible pour chaque système de fichiers.
Pour effectuer une nouvelle partition du disque, reportez-vous à la documentation
relative à l'administration de votre système Sun Solaris.
22
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Obtention des fichiers de logiciel
Vérifiez que vous disposez d'une copie de la version du logiciel. Le logiciel Sun
StorEdge QFS est disponible sur CD-ROM et sur le site du centre de téléchargement
de Sun. En cas de doute sur l'obtention du logiciel, contactez votre fournisseur de
services agréé ou votre représentant Sun.
Après la sortie d'une version du logiciel, des correctifs de mise à jour sont
disponibles à l'adresse URL suivante :
http://sunsolve.sun.com
Attention – Si vous n'avez pas encore lu les Notes de version de Sun StorEdge QFS et
Sun StorEdge SAM-FS 4.4, faites-le maintenant. Vous pouvez consulter à tout
moment les Notes de version de Sun StorEdge QFS et Sun StorEdge SAM-FS 4.4 livrées
avec cette version, depuis l'un des sites Web de documentation spécifiés dans la
préface de ce manuel.
▼
Pour obtenir le logiciel depuis le centre de
téléchargement de Sun
1. Entrez l'adresse URL suivante dans votre navigateur :
http://www.sun.com/software/download/sys_admin.html
2. Cliquez sur le package Sun StorEdge QFS à télécharger.
3. Suivez les instructions indiquées sur le site Web pour procéder au
téléchargement.
Octroi de licence logicielle
Avant d'installer Sun StorEdge QFS, vous devez accepter l'accord de licence de code
binaire et les droits d'utilisation du logiciel. À partir de la version 4, mise à jour 3 du
logiciel, les options de licence du logiciel et les kits média sont disponibles en ligne.
En outre, les clés de licence ne sont plus requises.
Chapitre 2
Préinstallation
23
Configuration de la station de gestion de
réseaux
Cette section explique comment contrôler votre configuration au moyen d'un logiciel
SNMP (Simple Management Network Protocol).
Vous pouvez configurer le logiciel Sun StorEdge QFS de façon à être informé des
problèmes éventuels survenus dans l'environnement. Le logiciel SNMP permet de
gérer l'échange d'informations entre les différents périphériques réseau, tels que les
serveurs, les bibliothèques automatisées et les lecteurs. Lorsque le logiciel Sun
StorEdge QFS détecte un problème dans l'environnement, il envoie les informations
correspondantes à une station de gestion. Ainsi, vous pouvez contrôler le système
à distance.
Les stations de gestion que vous pouvez utiliser incluent les applications suivantes :
■
Sun StorADE (Storage Automated Diagnostic Environment)
■
Sun Management Center (SunMC)
■
Sun Remote Server
■
Sun Remote Services Net Connect
Si vous activez les interruptions SNMP, vérifiez que le logiciel de la station de
gestion est installé et fonctionne correctement avant d'installer le logiciel Sun
StorEdge QFS. Pour plus d'informations sur l'installation et l'utilisation du logiciel
de la station de gestion, reportez-vous à la documentation livrée avec le logiciel.
Les types de problème ou d'événement que le logiciel Sun StorEdge QFS peut
détecter sont définis dans le système MIB (Management Information Base, base
d'informations de gestion) de Sun StorEdge QFS. Ces événements incluent des
erreurs de configuration, d'événements tapealert(1M) et autres activités atypiques
du système. Pour de plus amples informations sur la base de données Management
Information Base, reportez-vous au fichier /opt/SUNWsamfs/mibs/
SUN-SAM-MIB.mib après l'installation des packages.
Le logiciel Sun StorEdge QFS prend en charge le protocole TRAP SNMP (V2c).
Ils ne prennent pas en charge GET-REQUEST, GETNEXT-REQUEST et SET_REQUEST.
24
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
CHAPITRE
3
Installation et configuration
Ce chapitre décrit les procédures d'installation et de configuration initiales du
logiciel Sun StorEdge QFS. Appliquez ces procédures pour l'installation initiale du
package Sun StorEdge QFS sur votre site. Si vous mettez à niveau le logiciel
Sun StorEdge QFS sur un serveur existant, reportez-vous au Chapitre 5, section Mise
à niveau et configuration, page 81.
Le système de fichiers Sun StorEdge QFS peut être entièrement installé et configuré
à l'aide des commandes de l'interface de ligne de commande (CLI, Command-Line
Interface). Si vous le souhaitez, utilisez également l'interface du navigateur fourni
par File System Manager.
Si vous installez un système de fichiers partagé Sun StorEdge QFS ou un système de
fichiers Sun StorEdge QFS dans un environnement Sun Cluster, vous devez
également suivre les instructions d'installation complémentaires fournies dans le
chapitre suivant, Configuration d'un environnement Sun Cluster ou partagé,
page 61.
Pour exécuter la plupart des procédures décrites dans ce chapitre, vous devez
posséder des droits de superutilisateur (racine).
Ce chapitre contient les sections suivantes :
■
Installation des packages, page 26
■
Paramétrage de la configuration de l'environnement, page 33
■
Configuration des paramètres de montage, page 37
■
Initialisation de l'environnement, page 43
■
Exécution de tâches de configuration supplémentaires, page 48
■
Sauvegarde de données, page 58
25
Installation des packages
Le logiciel Sun StorEdge QFS a recours aux utilitaires de conditionnement Sun
Solaris pour l'ajout et la suppression de logiciels. L'utilitaire pkgadd(1M) vous invite
à confirmer différentes actions nécessaires à l'installation des packages.
▼
Pour ajouter les logiciels
Suivez la procédure ci-dessous sur chaque hôte du système de fichiers.
1. Prenez le rôle de superutilisateur.
2. Utilisez la commande cd(1) pour basculer vers le répertoire contenant les fichiers
des packages de logiciels.
Sur le CD, les packages sont situés dans le répertoire /cdrom/cdrom0 et organisés
par numéro de version Sun Solaris.
3. Utilisez la commande pkgadd(1M) pour ajouter les packages SUNWqfsr et
SUNWqfsu.
Par exemple :
# pkgadd -d . SUNWqfsr SUNWqfsu
4. Tapez yes ou y à chacune des questions.
Lors de l'installation de SUNWqfsr et SUNWqfsu, le logiciel vous demande si vous
souhaitez définir un groupe d'administrateurs. Sélectionnez y pour accepter la
valeur par défaut (pas de groupe d'administrateurs) et n si vous souhaitez en définir
un. Vous pouvez réinitialiser ultérieurement les autorisations sur certaines
commandes à l'aide de la commande set_admin(1M). Pour plus d'informations sur
cette commande, reportez-vous à la section Ajout du groupe d'administrateurs,
page 56 ou à la page de manuel set_admin(1M).
26
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
5. Exécutez la commande pkginfo(1M) et examinez sa sortie pour vous assurer
qu'un package Sun StorEdge QFS est installé.
Il est indispensable d'installer les packages SUNWqfsr et SUNWqfsu sur chaque hôte.
L'EXEMPLE DE CODE 3-1 présente les packages SUNWqfsr/SUNWqfsu nécessaires.
EXEMPLE DE CODE 3-1
Exemple de commande pkginfo(1M) sur un système de fichiers Sun StorEdge QFS
# pkginfo | grep SUNWqfs
system SUNWqfsr
Sun QFS software Solaris 9 (root)
system SUNWqfsu
Sun QFS software Solaris 9 (usr)
Installation du logiciel client Linux
Si vous installez le logiciel Sun StorEdge QFS sur les clients Linux d'un
environnement partagé, reportez-vous au fichier README du disque 1 du package
d'installation du client Linux Sun StorEdge QFS.
▼
Pour configurer les variables PATH et MANPATH
Pour accéder aux commandes Sun StorEdge QFS et aux pages de manuel s'y
référant, modifiez les variables d'environnement PATH et MANPATH.
Suivez la procédure ci-dessous sur chaque hôte du système de fichiers.
1. Ajoutez l'entrée /opt/SUNWsamfs/bin aux variables PATH des utilisateurs qui
doivent accéder aux commandes utilisateur Sun StorEdge QFS (sls(1), par
exemple).
2. À l'aide de vi(1) ou d'un autre éditeur, modifiez les fichiers de configuration de
votre système afin d'inclure les chemins d'accès appropriés aux commandes et aux
pages man.
■
Dans le bourne shell ou le korn shell, éditez le fichier .profile, modifiez les
variables PATH et MANPATH, puis exportez les variables.
L'EXEMPLE DE CODE 3-2 illustre l'aspect du fichier .profile après modification.
EXEMPLE DE CODE 3-2
Fichier .profile après modification
PATH=$PATH:/opt/SUNWsamfs/bin:/opt/SUNWsamfs/sbin
MANPATH=$MANPATH:/opt/SUNWsamfs/man
export PATH MANPATH
Chapitre 3
Installation et configuration
27
■
Dans le C shell, éditez les fichiers .login et .cshrc.
Une fois les modifications effectuées, l'instruction path de votre fichier .cshrc
doit ressembler à ce qui suit :
set path = ($path /opt/SUNWsamfs/bin /opt/SUNWsamfs/sbin)
L'EXEMPLE DE CODE 3-3 illustre l'aspect de la variable MANPATH dans votre fichier
.login après modification.
EXEMPLE DE CODE 3-3
MANPATH dans le fichier .login après modification
setenv MANPATH /usr/local/man:opt/SUNWspro/man:/$OPENWINHOME/\
share/man:/opt/SUNWsamfs/man
Installation et utilisation du logiciel File System
Manager
Effectuez les opérations décrites dans cette section pour pouvoir utiliser le logiciel
File System Manager afin de configurer, contrôler, surveiller ou reconfigurer votre
environnement Sun StorEdge QFS.
Les procédures décrites dans cette section sont les suivantes :
■
Pour installer le logiciel File System Manager, page 28.
■
Utilisation du logiciel File System Manager, page 31.
Remarque – File System Manager ne prend pas en charge les systèmes de fichiers
dans les environnements Sun Cluster.
▼ Pour installer le logiciel File System Manager
1. Vérifiez que les exigences préalables à l'installation sont remplies en vous
reportant à la section Vérification de la configuration requise pour File System
Manager, page 18.
2. Connectez-vous au serveur que vous souhaitez utiliser comme station de gestion.
Il peut s'agir du même serveur que celui sur lequel vous avez installé les packages
SUNWqfsr et SUNWqfsu.
3. Prenez le rôle de superutilisateur.
4. Utilisez la commande cd(1) pour basculer vers le répertoire contenant les fichiers
des package de logiciels sur votre serveur.
28
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
5. Exécutez le script fsmgr_setup pour lancer l'installation.
Par exemple :
# ./fsmgr_setup
6. Répondez aux invites du script fsmgr_setup.
Au cours de l'installation, vous devez répondre à plusieurs questions relatives à
votre environnement de travail. Le script vous demande de saisir les mots de passe
du rôle SAMadmin, ainsi que les ID de connexion de samadmin et samuser.
Remarque – Lors de l'installation de File System Manager, le script d'installation
vous invite à saisir un mot de passe pour chaque utilisateur et rôle. Si vous ne
spécifiez pas de mot de passe, la console Web Java affiche un message d'erreur
d'authentification lors de la tentative de connexion.
Le script fsmgr_setup installe automatiquement les éléments suivants :
■
packages de la console Web Java, TomCat, Java Runtime Environment (JRE) et
JATO. Si vous utilisez des versions de ces packages non compatibles avec File
System Manager, le logiciel d'installation vous demande si vous souhaitez que les
mises à niveau appropriées soient effectuées ;
■
package SUNWfsmgru ;
■
package SUNWfsmgrr.
Les scripts d'installation vous demandent si vous souhaitez procéder à l'installation
de packages localisés.
Une fois les packages installés, le serveur Web TomCat est lancé, ce qui active la
journalisation et crée le rôle SAMadmin.
7. À l'aide de vi(1) ou d'un autre éditeur, modifiez les fichiers de configuration de
votre système afin d'inclure les chemins d'accès appropriés aux commandes et aux
pages man.
■
Dans le bourne shell ou le korn shell, éditez le fichier .profile, modifiez les
variables PATH et MANPATH, puis exportez les variables.
L'EXEMPLE DE CODE 3-4 illustre l'aspect du fichier .profile après modification.
EXEMPLE DE CODE 3-4
Fichier .profile après modification
PATH=$PATH:/opt/SUNWfsmgr/bin
MANPATH=$MANPATH:/opt/SUNWfsmgr/man
export PATH MANPATH
Chapitre 3
Installation et configuration
29
■
Dans le C shell, éditez les fichiers .login et .cshrc.
Une fois les modifications effectuées, l'instruction path de votre fichier .cshrc
doit ressembler à ce qui suit :
set path = ($path /opt/SUNWfsmgr/bin)
L'EXEMPLE DE CODE 3-5 illustre l'aspect de la variable MANPATH dans votre fichier
.login après modification.
EXEMPLE DE CODE 3-5
MANPATH dans le fichier .login après modification
setenv MANPATH /usr/local/man:opt/SUNWspro/man:/$OPENWINHOME/\
share/man:/opt/SUNWsamfs/man:/opt/SUNWfsmgr/man
8. Connectez-vous au serveur Sun StorEdge QFS en tant que superutilisateur.
9. À l'aide des commandes ps(1) et grep(1), assurez-vous que le service rpcbind est
actif.
# ps -ef | grep rpcbind
10. Examinez la sortie des commandes précédentes.
Elle doit comporter une ligne similaire à celle ci-dessous :
root
269
1
0
Feb 08 ?
0:06 /usr/sbin/rpcbind
Si rpcbind ne s'affiche pas dans la sortie, tapez la commande suivante pour
démarrer le service rpcbind :
# /usr/sbin/rpcbind
11. (Facultatif) Lancez le démon File System Manager (fsmgmtd).
Si vous n'avez pas sélectionné le démarrage automatique du démon File System
Manager lors de l'installation, effectuez l'une des opérations suivantes :
■
Saisissez la commande suivante pour lancer le démon File System Manager et le
redémarrer en cas d'expiration. Avec cette configuration, le démon est également
lancé à chaque redémarrage du système.
# /opt/SUNWsamfs/sbin/fsmadm config -a
30
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
Saisissez la commande suivante pour exécuter une seule fois le démon File
System Manager et éviter qu'il redémarre automatiquement :
# /opt/SUNWsamfs/sbin/samadm start
Pour plus d'informations, reportez-vous à la page de manuel fsmadm(1M).
Utilisation du logiciel File System Manager
Une fois File System Manager installé, vous avez le choix entre deux noms
d'utilisateur (samadmin et samuser) et entre deux rôles (SAMadmin et no role)
pour vous connecter au logiciel. Les tâches réalisables au moyen de File System
Manager dépendent de votre nom d'utilisateur et du rôle que vous adoptez à la
connexion :
■
Si vous vous connectez en tant que samadmin, vous pouvez choisir l'un des rôles
suivants :
■
Le rôle de SAMadmin vous octroie des privilèges d'administrateur complets
pour configurer, surveiller, contrôler et reconfigurer les périphériques de votre
environnement Sun StorEdge QFS.
Seul l'administrateur Sun StorEdge QFS doit se connecter en assumant le rôle
SAMadmin. Les autres utilisateurs doivent se connecter en tant que samuser.
■
■
Le rôle no role permet uniquement de contrôler l'environnement. Vous n'êtes
autorisé à effectuer aucune modification ni reconfiguration.
Si vous vous connectez en tant que samuser, vous pouvez uniquement contrôler
l'environnement. Vous n'êtes autorisé à effectuer aucune modification ni
reconfiguration.
En ce qui concerne l'administration du système, notez que l'utilisateur root du SE
Solaris sur le serveur qui héberge File System Manager ne correspond pas forcément
à l'administrateur de File System Manager. Seul l'utilisateur samadmin possède les
privilèges d'administrateur pour l'application File System Manager. L'utilisateur root
est l'administrateur de la station de gestion.
Par défaut, File System Manager est configuré de manière à gérer le serveur sur
lequel il est installé. Il permet également de gérer d'autres serveurs exécutant le
logiciel Sun StorEdge QFS, à condition que la configuration de ces serveurs autorise
l'accès à File System Manager. Pour connaître la procédure de gestion de serveurs
supplémentaires à l'aide de File System Manager, reportez-vous au Guide de
configuration et d'administration de Sun StorEdge QFS ou à l'aide en ligne de File
System Manager.
Chapitre 3
Installation et configuration
31
▼ Pour appeler File System Manager pour la première fois
Observez la procédure suivante pour appeler File System Manager au lieu des
commandes CLI lors de certaines étapes de configuration.
1. Connectez-vous au serveur sur lequel File System Manager est installé ou à un
ordinateur connecté au réseau.
2. Si vous avez mis le logiciel à niveau, ouvrez le navigateur Web et supprimez le
cache du navigateur.
3. À partir du navigateur Web, appelez le logiciel File System Manager.
L'adresse URL est la suivante :
https://nom_hôte:6789
Remplacez nom_hôte par le nom de l'hôte sur lequel File System Manager est installé.
Si, outre le nom d'hôte, vous devez spécifier un nom de domaine, respectez le format
suivant : nom_hôte.nom_domaine.
L'adresse URL commence par https et non http. L'écran de connexion à la console
Web Sun Java s'affiche.
4. À l'invite User Name, entrez samadmin.
5. À l'invite Password, entrez le mot de passe que vous avez saisi au cours du
traitement du script fsmgr_setup, dans la procédure traitée à la section Pour
installer le logiciel File System Manager, page 28.
6. Cliquez sur le rôle SAMadmin.
Remarque – Seul l'administrateur Sun StorEdge QFS doit se connecter avec le rôle
SAMadmin.
7. À l'invite Role Password, tapez le mot de passe spécifié à l'Étape 5.
8. Cliquez sur Log In.
9. Dans la section Storage, cliquez sur File System Manager.
Vous êtes à présent connecté à l'interface File System Manager.
■
Si, à ce stade, vous souhaitez configurer votre environnement à l'aide de File
System Manager, ajoutez le serveur à administrer.
Si, au cours de cette opération, vous souhaitez obtenir de l'aide, cliquez sur le
bouton Aide. Une fois les serveurs ajoutés, reportez-vous aux sections suivantes
pour de plus amples informations sur la configuration de votre environnement à
l'aide de File System Manager.
■
32
Pour quitter File System Manager, cliquez sur Log Out.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Paramétrage de la configuration de
l'environnement
Chaque environnement Sun StorEdge QFS est unique. Les configurations système et
matérielle varient en fonction du site. Il vous incombe, en tant qu'administrateur de
site, de définir la configuration appropriée à votre environnement Sun StorEdge QFS.
Le fichier mcf (master configuration file), /etc/opt/SUNWsamfs/mcf, définit la
topologie de l'équipement géré par le système de fichiers Sun StorEdge QFS. Ce fichier
spécifie les périphériques et systèmes de fichiers inclus dans l'environnement.
Il fournit des informations qui facilitent l'identification des tranches de disque à
utiliser et leur organisation dans les systèmes de fichiers Sun StorEdge QFS.
Il existe deux méthodes d'édition du fichier mcf :
■
La configuration des périphériques Sun StorEdge QFS via l'interface File System
Manager : lorsque vous créez un système de fichiers à l'aide du logiciel File
System Manager, un fichier mcf est créé dans /etc/opt/SUNWsamfs/mcf.
Chaque ligne de ce fichier spécifie un périphérique et une famille du système
de fichiers.
■
L'édition directe du fichier mcf à l'aide d'un éditeur de texte.
Le répertoire /opt/SUNWsamfs/examples contient des exemples de fichiers mcf.
Des exemples de configuration du fichier mcf sont également présentés à l'Annexe D
de ce manuel.
Remarque – Pour plus d'informations sur la conception du système de fichiers,
consultez le Guide de configuration et d'administration de Sun StorEdge QFS.
La section suivante illustre les activités liées à la création et à la maintenance du
fichier mcf par des exemples :
■
Pour créer un fichier mcf à l'aide du logiciel File System Manager, page 34
■
Pour créer un fichier mcf à l'aide d'un éditeur de texte, page 34
■
Pour vérifier le contenu du fichier mcf, page 36
Remarque – Les instructions de cette section permettent de créer un fichier mcf dans
un environnement Sun StorEdge QFS. Si vous créez un environnement Sun SAM-QFS,
configurez la partie du système de fichiers pour le fichier mcf selon les instructions
fournies dans cette section. Ensuite, configurez la bibliothèque et le lecteur selon les
instructions du Guide d'installation et de mise à jour de Sun StorEdge SAM-FS.
Chapitre 3
Installation et configuration
33
▼
Pour créer un fichier mcf à l'aide du logiciel File
System Manager
Lors de la configuration d'un système de fichiers Sun StorEdge QFS à l'aide de File
System Manager, le logiciel crée ou édite les fichiers de configuration Sun StorEdge
QFS requis, notamment le fichier mcf, sur ce serveur. Les fichiers peuvent être édités
par la suite, à l'aide de File System Manager ou de la CLI.
Pour ajouter un serveur et créer un système de fichiers :
1. Connectez-vous en tant qu'administrateur à l'interface du navigateur de File
System Manager.
La page Serveurs s'affiche.
2. Si vous n'avez pas encore ajouté le serveur à gérer, cliquez sur Ajouter.
La page Ajout d'un serveur s'affiche.
3. Dans le champ Nom du serveur ou adresse IP, tapez le nom du serveur ou son
adresse IP.
4. Cliquez sur OK.
5. Cliquez sur Nouveau système de fichiers.
L'assistant de création de système de fichiers s'affiche.
Suivez les instructions de l'assistant de création de système de fichiers. Une fois la
procédure terminée, le fichier mcf est créé. Pour de plus amples informations,
reportez-vous à l'aide en ligne de File System Manager.
▼
Pour créer un fichier mcf à l'aide d'un éditeur
de texte
● À l'aide de la commande vi(1) ou d'un autre éditeur, créez le fichier mcf.
Lors de la création d'un fichier mcf, suivez les instructions suivantes :
34
■
Dans chaque ligne, délimitez les champs avec des espaces ou des tabulations.
■
Chaque ligne de commentaire insérée dans ce fichier doit commencer par un
signe dièse (#).
■
Utilisez un tiret (–) pour signaler les champs facultatifs pouvant être omis.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
Si vous définissez un système de fichiers partagé Sun StorEdge QFS, commencez
par créer le fichier mcf sur le serveur de métadonnées.
L'EXEMPLE DE CODE 3-6 présente les champs de chaque entrée de ligne du fichier mcf.
EXEMPLE DE CODE 3-6
#
#
#
#
#
#
Champs du fichier mcf
Sun QFS file system configuration
Equipment
Identifier
----------
Equip
Ord
-----
Equip Fam
Type Set
----- ----
Dev
State
-----
Additional
Parameters
----------
Pour plus d'informations, reportez-vous à la page de manuel mcf(4).
Attention – Spécifiez des partitions de disque qui ne sont pas déjà utilisées sur
votre système. Veillez à ne pas utiliser de partitions qui se chevauchent.
Si vous attribuez un nom de partition erroné lors de la création d'un système de
fichiers, quel que soit son type, vous risquez d'endommager les données du système
ou les données utilisateur. Le risque est plus grand si la partition nommée contient
un système de fichiers UFS qui n'est pas monté.
L'EXEMPLE DE CODE 3-7 présente les entrées contenues dans le fichier mcf d'un
système de fichiers Sun StorEdge QFS local d'un hôte Solaris.
EXEMPLE DE CODE 3-7
Exemple de fichier mcf de Sun StorEdge QFS
#
# Sun QFS file system configuration
#
# Equipment
Equip Equip Fam
# Identifier
Ord
Type Set
# -------------- ----- ---qfs1
1
ma
qfs1
/dev/dsk/c1t0d0s0 11
mm
qfs1
/dev/dsk/c1t1d0s4 12
mr
qfs1
/dev/dsk/c1t2d0s4 13
mr
qfs1
/dev/dsk/c1t3d0s4 14
mr
qfs1
Dev
State
-----
Additional
Parameters
---------on
on
on
on
on
Remarque – Si vous modifiez le fichier mcf alors que le système de fichiers
Sun StorEdge QFS est utilisé, vous devez transférer les nouvelles spécifications mcf
dans le logiciel Sun StorEdge QFS. Pour plus d'informations sur la propagation dans
le système des modifications apportées au fichier mcf, reportez-vous au Guide de
configuration et d'administration de Sun StorEdge QFS.
Chapitre 3
Installation et configuration
35
Pour obtenir des informations relatives à l'édition du fichier mcf sur plusieurs hôtes
dans un système de fichiers partagé Sun StorEdge QFS ou dans un système de
fichiers d'un environnement Sun Cluster, reportez-vous à la section Modification des
fichiers mcf sur d'autres hôtes, page 63.
▼
Pour vérifier le contenu du fichier mcf
Cette section indique la procédure à suivre pour vérifier que les fichiers de
configuration mcf sont corrects.
Effectuez ces vérifications sur tous les hôtes si vous configurez un système de
fichiers partagé Sun StorEdge QFS ou un système de fichiers Sun StorEdge QFS à
haut niveau de disponibilité.
1. Entrez la commande sam-fsd(1M).
2. Recherchez les erreurs dans la sortie, en procédant comme suit :
■
Si le fichier mcf ne comporte pas d'erreur de syntaxe, la sortie sam-fsd(1M) est
identique à celle de l'EXEMPLE DE CODE 3-8. Elle contient des informations sur les
systèmes de fichiers, ainsi que d'autres informations système.
EXEMPLE DE CODE 3-8
Sortie sam-fsd(1M) n'indiquant aucune erreur
# sam-fsd
Trace file controls:
sam-amld
off
sam-archiverd off
sam-catserverd off
36
sam-fsd
off
sam-rftd
off
sam-recycler
off
sam-sharefsd
off
sam-stagerd
off
sam-serverd
off
sam-clientd
off
sam-mgmt
off
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
Si le fichier mcf contient des erreurs, de syntaxe, notamment, elles sont indiquées
dans cette sortie.
Si le fichier mcf contient des erreurs, reportez-vous à la page de manuel mcf(4)
pour plus d'informations sur la création de ce fichier. Vous pouvez également
consulter les exemples de fichier mcf fournis dans l'Annexe D.
Configuration des paramètres de
montage
Les procédures de cette section permettent de spécifiez les paramètres de montage
pour le système de fichiers Sun StorEdge QFS.
Pour spécifier des options de montage, vous avez le choix entre les différentes
méthodes suivantes :
■
Dans la commande mount(1M) : les options de montage spécifiées écrasent celles
des fichiers /etc/vfstab et samfs.cmd.
■
Dans le fichier /etc/vfstab : les options de montage spécifiées écrasent celles
du fichier samfs.cmd.
■
Dans le fichier samfs.cmd.
Mise à jour du fichier /etc/vfstab et création
du point de montage
Cette section explique comment éditer le fichier /etc/vfstab.
Remarque – Dans les exemples de ce chapitre, le répertoire utilisé comme point de
montage pour les systèmes de fichiers montés dans un environnement Sun Cluster
(/global) n'est pas obligatoire. Vous êtes libre d'utiliser le point de montage de
votre choix.
Chapitre 3
Installation et configuration
37
Le TABLEAU 3-1 présente les entrées que vous pouvez effectuer dans les champs du
fichier /etc/vfstab.
TABLEAU 3-1
38
Champs du fichier /etc/vfstab
Champ
Intitulé du champ et contenu
1
Device to mount : nom du système de fichiers Sun StorEdge QFS à monter.
Ce nom doit être identique au nom de famille du système de fichiers spécifié dans
le fichier mcf.
2
Device to fsck(1M) : doit être un tiret (-), pour indiquer qu'il n'y a aucune option.
Ainsi, le système Solaris ne lance aucun processus fsck(1M) sur le système de
fichiers Sun StorEdge QFS. Pour plus d'informations sur cette procédure,
reportez-vous à la page de manuel fsck(1M) ou samfsck(1M).
3
Mount Point : Par exemple :
• /qfs1 pour un système de fichiers Sun StorEdge QFS local sur un seul hôte ;
• /global/qfs1 pour un système de fichiers partagé Sun StorEdge QFS dans un
environnement Sun Cluster ;
• /global/qfs1 pour un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité dans un environnement Sun Cluster.
4
File System Type : doit être samfs.
5
fsck(1M) Pass : doit être un tiret (-), pour indiquer qu'il n'y a aucune option.
6
Mount at Boot : doit être défini sur yes ou no.
• Si vous spécifiez yes dans ce champ, le système de fichiers Sun StorEdge QFS
sera automatiquement monté au démarrage.
• Spécifiez no dans ce champ si vous ne souhaitez pas que le système de fichiers
soit monté automatiquement. Spécifiez no si le système de fichiers créé doit être
utilisé dans environnement Sun Cluster. Ainsi, le système de fichiers restera sous
le contrôle de Sun Cluster.
Pour plus d'informations sur le format de ces entrées, reportez-vous à la page de
manuel mount_samfs(1M).
7
Mount Parameters. Liste des paramètres, séparés par des virgules (sans espace),
utilisés lors du montage du système de fichiers. Vous pouvez spécifier des options
de montage dans la commande mount(1M) figurant dans le fichier /etc/vfstab
ou dans un fichier samfs.cmd. Les options de montage spécifiées dans la
commande mount(1M) écrasent celles des fichiers /etc/vfstab et samfs.cmd.
Les options de montage spécifiées dans le fichier /etc/vfstab écrasent celles du
fichier samfs.cmd.
L'option stripe=1, par exemple, définit une largeur de bande dotée d'une unité
d'allocation de disque. Pour obtenir une liste des options de montage disponibles,
consultez la page de manuel mount_samfs(1M).
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
▼ Pour mettre à jour le fichier /etc/vfstab à l'aide de File
System Manager
Lors de la création d'un système de fichiers à l'aide de File System Manager, un
fichier /etc/vfstab par défaut est créé. Cependant, les options de montage
spécifiées dans File System Manager sont écrites dans le fichier samfs.cmd et non
pas dans le fichier /etc/vfstab. Pour plus d'informations, reportez-vous à la
section Pour créer et éditer le fichier samfs.cmd à l'aide de File System Manager,
page 42.
Pour éditer les options de montage dans le fichier /etc/vfstab, suivez la
procédure indiquée à la section suivante : Pour mettre à jour le fichier /etc/vfstab et
créer le point de montage à l'aide d'un éditeur de texte, page 39.
▼ Pour mettre à jour le fichier /etc/vfstab et créer le point
de montage à l'aide d'un éditeur de texte
Suivez cette procédure pour chaque hôte si vous configurez un système de fichiers
partagé Sun StorEdge QFS ou un système de fichiers Sun StorEdge QFS à haut
niveau de disponibilité.
Pour faciliter les opérations de débogage, si vous configurez un système de fichiers
partagé Sun StorEdge QFS, veillez à ce que les options de montage soient identiques
sur tous les hôtes pouvant monter le système de fichiers.
1. Ouvrez le fichier /etc/vfstab à l'aide de vi(1) ou d'un autre éditeur.
2. Créez une entrée pour chaque système de fichiers Sun StorEdge QFS.
L'EXEMPLE DE CODE 3-9 répertorie les champs d'en-tête et les entrées pour un système
de fichiers Sun StorEdge QFS local.
EXEMPLE DE CODE 3-9
Exemple d'entrées de fichier /etc/vfstab pour un système de
fichiers Sun StorEdge QFS
#DEVICE
DEVICE
MOUNT FS
FSCK MOUNT
#TO MOUNT TO FSCK POINT TYPE PASS AT BOOT
#
qfs1 - /qfs1 samfs - yes stripe=1
MOUNT
PARAMETERS
Le TABLEAU 3-1 présente les différents champs du fichier /etc/vfstab, ainsi que
leur contenu.
Chapitre 3
Installation et configuration
39
Si vous configurez un système de fichiers pour un environnement Sun Cluster,
les options de montage requises et recommandées varient en fonction du type du
système de fichiers. Elles sont répertoriées dans le TABLEAU 3-2.
TABLEAU 3-2
Options de montage pour un système de fichiers Sun Cluster
Type de système de fichiers
Options
obligatoires
système de fichiers partagé Sun StorEdge QFS ;
shared
Système de fichiers partagé Sun StorEdge QFS
permettant de prendre en charge les fichiers de
base de données Oracle Real Application
Clusters
shared
forcedirectio
sync_meta=1
mh_write
qwrite
nstreams=1024
stripe>=1
rdlease=300
aplease=300
wrlease=300
Système de fichiers Sun StorEdge QFS à haut
niveau de disponibilité
Aucun
Options recommandées
forcedirectio
sync_meta=1
mh_write
qwrite
nstreams=1024
rdlease=300
aplease=300
wrlease=300
sync_meta=1
Vous pouvez définir la plupart des options de montage répertoriées dans le
TABLEAU 3-2 au sein du fichier /etc/vfstab ou du fichier samds.cmd.
Seule l'option shared doit être spécifiée dans le fichier /etc/vfstab.
Conseil – Outre les options de montage indiquées dans le TABLEAU 3-2, vous avez la
possibilité de définir l'option de montage trace à des fins de débogage de
configuration.
40
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
3. Utilisez la commande mkdir(1) pour créer le point de montage du système de
fichiers.
L'emplacement du point de montage dépend de l'emplacement de montage du
système de fichiers. Les exemples suivants illustrent ces propos.
Exemple 1. Dans cet exemple, le fichier /qfs1 est considéré comme le point de
montage du système de fichiers qfs1. Il s'agit d'un système de fichiers local,
résidant sur un serveur autonome ou sur un nœud local d'un environnement
Sun Cluster.
# mkdir /qfs1
Exemple 2. Dans cet exemple, /global/qfs1 est considéré comme le point de
montage du système de fichiers qfs1, système de fichiers partagé Sun StorEdge QFS
à monter dans un environnement Sun Cluster.
# mkdir /global/qfs1
Remarque – Si vous avez configuré plusieurs points de montage, réitérez ces
étapes pour chaque point de montage, en utilisant à chaque fois un point de
montage (/qfs2, par exemple) et un nom de famille de sauvegarde (qfs2,
par exemple) différents.
Création et édition du fichier samfs.cmd
Vous pouvez créer le fichier /etc/opt/SUNWsamfs/samfs.cmd et en faire
l'emplacement de lecture des paramètres de montage par le système.
Certaines fonctions sont plus facilement gérables depuis un fichier samfs.cmd,
notamment :
■
l'entrelacement ;
■
le paramètre readahead, qui spécifie le nombre d'octets lus par anticipation lors
de l'exécution d'E/S paginée ;
■
le paramètre writebehind, qui spécifie le nombre d'octets dont l'écriture est
temporisée lors de l'exécution d'E/S paginée ;
■
le paramètre qwrite, qui permet l'écriture et la lecture simultanées dans le même
fichier depuis des threads différents.
Si vous configurez plusieurs systèmes Sun StorEdge QFS avec divers paramètres de
montage, la création du fichier samfs.cmd peut s'avérer utile.
Chapitre 3
Installation et configuration
41
▼ Pour créer et éditer le fichier samfs.cmd à l'aide de File
System Manager
Si, lors de la création d'un système de fichiers dans File System Manager, vous
spécifiez des options de montage autres que les options par défaut, le fichier
samfs.cmd est automatiquement créé ou mis à jour avec ces options.
Pour éditer les options de montage d'un système de fichiers :
1. À partir de la page Serveurs, cliquez sur le nom du serveur sur lequel réside le
système de fichiers.
La page Récapitulatif des systèmes de fichiers s'affiche.
2. Sélectionnez le bouton radio en regard du système de fichiers dont vous souhaitez
éditer les options de montage.
3. Dans le menu des opérations, choisissez Éditer les options de montage.
La page Édition des options de montage s'affiche.
4. Modifiez les champs de votre choix.
Pour de plus amples informations sur les champs de la page Édition des options de
montage, reportez-vous à l'aide en ligne de File System Manager.
5. Cliquez sur Enregistrer.
▼ Pour créer et éditer le fichier samfs.cmd à l'aide d'un
éditeur de texte
1. À l'aide de la commande vi(1) ou d'un autre éditeur, créez le fichier samfs.cmd.
Dans le fichier samfs.cmd, créez des lignes pour contrôler les fonctions de montage,
les performances ou tout autre aspect de la gestion du système de fichiers. Pour plus
d'informations sur le fichier samfs.cmd, consultez le Guide de configuration et
d'administration de Sun StorEdge QFS ou reportez-vous à la page de manuel
samfs.cmd(4).
L'exemple ci-dessous illustre un fichier samfs.cmd pour un système de fichiers
Sun StorEdge QFS.
EXEMPLE DE CODE 3-10
Exemple de fichier samfs.cmd
low = 50
high = 75
fs = samfs1
high = 65
writebehind = 512
readahead = 1024
fs = samfs5
partial = 64
42
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
2. Si vous créez un système de fichiers multihôte, copiez les lignes nécessaires dans
le fichier samfs.cmd des autres hôtes.
Si vous avez créé un fichier samfs.cmd sur un seul hôte d'un environnement Sun
Cluster pour décrire les paramètres de montage d'un système de fichiers spécifique,
copiez ces lignes dans les fichiers samfs.cmd de tous les nœuds ayant accès au
système de fichiers.
Pour faciliter les opérations de débogage, le fichier samfs.cmd (dans la mesure où il
a trait à un système de fichiers spécifique) doit être le même sur tous les hôtes.
Par exemple, si le système de fichiers qfs3 est accessible à partir de tous les nœuds
d'un environnement Sun Cluster, les lignes du fichier samfs.cmd qui décrivent le
système de fichiers qfs3 doivent être identiques sur tous les nœuds de
l'environnement Sun Cluster.
En fonction des besoins de votre site, il est parfois plus facile de gérer les options
de montage à partir du fichier samfs.cmd au lieu du fichier /etc/vfstab.
Le fichier /etc/vfstab a priorité sur le fichier samfs.cmd en cas de conflits.
Pour plus d'informations sur les options de montage, reportez-vous à la page de
manuel mount_samfs(1M).
Initialisation de l'environnement
Cette section explique comment initialiser l'environnement et comment initialiser et
monter le système de fichiers Sun StorEdge QFS.
▼
Pour initialiser l'environnement
● Initialisez l'environnement Sun StorEdge QFS à l'aide de la commande samd(1M)
config.
# samd config
Réexécutez cette commande sur chaque hôte si vous configurez un système de
fichiers partagé Sun StorEdge QFS ou un système de fichiers Sun StorEdge QFS à
haut niveau de disponibilité.
Chapitre 3
Installation et configuration
43
▼
Pour initialiser le système de fichiers
Cette procédure illustre l'utilisation de la commande sammkfs(1M) et des noms de
famille définis pour initialiser un système de fichiers.
Remarque – La commande sammkfs(1M) définit un paramètre de réglage, l'unité
d'allocation de disque (DAU, Disk Allocation Unit). Vous ne pouvez pas redéfinir ce
paramètre sans réinitialiser le système de fichiers. Pour plus d'informations sur la
façon dont l'unité d'allocation de disque (DAU) affecte l'ajustement, consultez le
Guide de configuration et d'administration de Sun StorEdge QFS ou reportez-vous à la
page de manuel sammkfs(1M).
● Utilisez la commande sammkfs(1M) pour initialiser un système de fichiers pour
chaque famille définie dans le fichier mcf.
Attention – L'exécution de sammkfs(1M) crée un nouveau système de fichiers.
Toutes les références vers les données contenues dans les partitions associées au
système de fichiers sont supprimées du fichier /etc/opt/SUNWsamfs/mcf.
Initialisation d'un système de fichiers Sun StorEdge QFS
L'EXEMPLE DE CODE 3-11 répertorie les commandes à utiliser pour initialiser un
système de fichiers Sun StorEdge QFSdont le nom de famille est qfs1.
EXEMPLE DE CODE 3-11
Initialisation d'un système de fichiers d'exemple qfs1
# sammkfs -a 128 qfs1
Building ‘qfs1’ will destroy the contents of devices:
/dev/dsk/c1t0d0s0
/dev/dsk/c3t1d0s6
/dev/dsk/c3t1d1s6
/dev/dsk/c3t2d0s6
Do you wish to continue? [y/N]
Tapez y si vous souhaitez poursuivre la création du système de fichiers.
44
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Initialisation d'un système de fichiers partagé
Sun StorEdge QFS
Si vous configurez un système de fichiers partagé Sun StorEdge QFS, saisissez la
commande sammkfs(1M) sur le serveur de métadonnées uniquement.
Entrez la commande sammkfs(1M) à l'invite du système. L'option -S indique que
le système de fichiers doit être un système de fichiers partagé Sun StorEdge QFS.
Elle se présente sous la forme suivante :
sammkfs -S -a unité_allocation nom_sf
TABLEAU 3-3
Arguments de la commande sammkfs(1M)
Argument
Signification
unité_allocation
Spécifie le nombre de blocs de 1 024 octets (1 kilo-octet), à allouer à une
unité d'allocation de disque. La valeur unité_allocation spécifiée doit être
un multiple de 8. Pour plus d'informations, reportez-vous au Guide de
configuration et d'administration de Sun StorEdge QFS ou à la page de
manuel sammkfs(1M).
nom_sf
Nom de la famille du système de fichiers tel qu'il est défini dans le
fichier mcf.
Par exemple, vous pouvez initialiser un système de fichiers partagé
Sun StorEdge QFS et l'identifier comme tel à l'aide de la commande sammkfs(1M)
suivante :
# sammkfs -S -a 512 sharefs1
Si le fichier mcf contient le mot-clé shared, initialisez le système de fichiers en tant
que système de fichiers partagé, en spécifiant l'option -S de la commande sammkfs
(1M). Vous ne pouvez pas monter de système de fichiers partagé s'il n'a pas été
initialisé comme partagé.
Si vous initialisez un système de fichiers en tant que système de fichiers partagé
Sun StorEdge QFS, assurez-vous que le fichier /etc/opt/SUNWsamfs/
hosts.nom_sf existe au moment où vous exécutez la commande sammkfs(1M).
La commande sammkfs(1M) utilise le fichier d'hôtes lors de la création du système
de fichiers. Vous pouvez vous servir de la commande samsharefs(1M) pour
remplacer ou mettre à jour le contenu du fichier d'hôtes plus tard. Pour plus
d'informations, reportez-vous à la section Création du fichier d'hôtes partagé,
page 68.
Chapitre 3
Installation et configuration
45
Montage du système de fichiers
La commande mount(1M) permet de monter un système de fichiers. Elle permet
également de lire les fichiers de configuration /etc/vfstab et samfs.cmd.
Pour plus d'informations sur la commande mount(1M), reportez-vous à la page de
manuel mount_samfs(1M).
Suivez l'une des procédures décrites dans cette section pour monter votre système
de fichiers.
▼ Pour monter le système de fichiers à l'aide de File System
Manager
1. À partir de la page Serveurs, cliquez sur le nom du serveur sur lequel réside le
système de fichiers.
La page Récapitulatif des systèmes de fichiers s'affiche.
2. Sélectionnez le bouton radio en regard du système de fichiers à monter.
3. Dans le menu des opérations, choisissez Monter.
▼ Pour monter le système de fichiers sur un seul hôte à partir
de la ligne de commande
Suivez la procédure de montage suivante pour tous les systèmes de fichiers
Sun StorEdge QFS :
■
Si vous configurez un système de fichiers Sun StorEdge QFS sur un seul hôte,
effectuez cette procédure sur l'hôte en question.
■
Si vous configurez un système de fichiers partagé Sun StorEdge QFS dans un
environnement Solaris, réalisez cette procédure d'abord sur le serveur de
métadonnées, puis sur les autres hôtes du système de fichiers.
■
Si vous configurez un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité ou partagé dans un environnement Sun Cluster, réalisez cette
procédure sur tous les nœuds susceptibles d'héberger le système de fichiers.
1. Utilisez la commande mount(1M) pour monter le système de fichiers.
Spécifiez le point de montage du système comme argument. Par exemple :
# mount /qfs1
46
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
2. Utilisez la commande mount(1M) sans spécifier d'argument, pour vérifier le
système de fichiers.
Cette étape permet de confirmer que le système de fichiers est monté et indique
comment définir des autorisations. L'EXEMPLE DE CODE 3-12 illustre la sortie depuis
une commande mount(1M) exécutée pour vérifier que l'exemple de système de
fichiers qfs1 est monté.
EXEMPLE DE CODE 3-12
Utilisation de la commande mount(1M) pour vérifier qu'un système de fichiers
est monté
# mount
<<< informations supprimées >>>
/qfs1 on qfs1 read/write/setuid/dev=8001b1 on Mon Jan 14 12:21:03 2002
<<< informations supprimées >>>
3. (Facultatif) À l'aide des commandes chmod(1) et chown(1), modifiez les
autorisations et les droits de propriété du répertoire racine du système de fichiers.
Si le système de fichiers est monté pour la première fois, il est conseillé d'effectuer
cette étape.
Par exemple :
# chmod 755 /qfs1
# chown root:other /qfs1
▼ Pour vérifier les modifications apportées au serveur de
métadonnées
Si vous créez un système de fichiers partagé Sun StorEdge QFS dans un
environnement Sun Cluster ou Solaris, procédez comme suit pour vérifier que le
système de fichiers est configuré et pouvoir modifier le serveur de métadonnées.
Si vous créez un système de fichiers partagé Sun StorEdge QFS dans un
environnement Solaris, répétez cette procédure pour chaque serveur de
métadonnées actuel ou potentiel.
Si vous créez un système de fichiers partagé Sun StorEdge QFS dans un
environnement Sun Cluster, suivez cette procédure pour tous les hôtes en mesure de
monter le système de fichiers.
1. Connectez-vous au serveur de métadonnées en tant que superutilisateur.
2. Utilisez la commande samsharefs(1M) pour changer le serveur de métadonnées.
Par exemple :
ash# samsharefs -s oak qfs1
Chapitre 3
Installation et configuration
47
3. Utilisez la commande ls(1) -al pour vous assurer que les fichiers sont accessibles
sur le nouveau serveur de métadonnées.
Par exemple :
oak# ls -al /qfs1
4. Procédez de nouveau aux Étape 2 et Étape 3 pour revenir au serveur de
métadonnées initial.
Pour de plus amples informations sur la configuration des systèmes de fichiers dans
un environnement Sun Cluster ou partagé, reportez-vous à la section Configuration
d'un environnement Sun Cluster ou partagé, page 61, après avoir exécuté toutes les
procédures requises de ce chapitre.
Exécution de tâches de configuration
supplémentaires
Cette section décrit les tâches supplémentaires qui peuvent s'avérer nécessaires pour
configurer l'environnement Sun StorEdge QFS. Selon votre environnement, certaines
sont facultatives. Les tâches suivantes sont abordées :
■
Partage du système de fichiers avec les systèmes client NFS, page 48
■
Pour modifier les valeurs par défaut, page 52
■
Configuration de l'utilitaire de notification à distance, page 53
■
Ajout du groupe d'administrateurs, page 56
■
Pour activer la journalisation, page 56
■
Configuration d'autres produits, page 57
Partage du système de fichiers avec les systèmes
client NFS
Procédez comme suit si vous configurez un système de fichiers et si vous voulez
effectuer un partage NFS du système de fichiers.
48
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
La commande share(1M) de Sun Solaris utilisée dans les procédures suivantes
autorise le montage du système de fichiers par les systèmes distants.
Les commandes share(1M) sont généralement placées dans le fichier /etc/dfs/
dfstab et sont automatiquement exécutées par le système d'exploitation Sun Solaris
lorsque vous tapez init(1M), état 3.
▼ Pour effectuer un partage NFS du système de fichiers dans
un environnement Sun Cluster
La section suivante décrit la procédure générale du partage NFS d'un système de
fichiers dans un environnement Sun Cluster. Pour plus d'informations sur le partage
NFS de systèmes de fichiers contrôlés par HA Storage Plus, reportez-vous au Guide
de configuration et d'administration de Sun StorEdge QFS et au Sun Cluster Data Service
for Network File System (NFS) Guide for Solaris OS, ainsi qu'à la documentation NFS à
votre disposition.
1. Recherchez le fichier dfstab.nom_ressource.
La propriété Pathprefix de HA Storage Plus indique le répertoire dans lequel
réside le fichier dfstab.nom_ressource.
2. À l'aide de vi(1) ou d'un autre éditeur, ajoutez une commande share(1M) au
fichier Pathprefix/SUNW.nfs/dfstab.nom_ressource.
Par exemple :
share -F nfs -o rw /global/qfs1
▼ Pour effectuer un partage NFS du système de fichiers dans
un environnement Solaris
Si vous configurez un système de fichiers partagé Sun StorEdge QFS, vous pouvez
effectuer cette procédure à partir du serveur de métadonnées ou de l'un des
clients partagés.
1. Utilisez vi(1) ou un autre éditeur pour ajouter une commande share(1M) au
fichier /etc/dfs/dfstab.
Ajoutez par exemple une ligne telle que dans l'exemple suivant pour que le
système d'exploitation Solaris effectue un partage NFS au système de fichiers
Sun StorEdge QFS :
share -F nfs -o rw=client1:client2 -d “QFS" /qfs1
Chapitre 3
Installation et configuration
49
2. À l'aide des commandes ps(1) et grep(1), déterminez si nfs.server est en cours
d'exécution.
Par exemple :
# ps -ef
root
en17
# ps -ef
root
root
en17
| grep nfsd
694
1 0
Apr 29 ?
29996 29940 0 08:27:09 pts/5
| grep mountd
406
1 0
Apr 29 ?
691
1 0
Apr 29 ?
29998 29940 0 08:27:28 pts/5
0:36 /usr/lib/nfs/nfsd -a 16
0:00 grep nfsd
95:48 /usr/lib/autofs/automountd
2:00 /usr/lib/nfs/mountd
0:00 grep mountd
Dans la sortie donnée en exemple, les lignes contenant la commande /usr/lib/nfs
indiquent que le serveur NFS est monté.
3. Si nfs.server n'est pas en cours d'exécution, démarrez-le.
Par exemple :
# /etc/init.d/nfs.server start
4. (Facultatif) À l'invite de shell root, entrez la commande share(1M).
Effectuez cette opération si vous souhaitez immédiatement obtenir le partage NFS
du nouveau système de fichiers Sun StorEdge QFS.
Lorsque le partage NFS du système de fichiers est terminé, vous pouvez le monter
selon la procédure suivante, Pour monter le système de fichiers sur des clients NFS
dans un environnement Solaris, page 51.
Remarques sur le partage NFS
S'il n'existe aucun système de fichiers NFS partagé au démarrage du système
d'exploitation Sun Solaris, le serveur NFS n'est pas lancé. L'EXEMPLE DE CODE 3-13
indique les commandes à utiliser pour activer le partage NFS. Vous devez passer au
niveau d'exécution 3 après avoir ajouté la première entrée share à ce fichier.
EXEMPLE DE CODE 3-13
Commandes NFS
# init 3
# who -r
.
run-level 3
# share
/qfs1 -
50
Dec 12 14:39
3
2
2
“QFS”
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Certains paramètres de montage NFS peuvent altérer les performances d'un système
de fichiers Sun StorEdge QFS. Vous pouvez définir ces paramètres dans le fichier
/etc/vfstab, en procédant comme suit :
■
timeo = n : cette valeur définit le délai d'expiration NFS sur n dixièmes de
seconde. La valeur par défaut est 11. Pour des performances optimales, utilisez
cette valeur. Selon votre système, vous pouvez définir une valeur plus élevée ou
plus faible.
■
rsize = n : cette valeur définit la taille du tampon de lecture sur n octets.
Dans NFS 2, modifiez la valeur par défaut (8192) et définissez-la sur 32768.
Dans NFS 3, conservez la valeur par défaut (32768).
■
wsize = n : cette valeur définit la taille du tampon d'écriture sur n octets.
Dans NFS 2, modifiez la valeur par défaut (8192) et définissez-la sur 32768.
Dans NFS 3, conservez la valeur par défaut (32768).
Pour plus d'informations sur ces paramètres, reportez-vous à la page de manuel
mount_nfs(1M).
▼ Pour monter le système de fichiers sur des clients NFS dans
un environnement Solaris
Si vous configurez un système de fichiers partagé Sun StorEdge QFS, vous pouvez
effectuer cette procédure à partir du serveur de métadonnées ou de l'un des clients
partagés.
Remarque – Le temps de réponse des systèmes de fichiers partagés Sun StorEdge
QFS aux requêtes des clients NFS peut être long. Le cas échéant, il est possible que le
système génère une erreur plutôt que d'effectuer une nouvelle tentative.
Pour éviter cela, activez l'option hard ou les options soft, retrans et timeo
lors du montage du système de fichiers sur les clients NFS. Si vous utilisez l'option
soft, définissez également les valeurs suivantes : retrans=120 (ou plus) et
timeo=3000 (ou plus). Ces options de montage peuvent être spécifiées dans le
fichier /etc/vfstab, comme indiqué dans la procédure ci-dessous.
1. Sur chaque système client NFS, éditez le fichier /etc/vfstab à l'aide de vi(1),
ou d'un autre éditeur, et ajoutez une ligne pour monter le système de fichiers
Sun StorEdge QFS du serveur sur un point de montage approprié.
Dans l'exemple suivant, le système de fichiers server:/qfs1 est monté sur le point
de montage /qfs1 :
server:/qfs1
-
/qfs1
nfs
-
no intr,timeo=60
2. Enregistrez le fichier /etc/vfstab et fermez-le.
Chapitre 3
Installation et configuration
51
3. Entrez la commande mount(1M).
La commande mount(1M) suivante permet de monter le système de fichiers qfs1 :
client# mount /qfs1
Si vous le souhaitez, l'agent de montage automatique peut effectuer cette tâche.
Pour ajouter server:/qfs1 aux cartes de votre agent de montage automatique,
suivez les instructions appropriées à votre site. Pour plus d'informations sur le
montage automatique, reportez-vous à la page de manuel automountd(1M).
▼
Pour modifier les valeurs par défaut
Le fichier /opt/SUNWsamfs/examples/defaults.conf contient les paramètres
par défaut de l'environnement Sun StorEdge QFS. Vous pouvez modifier ces
paramètres à tout moment après l'installation initiale.
Avant de modifier les paramètres par défaut, consultez la page de manuel
defaults.conf(4) pour connaître les types de comportement contrôlés par
ce fichier.
Suivez cette procédure pour chaque hôte à inclure dans un système de fichiers
partagé Sun StorEdge QFS ou un système de fichiers Sun StorEdge QFS à haut
niveau de disponibilité.
Remarque – Pour faciliter les opérations de débogage, veillez à ce que le fichier
defaults.conf soit le même sur tous les hôtes.
1. À l'aide de la commande cp(1), copiez /opt/SUNWsamfs/examples/
defaults.conf dans un emplacement qui soit pratique.
Par exemple :
# cp /opt/SUNWsamfs/examples/defaults.conf /etc/opt/SUNWsamfs/defaults.conf
52
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
2. Utilisez vi(1) ou un autre éditeur pour modifier le fichier.
Modifiez les lignes contrôlant les éléments du système que vous souhaitez modifier.
Dans les lignes modifiées, supprimez le signe dièse (#) de la colonne 1.
Par exemple, si vous configurez un système de fichiers partagé Sun StorEdge QFS
dans un environnement Sun Cluster, vous pouvez spécifier les paramètres suivants
pour faciliter le débogage :
# File defaults.conf
trace
all=on
endtrace
3. Utilisez la commande samd(1M) config pour redémarrer le démon sam-fsd(1M)
et l'activer pour la reconnaissance des modifications apportées au fichier
defaults.conf.
Configuration de l'utilitaire de notification à
distance
Vous pouvez configurer le logiciel Sun StorEdge QFS de façon à être informé de
problèmes éventuels survenus dans son environnement. Le système envoie alors des
messages de notification à la station de gestion de votre choix. Le protocole SNMP
(Simple Management Network Protocol) permet de gérer l'échange d'informations
entre les différents périphériques réseau, tels que les serveurs, les bibliothèques
automatisées et les lecteurs.
Le système MIB (Management Information Base, base d'informations de gestion) de
Sun StorEdge QFS définit les types de problème et les événements susceptibles d'être
détectés par le logiciel Sun StorEdge QFS. Il peut s'agir d'erreurs de configuration,
d'événements tapealert(1M) ou de toute autre activité atypique du système.
Pour de plus amples informations sur la base de données Management Information
Base, reportez-vous au fichier /opt/SUNWsamfs/mibs/SUN-SAM-MIB.mib.
Les procédures suivantes permettent d'activer et de désactiver la notification à
distance.
▼ Pour activer la notification à distance
1. Assurez-vous que la station de gestion est configurée et opérationnelle.
Les conditions de configuration requise sont décrites dans la section Configuration
de la station de gestion de réseaux, page 24.
Chapitre 3
Installation et configuration
53
2. À l'aide de vi(1) ou d'un autre éditeur, vérifiez que la station de gestion vers
laquelle les notifications doivent être envoyées est définie dans le fichier
/etc/hosts. Si ce n'est pas le cas, ajoutez une ligne définissant l'hôte approprié.
L'exemple de fichier fournit ci-dessous définit une station de gestion avec le nom
d'hôte mgmtconsole.
EXEMPLE DE CODE 3-14
999.9.9.9
999.999.9.999
999.999.9.998
999.999.9.9
Exemple de fichier /etc/hosts
localhost
loggerhost
mgmtconsole
samserver
loghost
3. Enregistrez les modifications apportées au fichier /etc/hosts et fermez-le.
4. À l'aide de vi(1) ou d'un autre éditeur, ouvrez le fichier /etc/opt/SUNWsamfs/
scripts/sendtrap et localisez la directive TRAP_DESTINATION=‘nom_hôte‘.
Cette ligne indique que les messages de notification à distance seront envoyés au
port 161 du serveur sur lequel le logiciel Sun StorEdge QFS est installé. Remarques :
■
Pour modifier le nom d'hôte ou le port, remplacez la ligne de directive
TRAP_DESTINATION par TRAP_DESTINATION="nom_console_gestion:port".
Notez l'utilisation de guillemets (" ") à la place des apostrophes (‘ ‘) dans la
nouvelle directive.
■
Si vous souhaitez envoyer des messages de notification à distance vers plusieurs
hôtes, spécifiez la directive en respectant le format suivant :
TRAP_DESTINATION="nom_console_gestion:port [ nom_console_gestion:port]"
Par exemple :
TRAP_DESTINATION="localhost:161 doodle:163 mgmt_station:1162"
5. Localisez la directive COMMUNITY="public" dans /etc/opt/SUNWsamfs/
scripts/sendtrap.
Cette ligne fonctionne comme un mot de passe. Elle empêche tout affichage ou
utilisation non autorisée de messages d'interruption SNMP. Observez cette ligne et
exécutez l'une des opérations suivantes, selon la valeur de la chaîne de communauté
de votre station de gestion :
■
54
Si la chaîne de communauté de votre station de gestion est également définie sur
public, vous n'avez pas besoin de modifier cette valeur.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
Si la chaîne de communauté de votre station de gestion est définie sur une autre
valeur, remplacez la valeur public de la directive par la valeur utilisée dans
votre station de gestion.
6. Enregistrez les modifications apportées au fichier /etc/opt/SUNWsamfs/
scripts/sendtrap et fermez-le.
▼ Pour désactiver la notification à distance
La fonction de notification à distance est activée par défaut. Si vous souhaitez la
désactiver, procédez comme suit :
1. Si le fichier /etc/opt/SUNWsamfs/defaults.conf n'existe pas, copiez le
fichier /opt/SUNWsamfs/examples/defaults.conf vers /etc/opt/
SUNWsamfs/defaults.conf, à l'aide de la commande cp(1).
2. À l'aide de vi(1) ou d'un autre éditeur, ouvrez le fichier /etc/opt/SUNWsamfs/
defaults.conf et recherchez-y la ligne qui spécifie les alertes SNMP.
Elle se présente comme suit :
#alerts=on
3. Modifiez cette ligne pour désactiver les alertes SNMP.
Supprimez le symbole # et remplacez on par off. La ligne modifiée se présente
comme suit :
alerts=off
4. Enregistrez vos modifications et fermez le fichier.
5. Utilisez la commande samd(1M) config pour redémarrer le démon sam-fsd(1M).
# samd config
La commande redémarre le démon sam-fsd(1M) et l'active pour la reconnaissance
des modifications apportées au fichier defaults.conf.
Chapitre 3
Installation et configuration
55
Ajout du groupe d'administrateurs
Par défaut, seul le superutilisateur peut exécuter les commandes d'administrateur
Sun StorEdge QFS. Cependant, au cours de l'installation, vous avez la possibilité de
créer un groupe d'administrateurs. Les membres du groupe d'administrateurs
peuvent exécuter toutes les commandes d'administrateur, à l'exception des
commandes star(1M), samfsck(1M), samgrowfs(1M), sammkfs(1M) etsamd(1M).
Les commandes d'administrateur se trouvent dans /opt/SUNWsamfs/sbin.
Une fois le package installé, vous pouvez utiliser la commande set_admin(1M)
pour ajouter ou supprimer le groupe d'administrateurs. Pour que la commande
set_admin(1M) soit accessible, vous devez être connecté en tant que
superutilisateur. Vous pouvez également annuler les effets de cette sélection et
rendre exécutables les programmes figurant dans /opt/SUNWsamfs/sbin
uniquement par le superutilisateur. Pour plus d'informations sur cette commande,
reportez-vous à la page de manuel set_admin(1M).
▼ Pour créer le groupe d'administrateurs
1. Choisissez un nom de groupe d'administrateurs ou sélectionnez un groupe
existant dans l'environnement.
2. Exécutez la commande groupadd(1M) ou éditez le fichier /etc/group.
L'entrée ci-dessous appartient au fichier /etc/group et désigne le groupe
d'administrateurs du logiciel Sun StorEdge QFS. Dans cet exemple, le groupe
samadm comprend les utilisateurs adm et operator.
samadm::1999:adm,operator
▼
Pour activer la journalisation
Le système Sun StorEdge QFS enregistre les erreurs, les messages de mise en garde,
les avertissements et autres messages à l'aide de l'interface standard syslog(3) de
Sun Solaris. Par défaut, l'utilitaire Sun StorEdge QFS est local7.
1. À l'aide de la commande vi(1) ou d'un autre éditeur, ouvrez le fichier /etc/
syslog.conf.
2. Dans le fichier /opt/SUNWsamfs/examples/syslog.conf_changes, recherchez
une ligne de journalisation similaire à :
local7.debug
56
/var/adm/sam-log
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Remarque – L'entrée ci-dessus forme une seule ligne et un caractère de tabulation
(et non un espace) sépare les champs.
La fonction par défaut est local7. Si vous définissez la journalisation sur une
valeur autre que local7 dans le fichier /etc/syslog.conf, modifiez le fichier
defaults.conf en le définissant sur cette valeur également. Pour plus
d'informations, reportez-vous à la page de manuel defaults.conf(4).
3. Copiez la ligne de journalisation depuis /opt/SUNWsamfs/examples/
syslog.conf_changes dans le fichier /etc/syslog.conf.
Par exemple :
# cp /etc/syslog.conf /etc/syslog.conf.orig
# cat /opt/SUNWsamfs/examples/syslog.conf_changes >> /etc/syslog.conf
4. Créez un fichier journal vide et envoyez un signal HUP au processus syslogd.
Par exemple, pour créer un fichier journal dans /var/adm/sam-log et envoyer le
signal HUP au démon syslogd, saisissez :
# touch /var/adm/sam-log
# pkill -HUP syslogd
Pour plus d'informations, consultez les pages man syslog.conf(4) et
syslogd(1M).
5. (Facultatif) Utilisez la commande log_rotate.sh(1M) pour activer la rotation du
fichier journal.
Cette commande facilite la gestion des fichiers journaux très volumineux. Pour plus
d'informations, consultez la page de manuel log_rotate.sh(1M).
Configuration d'autres produits
Le processus d'installation et de configuration de Sun StorEdge QFS est terminé.
Vous pouvez maintenant configurer d'autres produits Sun.
Si, par exemple, vous souhaitez configurer une base de données Oracle, consultez le
Sun Cluster Data Service for Oracle Real Application Clusters Guide for Solaris OS.
Oracle Real Application Clusters est la seule application évolutive prise en charge
par le logiciel Sun StorEdge QFS dans des environnements Sun Cluster.
Chapitre 3
Installation et configuration
57
Sauvegarde de données
Cette section décrit les procédures recommandées pour sauvegarder régulièrement
les données et fichiers importants dans l'environnement Sun StorEdge QFS.
Configuration des fichiers de vidage
Les systèmes de fichiers sont constitués de répertoires, fichiers et liens. Le système
de fichiers Sun StorEdge QFS assure le suivi de tous les fichiers du fichier .inodes.
Le fichier .inodes se trouve sur un périphérique de métadonnées distinct.
Le système de fichiers écrit toutes les données des fichiers vers les périphériques
de données.
Il est important d'utiliser la commande qfsdump(1M) régulièrement pour créer un
fichier de vidage des métadonnées et des données des fichiers. Le processus dump
enregistre le chemin relatif de chaque fichier contenu dans un système de fichiers
complet ou dans une partie d'un système de fichiers. Cette commande vous permet
de protéger vos données en cas de sinistre.
Vous pouvez créer des fichiers de vidage de façon régulière, une ou deux fois par
jour, par exemple, selon les besoins de votre site. En vidant régulièrement les
données du système de fichiers, vous pouvez restaurer des fichiers et des systèmes
de fichiers anciens. Vous pouvez également déplacer des fichiers et des systèmes de
fichiers depuis un serveur vers un autre serveur.
Les instructions suivantes indiquent comment créer des fichiers de vidage :
58
■
La commande qfsdump(1M) permet de vider des noms de fichier,
des informations d'inode et des données. Cette commande génère des vidages
complets, et non incrémentiels, des fichiers et répertoires spécifiés. Le fichier
obtenu peut donc être très volumineux. La commande qfsdump(1M) ne dispose
pas de fonctions de gestion de bandes, d'estimation de taille ou de vidage
incrémentiel, comme c'est le cas de la commande ufsdump(1M). De plus,
la commande qfsdump(1M) ne tolère par de surcharge de volume ; vous devez
donc évaluer les besoins d'espace et vous assurer que la taille du système de
fichiers ne dépasse pas la taille du support de vidage.
■
La commande qfsdump(1M) vide toutes les données d'un fichier incomplet tandis
que la commande qfsrestore(1M) restaure toutes ces données. Cependant,
ces commandes ne conservent pas les qualités des fichiers spécifiant, par exemple,
qu'un fichier est incomplet. C'est pourquoi les fichiers peuvent occuper plus
d'espace que prévu dans les fichiers de vidage et sur les systèmes de fichiers
restaurés.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
L'exécution de la commande qfsdump(1M) sur un système de fichiers monté peut
générer des incohérences, en raison de la création de nouveaux fichiers sur le
disque. Il est donc préférable de vider les systèmes de fichiers pendant une
période calme (c'est-à-dire lorsque aucun fichier n'est créé ou modifié) afin de
réduire au maximum les incohérences.
■
Vérifiez que le vidage s'applique aux métadonnées et aux données pour tous
les systèmes de fichiers Sun StorEdge QFS. Reportez-vous au répertoire
/etc/vfstab pour tous les systèmes de fichiers de type samfs.
Vous pouvez exécuter la commande qfsdump(1M) manuellement ou
automatiquement. Même si cette commande est configurée pour s'exécuter
automatiquement, vous devrez peut-être l'exécuter manuellement, selon les
conditions de votre site. En cas de sinistre, vous pouvez recréer votre système de
fichiers à l'aide de la commande qfsrestore(1M). Vous ne pouvez également
restaurer qu'un seul répertoire ou fichier. Pour plus d'informations, reportez-vous à
la page de manuel qfsdump(1M) et au Guide de dépannage de Sun StorEdge SAM-FS.
Pour plus d'informations sur la création de fichiers de vidage, reportez-vous à la
page de manuel qfsdump(1M). Les sections suivantes décrivent les procédures
permettant d'exécuter cette commande manuellement et automatiquement.
▼ Pour exécuter automatiquement la commande
qfsdump(1M) à l'aide du démon cron
Réalisez cette opération doit pour chaque système de fichiers Sun StorEdge QFS
de votre environnement. Veillez à enregistrer chaque fichier de vidage dans un
fichier distinct.
● Pour chaque système de fichiers, ajoutez une entrée dans le fichier crontab de la
racine afin que le démon cron exécute régulièrement la commande qfsdump(1M).
Par exemple :
10 0 * * * (cd /qfs1; /opt/SUNWsamfs/sbin/qfsdump –f /dev/rmt/0cbn)
Avec cette entrée, la commande qfsdump(1M) est exécutée 10 minutes après minuit.
Elle utilise la commande cd(1) pour modifier le point de montage du système de
fichiers qfs1 et exécute la commande /opt/SUNWsamfs/sbin/qfsdump pour
enregistrer les données sur un périphérique de bande /dev/rmt/0cbn.
Chapitre 3
Installation et configuration
59
▼ Pour exécuter manuellement la commande samfsdump(1M)
à partir de la ligne de commande
1. Utilisez la commande cd(1) pour basculer vers le répertoire contenant le point de
montage du système de fichiers.
Par exemple :
# cd /qfs1
2. Utilisez la commande qfsdump(1M) pour écrire un fichier de vidage dans un
système de fichiers autre que celui que vous videz.
Par exemple :
# qfsdump -f /save/qfs1/dump_file
Sauvegarde de fichiers de configuration
Le logiciel Sun StorEdge QFS accède régulièrement à plusieurs fichiers créés au
cours des procédures d'installation et de configuration. Vous devez sauvegarder ces
fichiers de façon régulière dans un système de fichiers autre que le système de
fichiers dans lequel ils résident. En cas de sinistre, vous pourrez restaurer ces
fichiers à partir de vos copies de sauvegarde.
Les fichiers suivants figurent parmi ceux que vous devez sauvegarder régulièrement
et après chaque nouvelle modification :
■
/etc/opt/SUNWsamfs/mcf
■
/etc/opt/SUNWsamfs/samfs.cmd
■
/etc/opt/SUNWsamfs/defaults.conf
■
/etc/opt/SUNWsamfs/archiver.cmd
Pour plus d'informations sur les fichiers à protéger, consultez le manuel Guide de
dépannage de Sun StorEdge SAM-FS.
60
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
CHAPITRE
4
Configuration d'un environnement
Sun Cluster ou partagé
Ce chapitre explique comment configurer le logiciel Sun StorEdge QFS dans un
environnement Sun Cluster ou partagé. Avant de mettre en œuvre les procédures de
configuration décrites, installez le logiciel, selon les instructions fournies au
Chapitre 3.
Ce chapitre contient les sections suivantes :
■
Préparation des systèmes hôtes, page 61
■
Modification des fichiers mcf sur d'autres hôtes, page 63
■
Création du fichier d'hôtes partagé, page 68
■
Vérification de l'exécution des démons, page 74
■
Configuration du type de ressource SUNW.qfs, page 76
■
Configuration de la ressource HA Storage Plus, page 77
■
Mise en ligne de la ressource partagée, page 78
■
Vérification du groupe de ressources sur tous les nœuds, page 79
Préparation des systèmes hôtes
Cette procédure prépare les systèmes hôtes pour un système de fichiers partagé
Sun StorEdge QFS ou pour un système de fichiers partagé Sun StorEdge QFS dans
un environnement Sun Cluster.
61
▼
Pour préparer les systèmes hôtes
1. Vérifiez que tous les hôtes possèdent les mêmes ID d'utilisateurs et de groupes.
Si vous n'exécutez pas le service d'information réseau (Network Information
Service), vérifiez que tous les fichiers /etc/passwd et /etc/group sont identiques.
Si vous exécutez NIS, les fichiers /etc/passwd et /etc/group doivent déjà être
identiques.
Pour plus d'informations à ce sujet, reportez-vous à la page de manuel nis+(1).
2. Si vous configurez un système de fichiers partagé Sun StorEdge QFS sur le SE
Solaris, activez la commande du démon de temps réseau, xntpd(1M), pour
synchroniser les heures de tous les hôtes.
Cette étape est inutile si vous configurez un système de fichiers partagé
Sun StorEdge QFS dans un environnement Sun Cluster, dans la mesure où vous
l'avez déjà exécutée au cours de l'installation de Sun Cluster.
Il est essentiel de synchroniser toutes les horloges et de veiller à ce qu'elles restent
parfaitement synchrones pendant les opérations du système de fichiers partagé
Sun StorEdge QFS. Pour plus d'informations, reportez-vous à la page de manuel
xntpd(1M).
Les étapes suivantes permettent d'activer le démon xntpd(1M) sur un hôte.
Suivez cette procédure pour chaque hôte.
a. Arrêtez le démon xntpd(1M).
Par exemple :
# /etc/init.d/xntpd stop
b. À l'aide de la commande vi(1) ou d'un autre éditeur, créez le fichier /etc/
inet/ntp.conf.
c. Insérez une ligne dans le fichier /etc/inet/ntp.conf afin d'indiquer le nom
du serveur de synchronisation local.
Cette ligne a le format suivant :
server adresse_IP prefer
Dans la commande qui précède, server et prefer sont des mots-clés
obligatoires. Remplacez adresse_IP par l'adresse IP de votre serveur de
synchronisation local.
62
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Si vous ne disposez pas d'un serveur de synchronisation local, reportez-vous à
l'une des pages Web suivantes pour savoir comment accéder à une source de
synchronisation publique :
http://www.eecis.udel.edu/~mills/ntp/servers.html
http://www.boulder.nist.gov/timefreq/general/pdf/1383.pdf
d. Fermez le fichier /etc/inet/ntp.conf.
e. Lancez le démon xntpd(1M).
# /etc/init.d/xntpd start
Modification des fichiers mcf sur
d'autres hôtes
Suivez la procédure décrite dans cette section si vous configurez l'un des types de
système de fichiers suivants :
■
système de fichiers Sun StorEdge QFS à haut niveau de disponibilité dans un
environnement Sun Cluster ;
■
système de fichiers partagé Sun StorEdge QFS sur SE Solaris ;
■
systèmes de fichiers partagé Sun StorEdge QFS dans un environnement
Sun Cluster.
Les lignes qui définissent un système de fichiers spécifique doivent être identiques
dans tous les fichiers mcf des systèmes hôtes prenant en charge le système de
fichiers. Un seul fichier mcf peut résider sur un hôte. Les fichiers mcf présents sur
chaque hôte ne sont pas nécessairement identiques, puisque d'autres systèmes de
fichiers Sun StorEdge QFS peuvent être définis dans le fichier mcf.
Remarque – Si vous mettez à jour le fichier mcf d'un serveur de métadonnées
après le montage du système de fichiers partagé Sun StorEdge QFS, assurez-vous
que vous mettez à jour tous les fichiers mcf sur l'ensemble des hôtes ayant accès au
système de fichiers partagé.
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
63
▼
Pour modifier les fichiers mcf pour un système
de fichiers à haut niveau de disponibilité dans
un environnement Sun Cluster
Exécutez cette procédure pour un système de fichiers Sun StorEdge QFS à haut
niveau de disponibilité dans un environnement Sun Cluster, sur les hôtes devant
prendre en charge le système de fichiers en cours de configuration.
1. Connectez-vous au nœud Sun Cluster.
2. Prenez le rôle de superutilisateur.
3. Utilisez la commande vi(1) ou un autre éditeur pour créer un fichier mcf sur
chaque nœud.
S'il existe déjà un fichier mcf sur l'hôte, insérez les lignes correspondant au nouveau
système de fichiers dans ce fichier mcf.
4. Copiez les lignes définissant le système de fichiers depuis le fichier mcf du nœud
principal vers le fichier mcf de ce nœud.
▼
Pour modifier les fichiers mcf pour un système
de fichiers partagé Sun StorEdge QFS
Suivez cette procédure pour chaque hôte à ajouter à un système de fichiers dans un
environnement Solaris ou Sun Cluster.
1. Connectez-vous à l'hôte.
2. Prenez le rôle de superutilisateur.
3. Utilisez la commande format(1M) pour vérifier la présence de disques hôtes
clients.
4. À l'aide de la commande vi(1) ou d'un autre éditeur, créez un fichier mcf.
S'il existe déjà un fichier mcf sur l'hôte, insérez les lignes correspondant au nouveau
système de fichiers dans ce fichier mcf.
5. Exécutez la commande samfsconfig(1M).
Examinez la sortie de cette commande et recherchez les noms des périphériques
locaux de chaque hôte supplémentaire à configurer dans le système de fichiers
partagé Sun StorEdge QFS.
64
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
La commande samfsconfig(1M) génère des informations de configuration qui
peuvent vous aider à identifier les périphériques inclus dans le système de fichiers
partagé Sun StorEdge QFS. Entrez la commande samfsconfig(1M) sur chaque
hôte client. Remarquez que le numéro du contrôleur peut être différent de celui du
serveur de métadonnées, car les numéros de contrôleurs sont attribués par chaque
hôte client.
6. Mettez à jour le fichier mcf sur les autres hôtes clients.
Pour qu'un système hôte puisse accéder à un système de fichiers partagé ou le
monter, celui-ci doit être défini dans le fichier mcf. Le contenu de ces fichiers mcf
dépend de l'environnement dans lequel le système de fichier est hébergé, soit Solaris
ou Sun Cluster :
■
Trois types d'hôte Solaris existent : le serveur de métadonnées, les clients qui
constituent des serveurs de métadonnées potentiels et les clients qui ne peuvent
jamais être des serveurs de métadonnées. Pour le troisième type d'hôte, utilisez le
mot-clé nodev dans le champ Equipment Identifier. Les exemples suivants
indiquent comment utiliser ce mot-clé.
■
Deux types d'hôte Sun Cluster existent : le serveurs de métadonnées principal et
les serveurs de métadonnées potentiels. Tout hôte peut devenir un serveur de
métadonnées, car le logiciel Sun Cluster ne fonctionne pas sur des ressources
système en cas d'échec d'un nœud.
Utilisez vi(1) ou un autre éditeur pour modifier le fichier mcf sur un des systèmes
hôtes clients. Le fichier mcf doit être mis à jour sur tous les hôtes clients à inclure
dans le système de fichiers partagé Sun StorEdge QFS. Les informations de
déclaration des disques et des systèmes de fichiers doivent posséder les mêmes
données (nom de famille, numéro d'équipement et type d'équipement) que la
configuration sur le serveur de métadonnées. Les fichiers mcf des hôtes clients
doivent également comprendre le mot-clé shared. Par contre, les noms de
périphériques peuvent être différents, car les attributions des contrôleurs peuvent
varier d'un hôte à l'autre.
Exemples
Exemple 1 : hôtes Solaris. Dans l'EXEMPLE DE CODE 4-1, des informations relatives
aux périphériques de la famille sharefs1 sur le client tethys sont récupérées à
l'aide de la commande samfsconfig(1M). Comme tethys est un serveur de
métadonnées potentiel, il est connecté aux mêmes disques de métadonnées
que titan.
EXEMPLE DE CODE 4-1
Exemple de commande samfsconfig(1M) pour tethys
tethys# samfsconfig /dev/dsk/*
#
# Family Set 'sharefs1' Created Wed Jun 27 19:33:50 2003
#
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
65
EXEMPLE DE CODE 4-1
Exemple de commande samfsconfig(1M) pour tethys (suite)
sharefs1
/dev/dsk/c2t50020F23000065EEd0s6
/dev/dsk/c7t50020F2300005D22d0s6
/dev/dsk/c7t50020F2300006099d0s6
/dev/dsk/c7t50020F230000651Cd0s6
10
11
12
13
14
ma
mm
mr
mr
mr
sharefs1
sharefs1
sharefs1
sharefs1
sharefs1
on shared
on
on
on
on
Modifiez le fichier mcf sur l'hôte client tethys en copiant les cinq dernières lignes
de la sortie de la commande samfsconfig (1M) dans le fichier mcf. Vérifiez les
points suivants :
■
Chaque champ d'état de périphérique a la valeur on.
■
Le mot-clé shared s'affiche dans le champ des paramètres supplémentaires
comme nom du système de fichiers.
L'EXEMPLE DE CODE 4-2 affiche le fichier mcf obtenu.
EXEMPLE DE CODE 4-2
Fichier mcf pour l'hôte client sharefs1 tethys
# Equipment
# Identifier
# ---------sharefs1
/dev/dsk/c2t50020F23000065EEd0s6
/dev/dsk/c7t50020F2300005D22d0s6
/dev/dsk/c7t50020F2300006099d0s6
/dev/dsk/c7t50020F230000651Cd0s6
Eq
Ord
--10
11
12
13
14
Eq
Type
---ma
mm
mr
mr
mr
Family
Set
-----sharefs1
sharefs1
sharefs1
sharefs1
sharefs1
Dev
Add
State Params
----- -----on
shared
on
on
on
on
Dans l'EXEMPLE DE CODE 4-2, les numéros d'équipement correspondent à ceux du
fichier mcf pour le serveur de métadonnées titan (voir Exemple de configuration
pour un système de fichiers partagé sur une plate-forme Solaris, page 128).
Ces numéros d'équipement ne doivent pas encore être utilisés sur l'hôte client
tethys ou sur tout autre hôte client.
Exemple 2 : hôtes Solaris. Dans l'EXEMPLE DE CODE 4-3, des informations relatives
aux périphériques de la famille sharefs1 sur l'hôte client mimas sont récupérées à
l'aide de la commande samfsconfig(1M). Comme mimas ne peut jamais devenir
un serveur de métadonnées, il n'est pas connecté aux disques de métadonnées.
EXEMPLE DE CODE 4-3
Exemple de commande samfsconfig(1M) pour mimas
mimas# samfsconfig /dev/dsk/*
#
# Family Set 'sharefs1' Created Wed Jun 27 19:33:50 2001
#
# Missing slices
# Ordinal 0
66
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
EXEMPLE DE CODE 4-3
Exemple de commande samfsconfig(1M) pour mimas (suite)
# /dev/dsk/c1t50020F2300005D22d0s6
# /dev/dsk/c1t50020F2300006099d0s6
# /dev/dsk/c1t50020F230000651Cd0s6
12
13
14
mr
mr
mr
sharefs1
sharefs1
sharefs1
on
on
on
Remarquez que Ordinal 0, le disque de métadonnées, est absent de la sortie de la
commande. Comme des périphériques sont manquants, la commande
samfsconfig(1M) exclut les éléments du système de fichiers des commentaires et
omet la ligne de déclaration de la famille du système de fichiers. Apportez les
modifications suivantes au fichier mcf :
■
Dans le fichier mcf, créez une ligne de déclaration de la famille du système de
fichiers commençant par sharefs1. Entrez le mot-clé shared dans le champ des
paramètres supplémentaires de la ligne de déclaration de la famille du système de
fichiers.
■
Créez une ou plusieurs lignes nodev pour chaque numéro d'équipement
manquant. Pour ces lignes, le mot-clé nodev doit apparaître dans le champ
Equipment Identifier pour chaque périphérique inaccessible. Dans cet exemple,
vous créez une entrée de périphérique dans le fichier mcf appelé nodev pour
représenter le disque de métadonnées manquant.
■
Vérifiez si chaque champ d'état de périphérique possède la valeur on.
■
Annulez les commentaires des lignes de périphériques.
L'EXEMPLE DE CODE 4-4 affiche le fichier mcf obtenu.
EXEMPLE DE CODE 4-4
Fichier mcf pour l'hôte client mimas
# The mcf File For mimas
# Equipment
# Identifier
-----------sharefs1
nodev
/dev/dsk/c1t50020F2300005D22d0s6
/dev/dsk/c1t50020F2300006099d0s6
/dev/dsk/c1t50020F230000651Cd0s6
Chapitre 4
Eq
Ord
--10
11
12
13
14
Eq
Type
---ma
mm
mr
mr
mr
Family
Set
--sharefs1
sharefs1
sharefs1
sharefs1
sharefs1
Device
State
----on
on
on
on
on
Addl
Params
-----shared
Configuration d'un environnement Sun Cluster ou partagé
67
Création du fichier d'hôtes partagé
Suivez la procédure décrite dans cette section si vous configurez l'un des types de
système de fichiers suivants :
■
système de fichiers partagé Sun StorEdge QFS sur SE Solaris ;
■
systèmes de fichiers partagé Sun StorEdge QFS dans un environnement
Sun Cluster.
Remarque – Le fichier d'hôtes partagé peut également être configuré à l'aide de
File System Manager. Pour connaître cette procédure, reportez-vous à la rubrique
relative à la planification d'un système de fichiers partagé de l'aide en ligne de File
System Manager.
▼
Pour créer le fichier d'hôtes partagés sur le
serveur de métadonnées
Lorsque vous créez un système de fichiers partagé, le système copie les informations
du fichier d'hôtes dans le fichier d'hôtes partagé sur le serveur de métadonnées.
La mise à jour des données se fait au moyen de la commande samsharefs(1M) -u.
1. À l'aide de la commande cd(1), basculez vers le répertoire /etc/opt/SUNWsamfs.
2. Utilisez la commande vi(1) ou un autre éditeur pour créer un fichier d'hôtes
ASCII appelé hosts.nom-fs.
Pour définir la valeur nom_sf, indiquez le nom de la famille du système de fichiers
partagé Sun StorEdge QFS.
Le fichier d'hôtes peut contenir des commentaires. Les lignes de commentaire
doivent commencer par le signe dièse (#). Les caractères situés à droite de ce
caractère sont ignorés.
3. Servez-vous des informations affichées dans le TABLEAU 4-1 pour compléter les
lignes du fichier d'hôtes.
Le fichier hosts.nom-fs contient les informations de configuration relatives à tous
les hôtes du système de fichiers partagé Sun StorEdge QFS. Le fichier d'hôtes ASCII
définit les hôtes qui partagent le même nom de famille.
68
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Le TABLEAU 4-1 représente les champs du fichier d'hôtes.
TABLEAU 4-1
Numéro
de champ
Champs du fichier d'hôtes
Contenu
1
Champ Host Name. Ce champ doit contenir un nom d'hôte alphanumérique.
Il définit les hôtes du système de fichiers partagé Sun StorEdge QFS. Ce champ
peut être créé à l'aide de la sortie de la commande hostname(1).
2
Champ Host IP Addresses. Ce champ doit contenir la liste des adresses IP des
hôtes séparées par des virgules. Ce champ peut être créé à l'aide de la sortie de
la commande ifconfig(1) -a. Vous pouvez spécifier les adresses individuelles
de l'une des manière suivantes :
• format d'adresse IP décimale avec points ;
• format d'adresse IP hexadécimale version 6 ;
• sous la forme d'un nom symbolique pouvant être converti par le service DNS
(Domain Name Service) local en interface hôte particulière.
Le serveur de métadonnées utilise ce champ pour déterminer si un hôte est
autorisé à se connecter au système de fichiers partagé Sun StorEdge QFS. Si le
serveur de métadonnées reçoit une tentative de connexion provenant d'une
interface non répertoriée dans ce champ, il la refuse. En revanche, soyez
prudent lors de l'ajout d'éléments à cet endroit car le serveur de métadonnées
accepte tout hôte dont l'adresse IP correspond à une adresse de ce champ.
Les hôtes clients utilisent ce champ pour déterminer les interfaces du serveur de
métadonnées à utiliser lors d'une tentative de connexion au serveur de
métadonnées. Chaque hôte examine les adresses de gauche à droite et tente de
se connecter à l'aide de la première adresse qui répond.
3
Champ Server. Ce champ doit contenir un tiret (-) ou un nombre entier compris
entre 0 et n. Le - équivaut à la valeur 0.
Si le champ du serveur contient un nombre entier non nul, l'hôte est un serveur
de métadonnées potentiel. Le reste de la ligne définit le serveur comme hôte de
métadonnées. Le serveur de métadonnées traite toutes les modifications des
métadonnées du système de fichiers. Il ne peut exister qu'un seul hôte serveur
de métadonnées à un moment donné ; ce dernier prend en charge l'archivage,
le transfert, la libération et le recyclage du système de fichiers partagé
Sun StorEdge QFS.
Si le champ Server est - ou 0, cet hôte n'est pas susceptible de devenir un
serveur de métadonnées.
4
Réservé pour une utilisation ultérieure par Sun Microsystems. Ce champ doit
contenir un tiret (-) ou un 0. Le - équivaut à la valeur 0.
5
Champ Server Host. Ce champ peut être vide ou contenir le mot-clé server
dans la ligne qui définit le serveur de métadonnées actif. Une seule ligne du
fichier d'hôtes peut contenir le mot-clé server. Toutes les autres lignes de ce
champ doivent être vides.
Le système lit et manipule le fichier d'hôtes. Vous pouvez utiliser la commande
samsharefs(1M) pour examiner les informations concernant le serveur de
métadonnées et les hôtes clients d'un système en cours d'exécution.
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
69
Exemple pour les hôtes Solaris
L'EXEMPLE DE CODE 4-5 est un exemple de fichier d'hôtes représentant quatre hôtes.
EXEMPLE DE CODE 4-5
Exemple de fichier d'hôtes du système de fichiers partagé
Sun StorEdge QFS
# File /etc/opt/SUNWsamfs/hosts.sharefs1
# Host
Host IP
# Name
Addresses
# -----------------------------------titan
172.16.0.129,titan.xyzco.com
tethys
172.16.0.130,tethys.xyzco.com
mimas
mimas.xyzco.com
dione
dione.xyzco.com
Server
Priority
-------1
2
-
Not
Used
----
Server
Host
----server
Ce fichier d'hôtes contient des champs d'informations et des lignes de commentaire
pour le système de fichiers sharefs1. Dans cet exemple, le numéro 1 dans le champ
de priorité de serveur définit titan en tant que serveur de métadonnées principal.
Si titan n'est pas disponible, le serveur de métadonnées suivant est tethys,
indiqué par le chiffre 2. Les serveurs mimas et dione ne peuvent pas être des
serveurs de métadonnées.
Exemple pour des hôtes Sun Cluster
Si vous configurez un système de fichiers partagé Sun StorEdge QFS dans un
environnement Sun Cluster, chaque hôte constitue un serveur de métadonnées
potentiel. Les fichiers hôtes et les fichiers de configuration des hôtes locaux doivent
contenir des noms de nœud dans le champ des noms d'hôtes et les noms
d'interconnexion privée Sun Cluster dans le champ des adresses IP des hôtes.
L'EXEMPLE DE CODE 4-6 illustre le fichier de configuration des hôtes locaux pour un
système de fichiers partagé, sharefs1. Les hôtes participant à ce système de
fichiers sont des nœuds Sun Cluster appelés scnode-A et scnode-B. Le nom du
système d'interconnexion privé de chaque nœud est indiqué dans le champ Host
IP Addresses.
EXEMPLE DE CODE 4-6
Exemple de fichier d'hôtes du système de fichiers partagé
Sun StorEdge QFS
# File /etc/opt/SUNWsamfs/hosts.sharefs1
# Host
Host IP
# Name
Addresses
# -----------------------------------scnode-A clusternode1-priv
scnode-B clusternode2-priv
70
Server
Priority
-------1
2
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Not
Used
----
Server
Host
----server
▼
Pour créer le fichier d'hôtes local sur un client
Cette procédure est indiquée dans les cas suivants :
■
Si les systèmes hôtes de votre système de fichiers partagé Sun StorEdge QFS
possèdent plusieurs interfaces hôtes. Vous pouvez utiliser ce fichier pour spécifier
la manière dont le trafic du système doit circuler sur les réseaux publics et privés
de votre environnement.
■
Si vous configurez un système de fichiers partagé Sun StorEdge QFS sur des hôtes
Solaris. Ne créez pas ce fichier si vous configurez un système de fichiers partagé
Sun StorEdge QFS dans un environnement Sun Cluster.
Suivez cette procédure pour chaque hôte client à inclure dans le système de fichiers
Sun StorEdge QFS.
1. Créez le fichier de configuration des hôtes locaux sur l'hôte client.
À l'aide de vi(1) ou d'un autre éditeur, créez un fichier de configuration des hôtes
locaux ASCII. Ce fichier définit les interfaces hôtes que le serveur de métadonnées et
les hôtes clients peuvent utiliser lors de l'accès au système de fichiers. Le fichier de
configuration des hôtes locaux doit résider à l'emplacement suivant :
/etc/opt/SUNWsamfs/hosts.nom_sf.local
Remplacez nom_sf par le nom de la famille du système de fichiers partagé
Sun StorEdge QFS.
Le fichier de configuration des hôtes locaux peut contenir des commentaires.
Les lignes de commentaire doivent commencer par le signe dièse (#). Les caractères
à droite du signe dièse sont ignorés. Le TABLEAU 4-2 répertorie les champs du fichier
de configuration des hôtes locaux.
TABLEAU 4-2
Numéro
de champ
1
Champs du fichier de configuration des hôtes locaux
Contenu
Champ Host Name. Ce champ doit contenir le nom alphanumérique d'un
serveur de métadonnées ou d'un serveur de métadonnées potentiel appartenant
au système de fichiers partagé Sun StorEdge QFS.
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
71
TABLEAU 4-2
Numéro
de champ
2
Champs du fichier de configuration des hôtes locaux (suite)
Contenu
Champ Host Interfaces. Ce champ doit contenir la liste des adresses d'interfaces
hôtes séparées par des virgules. Ce champ peut être créé à l'aide de la sortie de
la commande ifconfig(1) -a. Vous pouvez spécifier les interfaces
individuelles de l'une des manière suivantes :
• format d'adresse IP décimale avec points ;
• format d'adresse IP hexadécimale version 6 ;
• sous la forme d'un nom symbolique pouvant être converti par le service DNS
(Domain Name Service) local en interface hôte particulière.
Les hôtes clients utilisent ce champ pour déterminer les interfaces du serveur de
métadonnées à utiliser lors d'une tentative de connexion au serveur de
métadonnées. Le système examine les adresses de gauche à droite et tente de se
connecter à l'aide de la première adresse qui répond et qui est comprise dans le
fichier d'hôtes du système partagé.
Obtention des adresses de serveur de métadonnées
Les informations fournies dans cette section facilitent le débogage.
Dans un système de fichiers partagé Sun StorEdge QFS, chaque hôte client obtient la
liste des adresses IP des serveurs de métadonnées par l'intermédiaire du fichier
d'hôtes partagés.
Le serveur de métadonnées et les hôtes clients utilisent le fichier d'hôtes partagés sur
le serveur de métadonnées et le fichier hosts.nom_fs.local de chaque hôte client
éventuel pour déterminer l'interface hôte à utiliser lors de l'accès au serveur de
métadonnées. L'opération se déroule comme suit :
Remarque – Le terme client, comme dans client réseau, fait référence à la fois aux
hôtes clients et à l'hôte serveur de métadonnées.
1. Le client obtient la liste des interfaces IP de l'hôte serveur de métadonnées à
partir du fichier d'hôtes partagés enregistré sur disque du système de fichiers.
Pour examiner ce fichier, exécutez la commande samsharefs(1M) à partir du
serveur de métadonnées ou d'un serveur de métadonnées potentiel.
2. Le client recherche un fichier appelé /etc/opt/SUNWsamfs/
hosts.nom_fs.local. Voici ce qui se produit en fonction du résultat de
la recherche :
■
72
Si aucun fichier hosts.nom_sf.local n'existe, le client tente à son tour de se
connecter à chaque adresse dans la ligne du serveur du fichier d'hôtes partagé
jusqu'à ce qu'une connexion soit établie.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
Si le fichier hosts.nom_sf.local existe, le client effectue les tâches suivantes :
i. Le client compare la liste des adresses du serveur de métadonnées
disponible dans le fichier d'hôtes partagés sur le système de fichiers et le
fichier hosts.nom_fs.local.
ii. Il crée une liste d'adresses qui ne sont présentes qu'à ces deux endroits,
puis tente de se connecter à chacune de ces adresses successivement jusqu'à
ce qu'il parvienne à se connecter au serveur. Si l'ordre des adresses varie
dans ces fichiers, le client utilise celui du fichier hosts.nom_sf.local.
Exemple
Cet exemple est un développement de la FIGURE D-1 de l'annexe D. L'EXEMPLE
DE CODE 4-5, page 70, illustre le fichier d'hôtes pour cette configuration. La FIGURE 4-1
représente les interfaces vers ces systèmes.
Réseau privé
titan
tethys
172.16.0.129
172.16.0.130
titan.xyzco.com
tethys.xyzco.com
Réseau public
mimas
dione
mimas.xyzco.com
FIGURE 4-1
dione.xyzco.com
Interfaces réseau
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
73
Les systèmes titan et tethys partagent une connexion de réseau privé avec les
interfaces 172.16.0.129 et 172.16.0.130. Pour permettre aux systèmes de
toujours communiquer avec titan et tethys via la connexion de réseau privé,
l'administrateur système crée des copies identiques de y/etc/opt/SUNWsamfs/
hosts.sharefs1.local sur chaque système. L'EXEMPLE DE CODE 4-7 présente les
informations contenues dans ces fichiers.
EXEMPLE DE CODE 4-7
# This is file
# Host Name
# --------titan
tethys
Fichier hosts.sharefs1.local sur titan et sur tethys
/etc/opt/SUNWsamfs/hosts.sharefs1.local
Host Interfaces
--------------172.16.0.129
172.16.0.130
Les systèmes mimas et dione ne se trouvent pas sur le réseau privé. Pour que les
systèmes se connectent à titan et à tethys par l'intermédiaire des interfaces
publiques de titan et de tethys, et afin d'éviter une connexion aux interfaces
privées inaccessibles de titan ou de tethys, l'administrateur système crée des
copies identiques de /etc/opt/SUNWsamfs/hosts.sharefs1.local sur mimas
et sur dione. L'EXEMPLE DE CODE 4-8 représente les informations contenues dans
ces fichiers.
EXEMPLE DE CODE 4-8
# This is file
# Host Name
# ---------titan
tethys
Fichier hosts.sharefs1.local sur mimas et sur dione
/etc/opt/SUNWsamfs/hosts.sharefs1.local
Host Interfaces
-------------titan.xyzco.com
tethys.xyzco.com
Vérification de l'exécution des démons
Suivez la procédure décrite dans cette section si vous configurez l'un des types de
système de fichiers suivants :
74
■
système de fichiers partagé Sun StorEdge QFS sur un système d'exploitation
Solaris ;
■
systèmes de fichiers partagé Sun StorEdge QFS dans un environnement Sun
Cluster.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
▼
Pour vérifier les démons en cours d'exécution
Effectuez ces étapes sur chaque hôte pouvant monter le système de fichiers.
1. À l'aide les commandes ps(1) et grep(1), déterminez si le démon sam-sharefsd
est en cours d'exécution pour ce système de fichiers.
Par exemple :
# ps -ef | grep sam-sharefsd
root 26167 26158 0 18:35:20 ?
root 27808 27018 0 10:48:46 pts/21
0:00 sam-sharefsd sharefs1
0:00 grep sam-sharefsd
Dans cet exemple, la sortie de commande indique que le démon sam-sharefsd est
actif pour le système de fichiers sharefs1.
Remarque – Si le démon sam-sharefsd est actif pour votre système de fichiers
partagé Sun StorEdge QFS, vous devez procéder à un diagnostic. Pour plus
d'informations sur ces procédures, consultez le Guide de configuration et
d'administration de Sun StorEdge QFS.
2. Si la sortie de cette commande indique que le démon sam-sharefsd n'est pas en
cours d'exécution, déterminez si le démon sam-fsd l'est, en suivant la procédure
ci-dessous :
a. Utilisez les commandes ps(1) et grep(1) pour vérifier si le démon sam-fsd est
en cours d'exécution pour ce système de fichiers.
b. Examinez la sortie.
L'EXEMPLE DE CODE 4-9 illustre la sortie sam-fsd signalant que le démon est en
cours d'exécution.
EXEMPLE DE CODE 4-9
Sortie sam-fsd(1M) indiquant que le démon sam-fsd est en
cours d'exécution
cur% ps -ef | grep sam-fsd
user1 16435 16314 0 16:52:36 pts/13
0:00 grep sam-fsd
root 679
1 0 Aug 24 ?
0:00 /usr/lib/fs/samfs/sam-fsd
3. Effectuez l'une des actions suivantes :
■
Si la sortie indique que le démon sam-fsd n'est pas en cours d'exécution et si
aucun utilisateur n'a accédé à un système de fichiers depuis la dernière
initialisation du système, émettez la commande samd(1M) config suivante :
# samd config
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
75
■
Si la sortie indique que le démon sam-fsd est en cours d'exécution, activez le
suivi dans le fichier defaults.conf(4) et vérifiez dans les fichiers suivants que
le problème n'est pas dû à des erreurs de configuration :
■
/var/opt/SUNWsamfs/trace/sam-fsd
■
/var/opt/SUNWsamfs/trace/sam-sharefsd
Configuration du type de ressource
SUNW.qfs
Suivez la procédure décrite dans cette section si vous configurez un système de
fichiers partagé Sun StorEdge QFS sur une plate-forme Sun Cluster.
▼
Pour activer un système de fichiers partagé
Sun StorEdge QFS en tant que ressource
SUNW.qfs(5)
1. Connectez-vous au serveur de métadonnées en tant que superutilisateur.
2. À l'aide de la commande scrgadm(1M) -p, recherchez le type de ressource
SUNW.qfs(5).
Par exemple :
metadataserver# scrgadm -p | grep SUNW.qfs
3. Si le type de ressource SUNW.qfs est manquant, émettez la commande suivante :
metadataserver# scrgadm -a -t SUNW.qfs
4. À l'aide de la commande scrgadm(1M), définissez la propriété
FilesystemCheckCommand du type de ressource SUNW.qfs(5) sur /bin/true.
Le type de ressource SUNW.qfs(5) fait partie du package de logiciels
Sun StorEdge QFS. La configuration du type de ressource que vous souhaitez utiliser
avec votre système de fichiers partagé rend le serveur de métadonnées du système
de fichiers partagé hautement disponible. Les applications évolutives Sun Cluster
76
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
peuvent alors accéder aux données contenues dans le système de fichiers. Pour plus
d'informations, reportez-vous au Guide de configuration et d'administration de Sun
StorEdge QFS.
L'EXEMPLE DE CODE 4-10 montre comment utiliser la commande scrgadm(1M) pour
enregistrer et configurer le type de ressource SUNW.qfs. Dans cet exemple,
les nœuds sont scnode-A et scnode-B. /global/sharefs1 est le point de
montage tel qu'il est défini dans le fichier /etc/vfstab.
EXEMPLE DE CODE 4-10
Configuration d'une ressource SUNW.qfs
# scrgadm -a -g qfs-rg -h scnode-A,scnode-B
# scrgadm -a -g qfs-rg -t SUNW.qfs -j qfs-res \
-x QFSFileSystem=/global/sharefs1
Configuration de la ressource HA
Storage Plus
Suivez la procédure décrite dans cette section si vous configurez un système de
fichiers Sun StorEdge QFS à haut niveau de disponibilité sur une plate-forme
Sun Cluster.
▼
Pour configurer un système de fichiers à haut
niveau de disponibilité en tant que ressource
HA Storage Plus
● À l'aide de la commande scrgadm(1M), définissez la propriété
FilesystemCheckCommand de HA Storage Plus sur /bin/true.
Toutes les autres propriétés de ressource HA Storage Plus sont appliquées comme
indiqué dans SUNW.HAStoragePlus(5).
L'exemple suivant montre comment utiliser la commande scrgadm(1M) pour
configurer une ressource HA Storage Plus :
# scrgadm -a -g qfs-rg -j ha-qfs -t SUNW.HAStoragePlus \
-x FilesystemMountPoints=/global/qfs1 \
-x FilesystemCheckCommand=/bin/true
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
77
Mise en ligne de la ressource partagée
Suivez la procédure décrite dans cette section si vous configurez l'un des types de
système de fichiers suivants :
▼
■
systèmes de fichiers partagé Sun StorEdge QFS dans un environnement
Sun Cluster.
■
système de fichiers Sun StorEdge QFS à haut niveau de disponibilité dans un
environnement Sun Cluster ;
Pour mettre en ligne la ressource partagée
1. Vérifiez que le système de fichiers est monté sur tous les nœuds.
S'il n'est pas monté, revenez à la section Montage du système de fichiers, page 46 et
suivez les instructions qui vous sont données.
2. Connectez-vous à l'hôte adéquat.
■
Si vous configurez un système de fichiers partagé Sun StorEdge QFS,
connectez-vous au serveur de métadonnées.
■
Si vous configurez un système de fichiers Sun StorEdge QFS à haut niveau de
disponibilité, connectez-vous au nœud sur lequel le système de fichiers est basé.
3. Utilisez la commande scswitch(1M) pour déplacer la ressource du système de
fichiers sur un autre nœud.
Par exemple :
metadataserver# scswitch -Z -g qfs-rg
78
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
4. À l'aide de la commande scstat(1M), vérifiez que la ressource du système de
fichiers a bien été déplacée.
Par exemple :
metadataserver# scstat
< informations supprimées de cette commande >
-- Resources -Resource Name
Node Name State
--------------------- ----Resource: qfs-res
ash
Online
Resource: qfs-res
elm
Offline
Resource: qfs-res
oak
Offline
Status Message
-------------Online
Offline
Offline
Vérification du groupe de ressources sur
tous les nœuds
Suivez la procédure décrite dans cette section si vous configurez l'un des types de
système de fichiers suivants :
▼
■
systèmes de fichiers partagé Sun StorEdge QFS dans un environnement
Sun Cluster : cette étape permet de s'assurer que le serveur de métadonnées
peut être déplacé d'un nœud à un autre.
■
système de fichiers Sun StorEdge QFS à haut niveau de disponibilité dans un
environnement Sun Cluster : cette étape permet de s'assurer que le système de
fichiers peut être déplacé d'un nœud à un autre lorsque le logiciel Sun Cluster
procède à un basculement.
Pour vérifier le groupe de ressources sur tous
les nœuds
Suivez cette procédure pour chacun des nœuds du cluster, avec un retour final au
serveur initial.
1. Déplacez la ressource du système de fichiers d'un nœud Sun Cluster à un autre, à
l'aide de la commande scswitch(1M).
Par exemple :
server# scswitch -z -g qfs-rg -h elm
Chapitre 4
Configuration d'un environnement Sun Cluster ou partagé
79
2. À l'aide de la commande scstat(1M), vérifiez que la ressource du système de
fichiers a bien été déplacée.
Par exemple :
server# scstat
-- Resources -Resource Name
Node Name
--------------------Resource: qfs-res
ash
Resource: qfs-res
elm
Resource: qfs-res
oak
80
State
----Offline
Online
Offline
Status Message
-------------Offline
Online
Offline
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
CHAPITRE
5
Mise à niveau et configuration
Ce chapitre décrit les procédures de mise à niveau d'un serveur vers une nouvelle
version du logiciel Sun StorEdge. Suivez ces procédures si vous mettez à niveau
votre système de fichiers Sun StorEdge QFS. Vous devez effectuer l'intégralité des
opérations en tant que superutilisateur.
Ce chapitre contient les sections suivantes :
■
Préparation d'une mise à niveau, page 81
■
Suppression des logiciels Sun StorEdge QFS existants, page 94
■
Ajout de packages de mise à niveau, page 95
■
Installation de File System Manager, page 96
■
Restauration du système de fichiers, page 99
■
Mise à niveau d'un environnement d'exploitation Solaris, page 102
Préparation d'une mise à niveau
Suivez les instructions de cette section pour préparer la mise à niveau de Sun
StorEdge QFS.
Recommandations pour la mise à niveau
Au moment de mettre à niveau le système hôte utilisé actuellement pour le système
de fichiers, prenez en considération les éléments suivants :
■
Il est conseillé d'accéder au nouveau système hôte tandis que la machine existante
est toujours utilisée. Ainsi, vous pouvez installer, configurer et tester la nouvelle
plate-forme matérielle avec vos applications.
81
■
Accéder à un nouveau système hôte équivaut à installer le logiciel
Sun StorEdge QFS pour la première fois. Dans les environnements SAM-QFS,
vous devez réinstaller le logiciel et mettre à jour les fichiers de configuration
(plus particulièrement le fichier mcf, le fichier /kernel/drv/st.conf et le
fichier /etc/opt/SUNWsamfs/inquiry.conf). De plus, vous devez copier vos
fichiers archiver.cmd et defaults.conf existants dans le nouveau système,
configurer la journalisation du système, etc.
■
Avant de mettre hors tension l'ancien système hôte, vérifiez que vous disposez
d'un nombre suffisant de copies de sauvegarde. Pour recréer le système de
fichiers sur le nouveau serveur, vous souhaiterez peut-être définir de nouveaux
fichiers de vidage. Pour plus d'informations sur la création d'un fichier de vidage,
consultez la section Configuration des fichiers de vidage, page 58.
Préservation des informations d'une mise à
niveau
Si vous êtes sur le point d'ajouter ou de changer des disques, des contrôleurs ou tout
autre équipement dans votre environnement, il peut s'avérer difficile de corriger ou
de régénérer toutes les descriptions de système de fichiers contenues dans le
fichier mcf. La commande samfsconfig(1M) peut vous y aider, en générant des
informations sur votre système de fichiers et ses composants une fois les
modifications apportées.
La commande samfsconfig(1M) examine les périphériques spécifiés, détecte la
présence de superblocs Sun StorEdge QFS et insère ces informations dans le fichier
stdout. En utilisant les informations des superblocs qu'elle a découverts, elle
rassemble les périphériques dans un format similaire à celui d'un fichier mcf.
Vous pouvez enregistrer ce format et le modifier pour recréer un fichier mcf
endommagé, manquant ou incorrect.
La commande peut récupérer le numéro de famille du périphérique de base
(le système de fichiers proprement dit), le type du système de fichiers (ma ou ms)
et déterminer si ce dernier est un système de fichiers partagé Sun StorEdge QFS.
Les irrégularités sont indiquées d'une des manières suivantes :
■
Un signe dièse (#) spécifie que les informations de famille de sauvegarde sont
incomplètes.
■
Un signe plus grand que (>) spécifie que plusieurs noms de périphérique
désignent un élément de système de fichiers déterminé.
Les exemples suivants illustrent la sortie de la commande samfsconfig(1M).
82
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Exemple 1
Dans cet exemple, l'administrateur système a placé une liste de noms de
périphérique dans un fichier. Ces noms devaient être attribués à des périphériques
n'étant pas pris en compte dans l'environnement. L'administrateur système a
souhaité les examiner pour les familles Sun StorEdge QFS. Les résultats illustrés
dans l'EXEMPLE DE CODE 5-1 indiquent quelques anciens fragments de familles et
plusieurs instances complètes.
EXEMPLE DE CODE 5-1
Exemple 1 - Sortie de la commande samfsconfig(1M)
mn# samfsconfig -v 'cat /tmp/dev_files'
Device ’/dev/dsk/c5t10d0s0’ has a SAM-FS superblock.
Couldn’t open ’/dev/dsk/c5t10d0s1’: I/O error
Device ’/dev/dsk/c5t10d0s3’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t10d0s4’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t10d0s5’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t10d0s6’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t10d0s7’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t11d0s0’ has a SAM-FS superblock.
Couldn’t open ’/dev/dsk/c5t11d0s1’: I/O error
Device ’/dev/dsk/c5t11d0s3’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t11d0s4’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t11d0s5’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t11d0s6’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t11d0s7’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t12d0s0’ has a SAM-FS superblock.
Couldn’t open ’/dev/dsk/c5t12d0s1’: I/O error
Device ’/dev/dsk/c5t12d0s3’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t12d0s4’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t12d0s5’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t12d0s6’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t12d0s7’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t13d0s0’ has a SAM-FS superblock.
Couldn’t open ’/dev/dsk/c5t13d0s1’: I/O error
Device ’/dev/dsk/c5t13d0s3’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t13d0s4’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t13d0s5’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t13d0s6’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t13d0s7’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t8d0s0’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t8d0s1’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t8d0s3’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t8d0s4’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t8d0s5’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t8d0s6’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t8d0s7’ doesn’t have a SAM-FS superblock (SBLK).
Device ’/dev/dsk/c5t9d0s0’ has a SAM-FS superblock.
Couldn’t open ’/dev/dsk/c5t9d0s1’: I/O error
Chapitre 5
Mise à niveau et configuration
83
EXEMPLE DE CODE 5-1
Exemple 1 - Sortie de la commande samfsconfig(1M) (suite)
Device ’/dev/dsk/c5t9d0s3’ has a SAM-FS superblock.
Device ’/dev/dsk/c5t9d0s4’ doesn’t have a SAM-FS superblock
Device ’/dev/dsk/c5t9d0s5’ doesn’t have a SAM-FS superblock
Device ’/dev/dsk/c5t9d0s6’ doesn’t have a SAM-FS superblock
Device ’/dev/dsk/c5t9d0s7’ doesn’t have a SAM-FS superblock
13 SAM-FS devices found.
#
# Family Set ’qfs1’ Created Mon Jun 25 10:37:52 2004
#
# Missing slices
# Ordinal 0
# /dev/dsk/c5t8d0s1 10 mm qfs1 #
# Family Set ’qfs1’ Created Wed Jul 11 08:47:38 2004
#
qfs1 200 ma qfs1 - shared
/dev/dsk/c5t8d0s3 201
mm
qfs1 /dev/dsk/c5t9d0s3 202
mr
qfs1 /dev/dsk/c5t10d0s3 203
mr
qfs1 /dev/dsk/c5t11d0s3 204
mr
qfs1 /dev/dsk/c5t12d0s3 205
mr
qfs1 /dev/dsk/c5t13d0s3 206
mr
qfs1 #
# Family Set ’sqfs1’ Created Wed Nov 7 16:55:19 2004
#
sqfs1 100 ma sqfs1 - shared
/dev/dsk/c5t8d0s0 101
mm
sqfs1 /dev/dsk/c5t9d0s0 102
mr
sqfs1 /dev/dsk/c5t10d0s0 103
g0
sqfs1 /dev/dsk/c5t11d0s0 104
g0
sqfs1 /dev/dsk/c5t12d0s0 105
g1
sqfs1 /dev/dsk/c5t13d0s0 106
g1
sqfs1 #
(SBLK).
(SBLK).
(SBLK).
(SBLK).
Exemple 2
Les résultats illustrés dans l'EXEMPLE DE CODE 5-2 indiquent que les périphériques
marqués par le signe plus grand que (>) sont dupliqués. La tranche s0 commence au
début du disque, de même que la tranche (s2) de la totalité du disque. Voici le style
de sortie obtenue dans un système d'exploitation Solaris 9.
EXEMPLE DE CODE 5-2
Exemple 2 - Sortie de la commande samfsconfig
# samfsconfig /dev/dsk/c3t*
#
# Family Set 'shsam1' Created Wed Oct 17 14:57:29 2001
84
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
EXEMPLE DE CODE 5-2
Exemple 2 - Sortie de la commande samfsconfig (suite)
#
shsam1 160 ma shsam1 shared
> /dev/dsk/c3t50020F23000055A8d0s2
> /dev/dsk/c3t50020F23000055A8d0s0
/dev/dsk/c3t50020F23000055A8d0s1
> /dev/dsk/c3t50020F23000078F1d0s0
> /dev/dsk/c3t50020F23000078F1d0s2
/dev/dsk/c3t50020F23000078F1d0s1
161
161
162
163
163
164
mm
mm
shsam1
shsam1
mr
shsam1 mr
shsam1
mr
shsam1
mr
shsam1 -
-
Préparation d'une mise à niveau matérielle
Cette section a pour but de vous préparer aux mises à niveau matérielles des
périphériques au sein de votre environnement.
Actions préalables requises
Avant de procéder à la mise à niveau :
■
Déterminez si l'ajout ou la modification du matériel requiert une mise à niveau
logicielle de Sun Microsystems.
Par exemple, l'ajout de mémoire et l'augmentation du cache disque ne nécessitent
aucune mise à niveau logicielle. Par contre, en cas de modification de la classe du
serveur ou d'augmentation significative de la capacité de stockage, une mise à
niveau logicielle s'impose.
■
Si vous passez d'une plate-forme de serveur SPARC à une plate-forme de serveur
AMD (ou l'inverse), vous devez prendre certaines précautions pour éviter toute
perte de données. Pour plus d'informations, reportez-vous à la section Passage
d'une plate-forme SPARC à une plate-forme AMD ou inversement, page 86.
■
Lisez attentivement les instructions d'installation fournies par le fabricant du
matériel. Lisez également la documentation relative à l'ajout de matériel dans la
documentation de l'administrateur système Solaris.
■
Comparez les numéros d'équipement de l'ancien fichier mcf et du nouveau.
Pour plus d'informations sur le fichier mcf, consultez la page de manuel mcf(4).
■
Vérifiez que les copies de sauvegarde dont vous disposez sont suffisantes.
Pour plus d'informations sur la sauvegarde de vos données et métadonnées,
reportez-vous aux procédures décrites à la section Configuration des fichiers de
vidage, page 58.
■
Dans un environnement Sun StorEdge QFS, la commande qfsdump(1M) vide
l'ensemble des données et métadonnées. Pour plus d'informations, consultez la
page de manuel qfsdump(1M).
Chapitre 5
Mise à niveau et configuration
85
■
Dans les environnements SAM-QFS, la commande samfsdump(1M) vide toutes
les métadonnées. Vous devez vous assurer que tous les fichiers qui doivent
être archivés possèdent une copie d'archive. Exécutez la commande
archive_audit(1) sur chaque système de fichiers SAM-QFS pour
identifier les fichiers qui ne possèdent pas de copie d'archive. Dans l'exemple
suivant, /sam est le point de montage.
# archive_audit /sam
■
Assurez-vous que le système est au repos (aucun utilisateur n'est connecté).
■
Dans les environnements SAM-QFS, assurez-vous que l'archiveur est en mode
d'attente. Lors d'une mise à niveau, l'archiveur doit être en mode d'attente et
non d'exécution.
Pour rendre l'outil d'archivage inactif, procédez d'une des manière suivantes :
■
Insérez une directive wait dans le fichier /etc/opt/SUNWsamfs/
archiver.cmd. Pour plus d'informations sur la directive wait et le fichier
archiver.cmd, consultez la page de manuel archiver.cmd(4).
■
Utilisez l'utilitaire opérateur samu(1M).
■
Exécutez la commande suivante :
# samcmd aridle
Pour plus d'informations, consultez la page de manuel samcmd(1M).
Passage d'une plate-forme SPARC à une plate-forme AMD ou
inversement
La prise en charge des plates-formes matérielles x86 a été ajoutée à la version 4U4 du
logiciel. Les informations suivantes sont à prendre en compte en cas d'utilisation
conjointe des plates-formes matérielles SPARC et x86 ou de mise à niveau de l'une à
l'autre.
■
Le logiciel Sun StorEdge QFS est uniquement pris en charge sur l'architecture
AMD64 (et non sur l'architecture EM64T) de plates-formes x64 sous SE Solaris 10.
À l'exception du client Linux partagé Sun StorEdge QFS, ils ne sont pas non plus
pris en charge pour les architectures x86 32 bits.
■
Toutes les fonctionnalités prises en charge par Sun StorEdge QFS sur la
plate-forme SPARC sont également prises en charge sur la plate-forme x64, si ce
n'est que :
■
86
Le logiciel Sun StorEdge QFS pour le SE Solaris 10 sur plates-formes x64 ne
prend pas en charge le logiciel Sun Cluster.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
■
■
■
■
Les bibliothèques connectées au réseau ADIC/Grau, Fujitsu LMF, IBM 3494 et
Sony ne sont pas prises en charge sur les plates-formes x64. Les bibliothèques
automatisées StorageTek (STK) ACSLS sont prises en charge sur les
plates-formes x64.
Les lecteurs et bibliothèques de stockage optique (MO et UDO) ne sont pas pris
en charge sur les plates-formes x64.
Le logiciel SANergy n'est pas pris en charge sur les plates-formes x64.
Les lecteurs de bande connectés via SCSI ne sont pas pris en charge sur les
plates-formes x64 du fait que les pilotes du HBA SCSI 64 bits ne prennent pas
en charge les blocs volumineux. Les bibliothèques connectées via une interface
SCSI ou Fibre Channel sont prises en charge avec des lecteurs de bande
connectés via Fibre Channel.
■
Les étiquettes EFI sont requises sur tous les disques si la configuration de votre
système de fichiers partagé Sun StorEdge QFS inclut le SE Solaris 9 sur
plates-formes SPARC et le SE Solaris 10 sur plates-formes x64 ou SPARC. Pour de
plus amples informations sur l'étiquetage de disque, reportez-vous à la section
Configuration des étiquettes EFI pour les volumes x64 et SPARC partagés,
page 88.
■
Vous pouvez ajouter les clients Linux de système de fichiers partagé Sun
StorEdge QFS à des configurations Solaris SPARC utilisant des étiquettes de
disque SMI VTOC8, tout comme à des configurations Solaris AMD64 utilisant des
étiquettes de disque SMI VTOC16. Vous pouvez également ajouter des clients
Linux de système de fichiers partagé Sun StorEdge QFS à ces configurations
lorsqu'elles utilisent les étiquettes de disque EFI. Cependant, selon la distribution
Linux utilisée, la reconstruction du noyau Linux peut s'avérer nécessaire.
Pour plus d'informations, consultez le fichier README client Linux.
■
Soyez attentif aux détails suivants lorsque vous accédez à un espace de stockage
connecté au SAN à partir d'un environnement Solaris sur des plates-formes
SPARC ou x64. Sur les plates-formes x64, le SE Solaris ne peut pas interpréter
l'étiquette de disque SMI VTOC8 créée par le SE Solaris sur plate-forme SPARC.
De même, sur les plates-formes SPARC, le SE Solaris ne peut pas interpréter
l'étiquette de disque SMI VTOC16 créée par le SE Solaris OS sur plate-forme x64.
Le disque peut donc sembler non étiqueté, alors qu'il l'est vraiment et qu'il est
utilisé par une plate-forme d'un autre type d'architecture. Par exemple,
supposons que des partitions montées sur un disque étiqueté SMI VTOC8 sont
utilisées par Solaris sur une plate-forme SPARC mais que le disque s'affiche
comme étant non étiqueté lorsque vous exécutez la commande de partition
format(1M) via Solaris sur une plate-forme x64. Alors, si vous exécutez alors la
commande fdisk(1M) comme vous y invite la commande format(1M), le
contenu du disque sera détruit.
■
Vous ne pouvez pas modifier le type d'architecture du serveur responsable du
contrôle des opérations de métadonnées du système de fichiers (le serveur utilisé
pour créer le système de fichiers avec la commande sammkfs(1M)). Vous ne
pouvez donc pas monter un système de fichiers Sun StorEdge QFS autonome sur
Chapitre 5
Mise à niveau et configuration
87
un serveur ayant un type d'architecture différent de celui qui l'a créé. Dans le cas
d'un système de fichiers partagé Sun StorEdge QFS, vous ne pouvez pas modifier le
type d'architecture du serveur de métadonnées ni celui de tout autre serveur de
métadonnées. En effet, les diverses architectures se basent sur différents schémas
de classement d'octets (endianness). Cependant, vous pouvez migrer les données à
partir d'un type d'architecture vers un autre : copiez le système de fichiers vers un
espace de stockage temporaire en exécutant qfsdump(1M) ou samfsdump(1M) ;
recréez ensuite le système de fichiers en exécutant sammkfs(1M) ; enfin, remplissez
de nouveau le système de fichiers en exécutant qfsrestore(1M) ou
samfsrestore(1M).
■
La fonction de multiacheminement d'E/S Sun StorEdge Traffic Manager I/O
(MPxIO) est désactivée par défaut pour le SE Solaris 9 et le SE Solaris 10 sur
plate-forme SPARC et activée par défaut pour le SE Solaris 10 sur plate-forme x64.
Cette fonction doit être configurée de la même façon pour tous les systèmes
de votre système de fichiers partagé Sun StorEdge QFS. Elle est configurée dans
/kernel/drv/scsi_vhci.conf pour le SE Solaris 9 et dans /kernel/drv/
fp.conf pour le SE Solaris 10.
■
Dans un environnement de système de fichiers partagé Sun StorEdge QFS,
la définition de serveurs de métadonnées d'architectures différentes dans le
fichier /etc/opt/SUNWsamfs/hosts.fs produit une erreur de configuration.
Configuration des étiquettes EFI pour les volumes x64 et SPARC
partagés
Attention – Le nouvel étiquetage d'un disque détruira le contenu de ce disque.
À l'aide de la commande Solaris prtvtoc(1M), déterminez si un disque contient des
étiquettes SMI ou EFI. Sous la section Dimensions de la sortie, les étiquettes SMI
répertorient le nombre de cylindres accessibles, tandis que les étiquettes EFI
répertorient le nombre de secteurs accessibles.
Pour convertir les étiquettes de disque SMI VTOC8 définies par défaut en tant
qu'étiquettes EFI : copiez le système de fichiers vers un espace de stockage
temporaire à l'aide de qfsdump(1M) ou samfsdump(1M), attribuez des étiquettes
EFI aux disques à l'aide de la commande format -e, recréez le système de fichiers
à l'aide de sammkfs(1M) et remplissez le système de fichiers à l'aide de
qfsrestore(1M) ou de samfsrestore(1M).
Lorsque vous créez les étiquettes EFI à l'aide de la commande Solaris format -e,
vous pouvez sélectionner la commande de partition à partir du menu pour créer et
modifier les partitions (tranches). Dans ce cas, les étiquettes EFI doivent être
spécifiées avec l'ID d'étiquette usr, au lieu de stand ou de unassigned.
88
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Les étiquettes EFI réservent les 34 premiers secteurs, altérant ainsi les performances
de l'espace de stockage Sun RAID-5. Si vous n'adaptez pas l'espace de stockage en
fonction, les performances de lecture/modifications/écriture RAID-5 seront
amoindries lors de l'écriture. Pour éviter ces pertes de performances, sélectionnez le
secteur de démarrage adéquat pour toutes les partitions de disque dans votre
configuration de stockage. Par exemple, une baie de disques T3 8+P Sun StorEdge
avec un taille de bloc de 64 Ko doit posséder des secteurs de démarrage qui sont des
multiples de 1 024 pour toutes les tranches de disque ((8 * 64 * 1024) / 512 = 1 024).
De même, une baie de disques 3510 FC 5+P Sun StorEdge avec une taille de bloc de
128 Ko doit posséder des secteurs de démarrage qui sont des multiples de 1 280 pour
toutes les tranches de disque ((5*128*1 024)/512=1 280).
Sauvegarde des systèmes de fichiers présents
Enregistrez les systèmes de fichiers existants dans les cas suivants :
■
Vous utilisez un superbloc version 1 avec un système Sun StorEdge QFS 4U0 et
vous souhaitez réinitialiser vos systèmes de fichiers avec un superbloc version 2.
La section Pour réinitialiser et restaurer le système de fichiers, page 100 décrit
la procédure à suivre pour réinitialiser les systèmes de fichiers et restaurer
les données.
■
Vous avez des raisons de croire que votre fichier qfsdump(1M) actuel est
incorrect ou obsolète.
Les sous-sections suivantes décrivent les différences entre ces deux superblocs et
expliquent comment sauvegarder les systèmes de fichiers :
■
Utilisation des superblocs versions 1 et 2, page 90
■
Pour sauvegarder un système de fichiers, page 90
L'EXEMPLE DE CODE 5-3 indique la commande samfsinfo(1M) à utiliser pour
l'extraction d'informations sur le système de fichiers qfs2. La deuxième ligne de la
sortie indique que le système de fichiers utilise un superbloc version 2.
EXEMPLE DE CODE 5-3
Utilisation de la commande samfsinfo(1M)
# samfsinfo qfs2
samfsinfo: filesystem qfs2 is mounted.
name: qfs2
version:
2
shared
time:
Sun Sep 28 08:20:11 2003
count:
3
capacity:
05aa8000
DAU:
space:
0405ba00
meta capacity: 00b4bd20
meta DAU:
meta space:
00b054c0
Chapitre 5
64
16
Mise à niveau et configuration
89
EXEMPLE DE CODE 5-3
ord
0
1
2
eq
21
22
23
Utilisation de la commande samfsinfo(1M) (suite)
capacity
00b4bd20
02d54000
02d54000
space
00b054c0
01f43d80
02117c80
device
/dev/md/dsk/d0
/dev/dsk/c9t50020F2300010D6Cd0s6
/dev/dsk/c9t50020F2300010570d0s6
Utilisation des superblocs versions 1 et 2
Les versions 4U1 et ultérieures de Sun StorEdge QFS prennent en charge les
superblocs version 1 et version 2. Seul le superbloc version 2 prend en charge les
éléments suivants :
■
listes de contrôle d'accès (ACL, Access Control List) ;
■
système de fichiers partagé Sun StorEdge QFS ;
■
périphériques md dans les systèmes de fichiers Sun StorEdge QFS ou SAM-QFS (ma) ;
■
unités d'allocation de disque (DAU, Disk Allocation Unit) sur les périphériques mm.
À partir de la version 4U1, Sun StorEdge QFS prend en charge les superblocs
versions 1 et 2. Vous pouvez utiliser la commande sammkfs(1M) pour créer un
superbloc version 2, mais vous ne pouvez pas initialiser les systèmes de fichiers
utilisant des superblocs version 1. Il est en outre impossible de déplacer des fichiers
depuis un système de fichiers utilisant un superbloc version 2 vers un système de
fichiers utilisant un superbloc version 1.
Une fois un système de fichiers réinitialisé, la commande qfsrestore(1M) permet
de restaurer des fichiers dans le nouveau système de fichiers à partir du fichier de
vidage créé lors de la sauvegarde.
Si vous effectuez la mise à niveau d'un système Sun QFS 4U0, le système de fichiers
Sun StorEdge QFS 4U0 vous autorise à initialiser les systèmes de fichiers avec un
superbloc version 1 ou 2. Pour réinitialiser un système de fichiers avec un superbloc
version 1, puis le recréer avec un superbloc version 2, sauvegardez-le maintenant.
Remarque – À partir de la version 4U2 de Sun StorEdge QFS, il est impossible
d'initialiser des systèmes de fichiers avec un superbloc version 1. Seul le superbloc
version 2 peut être utilisé.
▼ Pour sauvegarder un système de fichiers
Procédez comme suit pour chaque système de fichiers Sun StorEdge QFS de votre
environnement.
1. Connectez-vous en tant que superutilisateur sur la console.
Si vous n'êtes pas déjà connecté en tant que superutilisateur, faites-le.
90
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
2. Utilisez la commande boot(1M) pour démarrer le système en mode utilisateur
unique.
# boot -s
3. Utilisez la commande mount(1M) pour monter le système de fichiers
Sun StorEdge QFS.
Par exemple :
# mount /qfs1
4. À l'aide de la commande qfsdump(1M), sauvegardez les données et métadonnées
des fichiers du système de fichiers Sun StorEdge QFS.
La commande qfsdump(1M) vide les noms de fichier, informations d'inode et
données de fichier. Le fichier de destination de la sortie qfsdump(1M) doit être aussi
volumineux, voire plus, que le système de fichiers Sun StorEdge QFS que vous
sauvegardez. L'emplacement de destination (disque ou bande) doit disposer d'un
espace suffisant pour contenir les données et métadonnées des fichiers que vous
videz. Pour plus d'informations sur l'utilisation de la commande qfsdump(1M),
reportez-vous à la section Configuration des fichiers de vidage, page 58 ou à la page
de manuel qfsdump(1M).
Videz chaque système de fichiers vers un emplacement se trouvant en dehors du
système de fichiers Sun StorEdge QFS. Pour plus d'informations, consultez la page
de manuel qfsdump(1M).
Si, par exemple, vous possédez un système de fichiers nommé qfs1 (monté sur /
qfs1) que vous souhaitez sauvegarder, effectuez l'une des opérations suivantes :
■
Écrivez la sortie qfsdump(1M) sur un périphérique de bande.
L'EXEMPLE DE CODE 5-4 illustre l'écriture sur une bande dans le périphérique /
dev/rmt/1cbn.
EXEMPLE DE CODE 5-4
Écriture de la sortie qfsdump(1M) sur un périphérique de bande
# cd /qfs1
# qfsdump -f /dev/rmt/1cbn
Chapitre 5
Mise à niveau et configuration
91
■
Écrivez la sortie qfsdump(1M) dans un fichier d'un système de fichiers UFS.
L'EXEMPLE DE CODE 5-5 illustre l'écriture sur un fichier d'un système de
fichiers UFS.
EXEMPLE DE CODE 5-5
Écriture de la sortie qfsdump(1M) sur un fichier d'un système de
fichiers UFS
# cd /qfs1
# qfsdump -f /save/qfs/qfs1.bak
■
Initialisez un nouveau système de fichiers Sun StorEdge QFS à l'aide de
Sun StorEdge QFS 4U2 ou d'une version plus récente et exécutez la commande
qfsrestore(1M) directement sur le nouveau système de fichiers
Sun StorEdge QFS.
Cela n'est possible que si vous avez déjà installé le logiciel Sun StorEdge QFS et
qu'il fonctionne en tant que système de fichiers au sein de votre environnement.
L'utilisation de ce mode de sauvegarde implique également la volonté d'utiliser
les fonctions prises en charge par Sun StorEdge QFS 4U2 ou version ultérieure et
le superbloc version 2.
Supposons que vous voulez enregistrer le fichier de vidage dans un deuxième
système de fichiers Sun StorEdge QFS intitulé qfs2 (monté au niveau du
répertoire /qfs2) et que vous avez initialisé le système de fichiers qfs2 à l'aide
du logiciel Sun StorEdge QFS 4U2 ou d'une version plus récente. L'EXEMPLE
DE CODE 5-6 indique les commandes à utiliser pour réaliser cette opération.
EXEMPLE DE CODE 5-6
Écriture de la sortie qfsdump(1M) sur un système de fichiers
Sun StorEdge QFS
# mount /qfs2
# cd /qfs1
# qfsdump -f - | (cd /qfs2; qfsrestore -f -)
Pour plus d'informations sur la sauvegarde de vos systèmes de fichiers, consultez la
section Configuration des fichiers de vidage, page 58.
92
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
▼
Pour annuler le partage des systèmes de fichiers
Suivez cette procédure si vos systèmes de fichiers Sun StorEdge QFS sont des
systèmes de fichiers partagés NFS (Network File System).
● Exécutez la commande unshare(1M) sur le système de fichiers Sun StorEdge QFS.
La commande ci-dessous, par exemple, annule le partage du système de
fichiers qfs1 :
# unshare /qfs1
Démontage de systèmes de fichiers
Cette section décrit plusieurs méthodes possibles pour démonter un système de
fichiers. Une fois le système de fichiers démonté, vous pouvez procéder à la
Suppression des logiciels Sun StorEdge QFS existants, page 94.
Remarque – Pour démonter un système de fichiers partagé Sun StorEdge QFS,
suivez les instructions indiquées dans le Guide de configuration et d'administration de
Sun StorEdge QFS.
▼ Pour procéder à un démontage à l'aide de File System
Manager
1. À partir de la page Serveurs, cliquez sur le nom du serveur sur lequel réside le
système de fichiers.
La page Récapitulatif des systèmes de fichiers s'affiche.
2. Sélectionnez le bouton radio en regard du système de fichiers à démonter.
3. Dans le menu des opérations, choisissez Démonter.
▼ Pour démonter à l'aide des commandes CLI
● À l'aide de la commande umount(1M), démontez chaque système de fichiers
Sun StorEdge QFS.
Si besoin est, utilisez l'option -f de la commande umount(1M). Elle permet de forcer
le démontage d'un système de fichiers.
Chapitre 5
Mise à niveau et configuration
93
Si umount(1M) ne fonctionne pas, il est possible que les fichiers du système de
fichiers soient en cours d'utilisation ou que vous ayez exécuté la commande cd pour
passer à un répertoire résidant dans le système de fichiers. Dans ce cas, procédez
comme suit :
1. À l'aide de la commande fuser(1M), déterminez si un processus est toujours en
cours.
La commande ci-dessous par exemple interroge le système de fichiers qfs1 :
# fuser –uc /qfs1
2. Si un processus est toujours en cours, utilisez la commande kill(1M) pour
l'interrompre.
3. À l'aide de la commande umount(1M), démontez chaque système de fichiers
Sun StorEdge QFS.
▼ Pour démonter en modifiant le fichier /etc/vfstab et en
redémarrant le système
1. Modifiez le fichier /etc/vfstab.
Pour tous les systèmes de fichiers Sun StorEdge QFS, remplacez la valeur yes (oui)
ou delay (retard) du champ Mount at Boot (montage pendant l'initialisation) par
no (non).
2. Redémarrez le système.
Suppression des logiciels
Sun StorEdge QFS existants
Utilisez la commande pkgrm(1M) pour désinstaller le logiciel existant. Vous devez
désinstaller le package Sun StorEdge QFS existant avant d'installer le nouveau
package.
Si vous utilisez des packages Sun StorEdge QFS facultatifs, désinstallez-les avant de
désinstaller le package SUNWqfs principal. Le script d'installation vous invite à
confirmer la désinstallation à plusieurs reprises.
94
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
▼
Pour désinstaller le logiciel
1. Utilisez la commande pkginfo(1) pour déterminer les packages de logiciels
Sun StorEdge QFS installés sur votre système.
Par exemple :
# pkginfo | grep qfs
2. Utilisez la commande pkgrm(1M) pour désinstaller le logiciel Sun StorEdge QFS
existant.
L'exemple de commande ci-dessous permet de désinstaller d'une version 4U1 les
packages SUNWqfsu et SUNWqfsr.
# pkgrm SUNWqfsu SUNWqfsr
Remarque – le dernier package désinstallé doit être le package SUNWqfsr.
La version 4U1 n'inclut aucun package de logiciel localisé.
L'exemple de commande ci-dessous permet de désinstaller de la version 4U0 les
packages localisés SUNWcqfs, SUNWfqfs et SUNWjqfs.
# pkgrm SUNWcqfs SUNWfqfs SUNWjqfs SUNWqfs
Remarque – Le package SUNWqfs doit être désinstallé en dernier.
Ajout de packages de mise à niveau
Les packages de logiciels Sun StorEdge QFS ont recours aux utilitaires de
conditionnement Sun Solaris pour l'ajout et la suppression de logiciels.
La commande pkgadd(1M) vous demande de confirmer plusieurs actions
nécessaires à la mise à niveau du package Sun StorEdge QFS.
Lors de l'installation, si le système détecte des fichiers incompatibles, vous devrez
indiquer si vous désirez poursuivre l'installation. Vous pouvez afficher une autre
fenêtre et copier les fichiers à enregistrer dans un autre emplacement.
Chapitre 5
Mise à niveau et configuration
95
▼
Pour ajouter les logiciels
1. Utilisez la commande cd(1) pour basculer vers le répertoire contenant les fichiers
des packages de logiciels.
Ce répertoire dépend du média utilisé :
■
Si vous avez téléchargé les fichiers logiciels selon la procédure décrite à la section
Obtention des fichiers de logiciel, page 23, placez-vous dans le répertoire de
téléchargement.
■
Si les fichiers sont issus d'un CD-ROM, sélectionnez le répertoire du CD-ROM
correspondant à la version de votre système d'exploitation.
2. Utilisez la commande pkgadd(1M) pour mettre à jour les packages SUNWqfsr et
SUNWqfsu.
Par exemple :
# pkgadd -d . SUNWqfsr SUNWqfsu
3. Tapez yes ou y à chaque invite.
Lors de l'installation, le système détecte des fichiers qui sont en conflit et vous
demande si vous désirez ou non poursuivre l'installation. Vous pouvez afficher une
autre fenêtre et copier les fichiers que vous souhaitez enregistrer dans un autre
emplacement.
Installation de File System Manager
Pour pouvoir utiliser l'interface File System Manager, exécutez la procédure
suivante.
File System Manager est une interface en ligne qui permet de configurer nombre de
composants d'un environnement Sun StorEdge QFS. Cet outil permet de contrôler,
superviser, configurer et reconfigurer les composants d'un environnement.
Remarque – File System Manager ne prend pas en charge les systèmes de fichiers
dans les environnements Sun Cluster.
96
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
▼
Pour installer le logiciel File System Manager
1. Connectez-vous au serveur que vous souhaitez utiliser comme station de gestion.
Il peut s'agir du même serveur que celui sur lequel vous avez installé les packages
SUNWqfsr et SUNWqfsu.
2. Prenez le rôle de superutilisateur.
3. Utilisez la commande cd(1) pour basculer vers le répertoire contenant les fichiers
des package de logiciels sur votre serveur.
4. Exécutez le script fsmgr_setup pour lancer l'installation.
Par exemple :
# ./fsmgr_setup
5. Répondez aux invites du script fsmgr_setup.
Au cours de l'installation, vous devez répondre à plusieurs questions relatives à
votre environnement de travail. Le script vous demande de saisir les mots de passe
du rôle SAMadmin, ainsi que les ID de connexion de samadmin et samuser.
Le script fsmgr_setup installe automatiquement les éléments suivants :
■
packages de la console Web Java, TomCat, Java Runtime Environment (JRE) et
JATO. Si vous utilisez des versions de ces packages non compatibles avec File
System Manager, le logiciel d'installation vous demande si vous souhaitez que les
mises à niveau appropriées soient effectuées ;
■
package SUNWfsmgru ;
■
package SUNWfsmgrr.
Les scripts d'installation vous demandent si vous souhaitez procéder à l'installation
de packages localisés.
Une fois les packages installés, le serveur Web TomCat est lancé, ce qui active la
journalisation et crée le rôle SAMadmin.
6. Connectez-vous au serveur Sun StorEdge QFS en tant que superutilisateur.
7. À l'aide des commandes ps(1) et grep(1), assurez-vous que le service rpcbind est
en cours d'éxécution.
# ps -ef | grep rpcbind
Chapitre 5
Mise à niveau et configuration
97
8. Examinez la sortie des commandes précédentes.
Elle doit comporter une ligne similaire à celle ci-dessous :
root
269
1
0
Feb 08 ?
0:06 /usr/sbin/rpcbind
Si le service rpcbind ne s'affiche pas dans la sortie, tapez la commande suivante
pour le démarrer :
# /usr/sbin/rpcbind
9. (Facultatif) Lancez le démon File System Manager (fsmgmtd).
Si vous n'avez pas sélectionné le démarrage automatique du démon File System
Manager lors de l'installation, effectuez l'une des opérations suivantes :
■
Saisissez la commande suivante pour lancer le démon File System Manager et le
redémarrer en cas d'expiration. Avec cette configuration, le démon est également
lancé à chaque redémarrage du système.
# /opt/SUNWsamfs/sbin/samadm config -a
■
Saisissez la commande suivante pour exécuter une seule fois le démon File
System Manager et éviter qu'il redémarre automatiquement :
# /opt/SUNWsamfs/sbin/samadm start
Pour plus d'informations, reportez-vous à la page de manuel fsmadm(1M).
Pour plus d'informations sur l'utilisation de File System Manager, consultez la
section Utilisation du logiciel File System Manager, page 31 ou reportez-vous à l'aide
en ligne de File System Manager.
98
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Restauration du système de fichiers
Cette section fournit les instructions de restauration du système de fichiers Sun
StorEdge QFS après une mise à niveau.
▼
Pour vérifier le contenu du fichier mcf
1. Exécutez la commande sam-fsd(1M).
2. Recherchez les erreurs dans la sortie, en procédant comme suit :
■
Si le fichier mcf ne comporte pas d'erreur de syntaxe, la sortie sam-fsd(1M) est
identique à celle de l'EXEMPLE DE CODE 5-7. Elle contient des informations sur les
systèmes de fichiers, ainsi que d'autres informations système.
EXEMPLE DE CODE 5-7
Sortie sam-fsd(1M) n'indiquant aucune erreur
# sam-fsd
Trace file controls:
sam-amld
off
sam-archiverd off
sam-catserverd off
■
sam-fsd
off
sam-rftd
off
sam-recycler
off
sam-sharefsd
off
sam-stagerd
off
sam-serverd
off
sam-clientd
off
sam-mgmt
off
Si le fichier mcf contient des erreurs, de syntaxe, notamment, elles sont indiquées
dans cette sortie.
Chapitre 5
Mise à niveau et configuration
99
Si votre fichier mcf contient des erreurs, reportez-vous à la section Paramétrage
de la configuration de l'environnement, page 33 et consultez la page de manuel
mcf(4) pour plus d'informations sur la création de ce fichier.
Remarque – Si vous modifiez le fichier mcf alors que le système de fichiers
Sun StorEdge QFS est utilisé, vous devez transférer les nouvelles spécifications mcf
dans le logiciel Sun StorEdge QFS. Pour plus d'informations sur la propagation dans
le système des modifications apportées au fichier mcf, reportez-vous au Guide de
configuration et d'administration de Sun StorEdge QFS.
▼
Pour modifier le fichier /etc/vfstab
Effectuez cette opération si vous avez modifié le fichier /etc/vfstab à la section
Démontage de systèmes de fichiers, page 93.
● Modifiez de nouveau ce fichier et remplacez la valeur no (non) du champ Mount
at Boot (montage pendant l'initialisation) par yes (oui) ou delay (retard) pour
tous les systèmes de fichiers Sun StorEdge QFS.
▼
Pour réinitialiser et restaurer le système de
fichiers
Cette opération consiste à réinitialiser les systèmes de fichiers et à restaurer les
données enregistrées dans les nouveaux systèmes de fichiers. Elle met un terme au
processus commencé dans la section Sauvegarde des systèmes de fichiers présents,
page 89. Pour réaliser cette opération, utilisez les commandes sammkfs(1M) et
qfsrestore(1M) sur chaque système de fichiers.
Attention – À partir de la version 4U2 du logiciel Sun StorEdge QFS, il est
impossible d'initialiser des systèmes de fichiers avec un superbloc version 1. Seul le
superbloc version 2 peut être utilisé. Si vous mettez à niveau la version 4U0 du
logiciel avec un superbloc version 1, sachez que l'exécution de la commande
sammkfs(1M) 4U2, ou version ultérieure, réinitialise votre système de fichiers avec
un superbloc version 2.
1. Exécutez la commande samfsinfo(1M) et examinez sa sortie.
La sortie indique la taille d'unité d'allocation de disque spécifiée via la commande
sammkfs(1M) lors de la création du système de fichiers. Cette valeur sera utilisée à
nouveau au cours de l'Étape 2.
100
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
2. Utilisez la commande sammkfs(1M) pour initialiser un nouveau système de
fichiers Sun StorEdge QFS.
Dans l'exemple suivant, la commande réinitialise un système de fichiers appelé qfs1
avec une taille d'unité d'allocation de disque de 512 kilo-octets :
# sammkfs -a 512 qfs1
Pour plus d'informations sur les options de la commande sammkfs(1M), consultez la
page de manuel sammkfs(1M).
3. À l'aide de la commande qfsrestore(1M), restaurez les données vidées dans le
système de fichiers.
Par exemple, pour restaurer un système de fichiers appelé qfs1 (monté dans le
répertoire /qfs1) à partir des fichiers vidés dans qfs1.bak, lequel réside en dehors
du système de fichiers Sun StorEdge QFS, exécutez les commandes suivantes :
# cd /qfs1
# qfsrestore –f /save/qfs/qfs1.bak
Pour vérifier le système de fichiers
Exécutez cette opération si le système de fichiers n'a pas été réinitialisé et restauré
comme décrit ci-dessus.
● À l'aide de la commande samfsck(1M), vérifiez qu'aucun système de fichiers
existant ne contient d'incohérence.
Pour plus d'informations, consultez la page de manuel samfsck(1M).
Montage du système de fichiers
Vous pouvez monter le système de fichiers Sun StorEdge QFS à l'aide de File System
Manager ou de l'interface de ligne de commande.
▼ Pour monter le système de fichiers à l'aide de File System
Manager
1. À partir de la page Serveurs, cliquez sur le nom du serveur sur lequel réside le
système de fichiers.
La page Récapitulatif des systèmes de fichiers s'affiche.
Chapitre 5
Mise à niveau et configuration
101
2. Sélectionnez le bouton radio en regard du système de fichiers à monter.
3. Dans le menu des opérations, choisissez Monter.
▼ Pour monter le système de fichiers à l'aide de la CLI
● Exécutez la commande mount(1M).
Dans l'exemple suivant, qfs1 correspond au nom du système de fichiers à monter :
# mount qfs1
Recompilation des applications API
Les en-têtes de fichier, la séquence d'appel et d'autres éléments de l'API (Application
Programming Interface, interface de programmation d'application)
Sun StorEdge QFS peuvent varier d'une version à l'autre. Si vous exécutez des
applications qui utilisent l'API, recompilez-les toutes.
Attention – L'échec de la recompilation des applications API peut entraîner à ce
stade la génération de résultats inattendus par vos applications.
Mise à niveau d'un environnement
d'exploitation Solaris
La section suivante décrit la mise à niveau du SE Solaris lors de l'exécution du
logiciel Sun StorEdge QFS.
▼
Pour mettre à niveau le SE Solaris dans un
environnement Sun StorEdge QFS
Un grand nombre des étapes de la mise à niveau de votre système Solaris sont
identiques à celles de la mise à niveau de votre environnement Sun StorEdge QFS.
Certaines étapes de cette procédure se rapportent aux sections antérieures.
102
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
1. Procurez-vous les mises à niveau logicielles du SE Solaris et de
Sun StorEdge QFS.
Sun StorEdge QFS prend en charge différents niveaux du système d'exploitation
Solaris. Ne réinstallez l'ancien logiciel Sun StorEdge QFS sur le SE Solaris mis à
niveau que si vous êtes sûr qu'ils sont compatibles.
Contactez votre fournisseur de services applicatifs ou Sun Microsystems pour
obtenir de nouvelles copies du logiciel.
2. Enregistrez une copie de sauvegarde de l'ensemble des fichiers de configuration et
des fichiers système personnalisés au niveau du site.
Ces fichiers incluent notamment mcf, defaults.conf, samfs.cmd, les fichiers des
hôtes partagés, etc. Exécutez une copie de sauvegarde de ces fichiers pour tous les
systèmes de fichiers de votre environnement Sun StorEdge QFS. Vérifiez également
si vous disposez de la copie de sauvegarde des fichiers présents dans le répertoire /
etc/opt/SUNWsamfs.
3. Vérifiez que chaque système de fichiers affecté est sauvegardé.
Les systèmes de fichiers doivent être enregistrés régulièrement, conformément aux
stratégies de votre site, comme décrit à la section Sauvegarde de données, page 58.
Si vous disposez déjà des fichiers de sauvegarde de vos systèmes de fichiers, il est
inutile de les enregistrer maintenant.
4. Démontez les systèmes de fichiers.
Pour connaître les instructions, reportez-vous à la section Démontage de systèmes
de fichiers, page 93.
5. Désinstallez le logiciel Sun StorEdge QFS.
Vous devez désinstaller le package Sun StorEdge QFS existant avant d'installer le
nouveau produit ou le nouveau niveau de système d'exploitation. Pour connaître les
instructions, reportez-vous à la section Suppression des logiciels Sun StorEdge QFS
existants, page 94.
6. Mise à niveau d'un système d'exploitation Solaris
Installez la nouvelle révision du SE Solaris en suivant la procédure de mise à niveau
Sun Solaris correspondante.
7. Ajoutez les packages de mise à niveau obtenus à l'étape 1.
Le package de logiciels Sun StorEdge QFS utilise les utilitaires Solaris pour l'ajout ou
la suppression de logiciels. Vous devez être connecté en tant que superutilisateur
pour pouvoir modifier les packages de logiciels. La commande pkgadd(1M) vous
demande de confirmer plusieurs actions nécessaires à la mise à niveau du package
Sun StorEdge QFS. Pour connaître les instructions, reportez-vous à la section Ajout
de packages de mise à niveau, page 95.
Chapitre 5
Mise à niveau et configuration
103
8. (Facultatif) Mettez à jour le fichier mcf.
Si les noms de périphérique ont changé, la mise à jour du fichier mcf peut s'avérer
nécessaire. Vérifiez les nouveaux noms de périphérique, puis suivez la procédure
décrite à la section Restauration du système de fichiers, page 99.
9. Si le champ de montage pendant l'initialisation (Mount at Boot) du fichier /etc/
vfstab n'est pas défini sur yes, montez les systèmes de fichiers.
Utilisez la procédure décrite à la section Montage du système de fichiers, page 101.
104
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
A N N EXE
A
Contenu du package
Cette annexe décrit le contenu du package et indique les répertoires et fichiers créés
par le logiciel au cours de l'installation.
Elle contient les sections suivantes :
■
Contenu du package, page 105
■
Répertoires et fichiers créés, page 106
Contenu du package
Les packages Sun StorEdge QFS sont au format Sun Solaris pkgadd(1M).
Ces packages reflètent la version de Sun Solaris pour la plate-forme sur laquelle
vous installez le logiciel Sun StorEdge QFS.
Le TABLEAU A-1 présente les différents packages.
TABLEAU A-1
Produits
Produit installé
Description
SUNWqfsr, SUNWqfsu
Packages Sun StorEdge QFS
SUNWfsmgrr, SUNWfsmgru
Packages File System Manager
Ces versions sont présentées sous forme de caractères organisés comme suit :
version_principale U mise_à_jour.patch
Le U de ce format signifie Update (mise à jour).
105
Dans le champ de numéro de patch, un numéro situé entre 1 et 99 indique une
version de patch tandis qu'une lettre de A à Z indique une préversion. La version de
base d'une version principale ne contient pas forcément de niveau de patch.
Par exemple :
■
4U0 correspond à la version 4, mise à jour 0, c'est-à-dire une version principale
sans révisions (réalisées dans les versions mineures) ni résolution de bogue.
■
4U2 correspond à la version 4, mise à jour 2, c'est-à-dire une version mineure.
■
4U2.1 correspond à une version de patch contenant des résolutions logicielles
pour une version principale ou mineure. Ce numéro est contenu dans le fichier
README du patch.
Répertoires et fichiers créés
Cette section répertorie les dossiers et fichiers associés à Sun StorEdge QFS.
Pour obtenir des informations supplémentaires sur les fichiers de cette section,
consultez les pages man une fois le logiciel installé.
Répertoires créés à l'installation
Le TABLEAU A-2 dresse la liste des répertoires créés lors de l'installation des packages
Sun StorEdge QFS.
TABLEAU A-2
Répertoires créés
Répertoire
Contenu
/etc/fs/samfs
Commandes spécifiques du logiciel Sun StorEdge QFS.
/etc/opt/SUNWsamfs
Fichiers de configuration et de licence.
/etc/opt/SUNWsamfs/scripts
Scripts personnalisables pour le site.
/opt/SUNWsamfs/bin
Fichiers binaires des commandes utilisateur.
/opt/SUNWsamfs/client
Fichiers pour le client API de l'appel de procédure à distance.
/opt/SUNWsamfs/doc
Contient les fichiers d'informations inclus dans cette version. Le fichier
README, qui résume les fonctions de la version installée, est inclus dans
ce répertoire.
/opt/SUNWsamfs/examples
Divers exemples de fichiers de configuration.
/opt/SUNWsamfs/include
Fichiers d'inclusion de l'interface API.
/opt/SUNWsamfs/lib
Bibliothèques transférables.
106
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
TABLEAU A-2
Répertoires créés (suite)
Répertoire
Contenu
/opt/SUNWsamfs/man
Pages man(1).
/opt/SUNWsamfs/mibs
Fichiers MIB standard et MIB du produit (SUN-SAM-MIB.mib).
/opt/SUNWsamfs/sbin
Fichiers binaires des démons et des commandes de l'administrateur
système.
/opt/SUNWsamfs/sc
Fichiers binaires et fichiers de configuration Sun Cluster.
/opt/SUNWfsmgr/bin
Commandes d'administrateur File System Manager.
/opt/SUNWfsmgr/doc
Référentiel de la documentation en ligne File System Manager.
/var/opt/SUNWsamfs
Catalogues de périphérique, fichier de suivi de catalogue, fichiers
journaux, répertoire de données et fichiers de file d'attente de l'archiveur.
Fichiers créés à l'installation
Le TABLEAU A-3 répertorie les fichiers créés lors de l'installation du logiciel
Sun StorEdge QFS.
TABLEAU A-3
Fichiers créés - Divers
Fichier
Description
/etc/sysevent/config/SUNW,SUNWsamfs,sysevent.conf
Fichier de configuration du gestionnaire d'événements du système
Solaris.
/kernel/drv/amd64/samaio
Pseudopilote d'E/S asynchrone du système de fichiers
(version 64 bits pour plate-forme x64).
/kernel/drv/amd64/samioc
Module d'interface du système de fichiers 64 bits Sun Solaris
(pour plate-forme x64).
/kernel/drv/samaio.conf
Fichier de configuration pour samaio.
/kernel/drv/samaio
Pseudopilote d'E/S asynchrone 32 bits du système de fichiers
(absent du SE Solaris 10).
/kernel/drv/samioc.conf
Fichier de configuration pour le module samioc.
/kernel/drv/samioc
Module d'interface du système de fichiers 32 bits Sun Solaris
(absent du SE Solaris 10).
/kernel/drv/sparcv9/samaio
Pseudopilote d'E/S asynchrone du système de fichiers
(version 64 bits pour plate-forme SPARC).
/kernel/drv/sparcv9/samioc
Module d'interface du système de fichiers 64 bits Sun Solaris
(pour plate-forme SPARC).
Annexe A
Contenu du package
107
TABLEAU A-3
Fichiers créés - Divers (suite)
Fichier
Description
/kernel/fs/amd64/samfs
Module du système de fichiers 64 bits Sun Solaris pour
plate-forme x64.
/kernel/fs/samfs
Module du système de fichiers 32 bits Sun Solaris (absent du SE
Solaris 10 sur SPARC).
/kernel/fs/sparcv9/samfs
Module du système de fichiers 64 bits Sun Solaris pour plate-forme
SPARC.
/opt/SUNWsamfs/sc/etc/SUNW.qfs
Fichier de configuration Sun Cluster créé uniquement en présence du
logiciel Sun Cluster.
/usr/cluster/lib/rgm/rtreg/SUNW.qfs
Fichier de configuration Sun Cluster créé uniquement en présence du
logiciel Sun Cluster.
/var/log/webconsole/host.conf
Fichier de configuration File System Manager
/var/opt/SUNWsamfs/faults
Fichier d'historique des pannes.
/var/sadm/samqfsui/fsmgr_uninstall
Logiciel permettant de supprimer File System Manager et les
applications annexes.
Remarque – Les modules 32 bits ne sont pas distribués pour les packages du SE
Solaris 10 sur plate-forme SPARC.
Le système de fichiers Sun StorEdge QFS inclut des composants chargeables
dynamiquement. Ils sont stockés dans le répertoire /kernel Sun Solaris (voir le
TABLEAU A-3). Vous pouvez déterminer les modules chargés à l'aide de la commande
modinfo(1M). En général, le noyau charge le module du système de fichiers au
démarrage. Vous pouvez également charger le module du système de fichiers
lorsqu'un système de fichiers est monté pour la première fois après l'installation du
logiciel Sun.
108
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Une fois installé, le logiciel Sun StorEdge QFS crée des fichiers utilisés pour les
notifications de panne, répertoriés dans le TABLEAU A-4. Lorsque le logiciel détecte
des pannes suffisamment sérieuses pour mériter votre attention, le logiciel utilise ces
fichiers journaux ou d'interruption pour transférer des informations relatives aux
pannes via le logiciel File System Manager.
TABLEAU A-4
Fichiers créés - Notification de pannes
Fichier
Description
/etc/opt/SUNWsamfs/scripts/sendtrap
Envoie des informations relatives aux pannes.
/opt/SUNWsamfs/sbin/fault_log
Enregistre les pannes.
Le logiciel crée les fichiers répertoriés dans le TABLEAU A-4 avec les autorisations
-rwxr-x---. Ne modifiez pas les autorisations d'accès aux fichiers. Si les
autorisations d'exécution sont perdues, par exemple, le système écrit les messages
comme suit : /var/adm/messages:
SUNW,SUNWsamfs,sysevent.conf, line1: no execute access to
/opt/SUNWsamfs/sbin/tapealert_trap - No such file or directory.
Fichiers liés à l'installation sur votre site
Les procédures de configuration de ce manuel permettent de créer plusieurs fichiers.
Le logiciel Sun StorEdge QFS utilise ces fichiers de site.
Remarque – Les fichiers de configuration de votre site ne doivent contenir que des
caractères ASCII.
Un seul fichier créé sur site est requis pour l'utilisation du logiciel
Sun StorEdge QFS : /etc/opt/SUNWsamfs/mcf, le fichier de configuration (mcf)
principal. Pour plus d'informations sur le fichier mcf, consultez la page de manuel
mcf(4).
Selon les packages installés et les fonctions souhaitées, vous pouvez également créer
les fichiers suivants :
■
/etc/opt/SUNWsamfs/samfs.cmd : fichier de commandes de paramètres de
montage système. Pour plus d'informations, reportez-vous à la page de manuel
samfs.cmd(1M) ou au Guide de configuration et d’administration de Sun
StorEdge QFS.
■
/etc/opt/SUNWsamfs/defaults.conf : valeurs par défaut diverses. Pour plus
d'informations, reportez-vous à la page de manuel defaults.conf(4).
Annexe A
Contenu du package
109
Remarque – Si vous utilisez également le logiciel Sun StorEdge SAM-FS pour la
gestion des archives, un certain nombre de fichiers de site supplémentaires sont
requis. Pour plus d'informations, reportez-vous au Guide d'installation et de mise à
jour de Sun StorEdge SAM-FS.
Fichiers système modifiés
Au cours de l'installation, le logiciel Sun StorEdge QFS ajoute des informations dans
certains fichiers système Sun Solaris. Ces fichiers système sont des fichiers texte au
format ASCII. Le SE Solaris utilise ces fichiers pour identifier les modules de noyau
chargeables par un nombre plutôt que par un nom.
Le logiciel Sun StorEdge QFS ajoute des informations aux fichiers suivants :
■
/etc/security/auth_attr : ce fichier constitue la base de données de
description des autorisations. Le système ajoute les lignes suivantes à ce fichier :
com.sun.netstorage.samqfs.web.read:::SAM-FS Read Access::
com.sun.netstorage.samqfs.web.write:::SAM-FS Write Access::
com.sun.netstorage.samqfs.web.*:::SAM-FS All Access::
■
/etc/user_attr : ce fichier constitue la base de données des attributs utilisateur
employés par File System Manager. Le système ajoute les lignes suivantes à ce
fichier :
SAMadmin::::type=role;auths=com.sun.netstorage.samqfs.web.*
samadmin::::type=normal;roles=SAMadmin
110
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
A N N EXE
B
Désinstallation du logiciel
Cette annexe indique comment désinstaller le logiciel client Linux Sun StorEdge QFS
et le logiciel File System Manager. Il comprend les sections suivantes :
■
Désinstallation du logiciel client Linux Sun StorEdge QFS, page 111
■
Désinstallation du logiciel File System Manager, page 112
Pour obtenir les instructions de désinstallation des packages Sun StorEdge QFS,
reportez-vous à la section Suppression des logiciels Sun StorEdge QFS existants,
page 94.
Désinstallation du logiciel client Linux
Sun StorEdge QFS
● Pour désinstaller le logiciel client Linux, exécutez le script de désinstallation
résidant dans le répertoire /var/opt/SUNWsamfs.
Attention – Ne désinstallez pas le logiciel à l'aide d'un autre processus, par exemple
rpm -e. L'utilisation d'autres processus pourrait générer des résultats inattendus et
des problèmes lors de la désinstallation ou de la réinstallation du logiciel.
111
Désinstallation du logiciel File System
Manager
1. Connectez-vous au serveur sur lequel le logiciel File System Manager est installé.
Il s'agit de l'hôte sur lequel vous avez exécuté le script fsmgr_setup lors de
l'installation.
2. Prenez le rôle de superutilisateur.
3. Exécutez la commande suivante pour supprimer le logiciel File System Manager et
toutes les applications installées avec lui :
# /var/sadm/samqfsui/fsmgr_uninstall
Ce script vous demande de confirmer la désinstallation des packages Tomcat Web
Server et JRE et la suppression des informations relatives aux comptes
administrateur et utilisateur.
112
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
A N N EXE
C
Aide-mémoire des commandes
L'environnement Sun StorEdge QFS est constitué d'un système de fichiers, de
démons, de processus, de divers types de commandes (utilisateur, administrateur,
etc.) et d'outils. Cette annexe décrit les commandes proposées dans les distributions
de logiciel Sun StorEdge QFS.
Les commandes Sun StorEdge QFS s'utilisent conjointement avec celles du système
de fichiers UNIX standard. Toutes les commandes sont décrites dans les pages
man(1) UNIX.
Elle contient les sections suivantes :
■
Commandes utilisateur, page 114
■
Commandes générales de l'administrateur système, page 114
■
Commandes du système de fichiers, page 115
■
Interface de programmation d'application, page 116
■
Utilitaires opérationnels, page 117
113
Commandes utilisateur
Par défaut, les opérations des systèmes de fichiers sont transparentes pour
l'utilisateur final. Selon les besoins de votre site, il se peut que vous souhaitiez
mettre certaines commandes à la disposition des utilisateurs du site afin de leur
permettre d'ajuster certaines opérations. Le TABLEAU C-1 propose un récapitulatif de
ces commandes.
TABLEAU C-1
Commandes utilisateur
Commande
Description
sdu(1)
Récapitule l'utilisation du disque. La commande sdu(1) se base sur la
version GNU de la commande du(1).
setfa(1)
Définit les attributs des fichiers.
sfind(1)
Recherche les fichiers dans une arborescence de répertoires. La commande
sfind(1) se base sur la version GNU de la commande find(1) et contient
des options de recherche basées sur les attributs de fichiers Sun StorEdge
QFS et SAM-QFS.
sls(1)
Énumère le contenu des répertoires. La commande sls(1) se base sur la
version GNU de la commande ls(1) et contient des options permettant
d'afficher les attributs et informations du système de fichiers.
squota(1)
Présente les informations sur les quotas.
Commandes générales de
l'administrateur système
TABLEAU C-2 présente les commandes prévues pour assurer la maintenance et la
gestion du système.
TABLEAU C-2
114
Commandes générales de l'administrateur système
Commande
Description
fsmadm(1M)
Démarre ou arrête le démon fsmgmtd.
fsmgr_setup(1M)
Installe ou met à jour le logiciel File System Manager.
samcmd(1M)
Exécute une commande d'utilitaire d'interface d'opérateur
samu(1M).
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
TABLEAU C-2
Commandes générales de l'administrateur système (suite)
Commande
Description
samexplorer(1M)
Génère un script Sun StorEdge QFS permettant de créer un
rapport de diagnostic.
samu(1M)
Appelle l'interface d'opérateur textuelle plein écran.
Cette interface se base sur la bibliothèque logicielle
curses(3CURSES). L'utilitaire samu affiche l'état des
périphériques et permet à l'opérateur de contrôler les
bibliothèques automatisées.
Commandes du système de fichiers
TABLEAU C-3 présente les commandes utilisées pour assurer la maintenance du
système de fichiers.
TABLEAU C-3
Commandes du système de fichiers
Commandes
Description
mount(1M)
Monte un système de fichiers. Le nom de page man de cette
commande est mount_samfs(1M).
qfsdump(1M)
qfsrestore(1M)
Crée ou restaure un fichier de vidage contenant les données et
métadonnées de fichiers associées à un système de fichiers Sun
StorEdge QFS.
sambcheck(1M)
Énumère l'utilisation du bloc pour un système de fichiers.
samchaid(1M)
Modifie l'attribut file admin set ID. A utiliser avec les quotas.
samfsck(1M)
Vérifie et répare les incohérences des métadonnées dans un système
de fichiers et régénère l'espace disque alloué, mais inutilisé.
samfsconfig(1M)
Affiche les informations de configuration.
samfsdump(1M)
samfsrestore(1M)
Crée ou restaure un fichier de vidage contenant les métadonnées
associées à un système de fichiers SAM-QFS.
samfsinfo(1M)
Affiche les informations sur l'organisation d'un système de fichiers
Sun StorEdge QFS ou SAM-QFS.
samfstyp(1M)
Détermine le type de système de fichiers Sun StorEdge QFS ou
SAM-QFS.
samgrowfs(1M)
Développe un système de fichiers en ajoutant les périphériques de
disques.
sammkfs(1M)
Initialise un nouveau système de fichiers à partir de périphériques
de disques.
Annexe C
Aide-mémoire des commandes
115
TABLEAU C-3
Commandes du système de fichiers (suite)
Commandes
Description
samncheck(1M)
Renvoie un nom de chemin de répertoire complet, en fonction du
point de montage et du numéro d'inode.
samquota(1M)
Indique, définit ou réinitialise des informations sur les quotas.
samquotastat(1M)
Donne des informations sur les quotas actifs et inactifs du système
de fichiers.
samsharefs(1M)
Manipule les informations de configuration du système de fichiers
partagé Sun StorEdge QFS.
samtrace(1M)
Vide la mémoire tampon de suivi.
samunhold(1M)
Libère les blocages de fichiers SANergy.
trace_rotate(1M)
Fait alterner les fichiers de suivi.
Interface de programmation
d'application
L'interface de programmation d'application (Application Programming Interface,
API) permet d'envoyer des requêtes à un système de fichiers depuis une application
utilisateur. Les requêtes peuvent être lancées localement ou à distance vers la
machine sur laquelle s'exécute le système de fichiers. L'API est constituée des
bibliothèques libsam et libsamrpc. Ces bibliothèques contiennent des routines de
bibliothèque permettant d'obtenir l'état des fichiers, de définir des attributs
d'archivage, de libération et de transfert pour un fichier, ainsi que de manipuler le
catalogue de bibliothèque d'une bibliothèque automatisée. Le démon chargé
des appels de procédure à distance sam-rpcd traite les requêtes distantes.
Pour démarrer automatiquement le démon sam-rpcd, pensez à définir le
paramètre samrpc=on dans le fichier defaults.conf.
Pour plus d'informations sur l'API, consultez la page de manuel intro_libsam(3).
Cette page de manuel contient des informations générales sur l'utilisation de
routines de bibliothèque dans libsam et libsamrpc.
116
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Utilitaires opérationnels
Dans l'environnement Sun StorEdge QFS, vous pouvez effectuer les opérations
de base à l'aide de l'utilitaire opérateur samu(1M) et de File System Manager.
Le TABLEAU C-4 répertorie les différents outils opérationnels à votre disposition.
TABLEAU C-4
Utilitaires opérationnels
Outils de l'interface
utilisateur graphique
Description
File System Manager
Fournit l'interface graphique utilisateur Web du logiciel Sun
StorEdge QFS. Cette interface permet de configurer, contrôler,
superviser et reconfigurer les composants de l'environnement Sun
StorEdge QFS. Pour plus d'informations sur l'installation de File
System Manager, reportez-vous à la section Installation et utilisation
du logiciel File System Manager, page 28. Pour plus d'informations
sur l'utilisation de File System Manager, consultez l'aide en ligne.
samu(1M)
Fournit le point de départ pour accéder à l'utilitaire opérateur
samu(1M).
Annexe C
Aide-mémoire des commandes
117
118
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
A N N EXE
D
Exemples de fichiers mcf
Le fichier mcf (master configuration file), /etc/opt/SUNWsamfs/mcf, définit la
topologie de l'équipement géré par le système de fichiers Sun StorEdge QFS.
Ce fichier spécifie les périphériques et systèmes de fichiers inclus dans
l'environnement. Il fournit des informations qui facilitent l'identification des
tranches de disque à utiliser et leur organisation dans les systèmes de fichiers Sun
StorEdge QFS.
Cette annexe fournit des exemples spécifiques de fichiers mcf pour divers types de
système de fichiers. Elle est découpée comme suit :
■
Exemples de configuration pour des systèmes de fichiers locaux, page 119
■
Exemple de configuration pour un système de fichiers partagé sur une
plate-forme Solaris, page 128
■
Exemples de configurations pour des systèmes de fichiers à haut niveau de
disponibilité, page 132
■
Exemple de configuration pour un système de fichiers partagé sur une
plate-forme Sun Cluster, page 134
Exemples de configuration pour des
systèmes de fichiers locaux
Les exemples de configuration proposés dans cette section permettent de configurer
le fichier mcf pour un système de fichiers Sun StorEdge QFS à installer sur un seul
hôte Solaris.
Pour obtenir des exemples de fichiers mcf applicables à un environnement Sun
Cluster, reportez-vous à la section Exemples de configurations pour des systèmes de
fichiers à haut niveau de disponibilité, page 132.
119
Exemple de configuration 1
Cet exemple explique comment configurer deux systèmes de fichiers Sun StorEdge
QFS utilisant un serveur équipé d'un tableau de bureau Sun StorEdge Multipack
connecté via une interface SCSI.
À l'aide de la commande format(1M), déterminez la façon dont les disques sont
partitionnés. L'EXEMPLE DE CODE D-1 affiche la sortie de la commande format(1M).
Remarque – Seules les dernières lignes de la sortie de format(1M) sont indiquées.
EXEMPLE DE CODE D-1
Sortie de la commande format(1M) pour l'exemple de configuration 1
# format < /dev/null
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t10d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/sbus@3,0/SUNW,fas@3,8800000/sd@a,0
1. c0t11d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/sbus@3,0/SUNW,fas@3,8800000/sd@b,0
2. c6t2d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@7,4000/SUNW,isptwo@3/sd@2,0
3. c6t3d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@7,4000/SUNW,isptwo@3/sd@3,0
4. c6t4d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@7,4000/SUNW,isptwo@3/sd@4,0
5. c6t5d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@7,4000/SUNW,isptwo@3/sd@5,0
6. c8t2d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@b,4000/SUNW,isptwo@3/sd@2,0
7. c8t3d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@7,4000/SUNW,isptwo@3/sd@3,0
8. c8t4d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@b,4000/SUNW,isptwo@3/sd@4,0
9. c8t5d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
/pci@b,4000/SUNW,isptwo@3/sd@5,0
Specify disk (enter its number):
# format /dev/rdsk/c6t2d0s2
.
.
.
Part
Tag
Flag
Cylinders
0 unassigned
wm
0
1 unassigned
wm
0
2
backup
wu
0 - 4923
120
Size
0
0
8.43GB
Blocks
(0/0/0)
0
(0/0/0)
0
(4924/0/0) 17682084
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
EXEMPLE DE CODE D-1
3
4
5
6
7
unassigned
unassigned
unassigned
unassigned
unassigned
Sortie de la commande format(1M) pour l'exemple de configuration 1 (suite)
wm
wm
wm
wm
wm
0
0
1230
2460
3690
-
0
2.11GB
2.11GB
2.11GB
2.11GB
1229
2459
3689
4919
(0/0/0)
(1230/0/0)
(1230/0/0)
(1230/0/0)
(1230/0/0)
0
4416930
4416930
4416930
4416930
▼ Pour configurer le système
Écrivez d'abord le fichier mcf de cet exemple de configuration en définissant le
système de fichiers et ses partitions de disque de la manière suivante :
1. Écrivez le fichier mcf.
a. Créez une entrée ma pour le premier système de fichiers (qfs1).
b. À l'aide des informations de la sortie de la commande format, créez une entrée
mm répertoriant les partitions qui constituent les métadonnées pour le système
de fichiers qfs1.
c. À l'aide des informations de la sortie de la commande format, créez une suite
d'entrées mm répertoriant les partitions qui constituent le fichier de données
pour le système de fichiers qfs1.
d. Créez des entrées similaires pour le deuxième système de fichiers (qfs2).
Une fois écrit, le fichier mcf définit les deux systèmes de fichiers suivants :
■
le système de fichiers qfs1, créé sur la tranche 4 des disques suivants : c8t2d0
(métadonnées), c6t2d0 (données des fichiers) et c6t3d0 (données des fichiers) ;
■
Le système de fichiers qfs2, créé sur la tranche 5 des disques suivants : c8t2d0
(métadonnées), c6t2d0 (données des fichiers) et c6t3d0 (données des fichiers).
L'EXEMPLE DE CODE D-2 affiche le fichier mcf obtenu.
EXEMPLE DE CODE D-2
Fichier mcf de Sun StorEdge QFS pour l'exemple 1
# cat /etc/opt/SUNWsamfs/mcf
#
# Equipment
Eq
Eq
# Identifier
Ord Type
#------------- ---#
qfs1
10
ma
/dev/dsk/c8t2d0s4
11
mm
/dev/dsk/c6t2d0s4
12
mr
/dev/dsk/c6t3d0s4
13
mr
#
qfs2
20
ma
Family
Set
------
Device
State
------
qfs1
qfs1
qfs1
qfs1
on
on
on
on
qfs2
on
Additional
Parameters
----------
Annexe D
Exemples de fichiers mcf
121
EXEMPLE DE CODE D-2
Fichier mcf de Sun StorEdge QFS pour l'exemple 1 (suite)
/dev/dsk/c8t2d0s5
/dev/dsk/c6t2d0s5
/dev/dsk/c6t3d0s5
21
22
23
mm
mr
mr
qfs2
qfs2
qfs2
on
on
on
2. Modifiez le fichier /etc/vfstab.
Créez des entrées dans le fichier /etc/vfstab pour les systèmes de fichiers qfs1 et
qfs2 définis dans le fichier mcf. Les deux dernières lignes de l'EXEMPLE DE CODE D-3
affichent des entrées correspondant à ces nouveaux systèmes de fichiers.
Pour obtenir une description des champs du fichier /etc/vfstab, reportez-vous à
la section Champs du fichier /etc/vfstab, page 38.
EXEMPLE DE CODE D-3
Fichier /etc/vfstab de Sun StorEdge QFS pour l'exemple 1
# cat /etc/vfstab
# device
# to
# mount
# ----fd
/proc
/dev/dsk/c0t10d0s1
/dev/dsk/c0t10d0s0
swap
qfs1
qfs2
device
to
mount
fsck
point
-------/dev/fd
/proc
/dev/rdsk/c0t10d0s0 /
/tmp
/qfs1
/qfs2
file
system
type
---fd
proc
swap
ufs
tmpfs
samfs
samfs
mount
fsck
at
mount
pass
boot params
------- -----no
no
no
1
no
logging
yes
yes stripe=1
yes stripe=1
Exemple de configuration 2
Cet exemple illustre la configuration d'un système de fichiers Sun StorEdge QFS
utilisant l'allocation circulaire sur quatre unités de disque.
Cet exemple suppose les conditions suivantes :
■
Le périphérique de métadonnées est une partition unique (s1) utilisée sur le
contrôleur 8, disque 4.
■
Les périphériques de données comportent quatre disques connectés au
contrôleur 6. Chaque disque se trouve sur une cible distincte (1–4).
▼ Pour configurer le système
Cet exemple illustre l'organisation de données d'allocation circulaire. Pour plus
d'informations sur l'organisation des données, consultez le Guide de configuration et
d'administration de Sun StorEdge QFS.
122
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
1. Écrivez le fichier mcf comme décrit dans la section Exemple de configuration 1,
page 120.
L'EXEMPLE DE CODE D-4 affiche le fichier mcf pour la configuration des disques
d'allocation circulaire.
EXEMPLE DE CODE D-4
Fichier mcf de Sun StorEdge QFS pour l'exemple 2
# cat /etc/opt/SUNWsamfs/mcf
#
# Equipment
Eq
Eq
# Identifier
Ord Type
#------------- ---#
qfs3
10
ma
/dev/dsk/c8t4d0s4
11
mm
/dev/dsk/c6t2d0s4
12
mr
/dev/dsk/c6t3d0s4
13
mr
/dev/dsk/c6t4d0s4
14
mr
/dev/dsk/c6t5d0s4
15
mr
Family
Set
------
Device
State
------
qfs3
qfs3
qfs3
qfs3
qfs3
qfs3
Additional
Parameters
----------
on
on
on
on
on
on
2. Modifiez le fichier /etc/vfstab.
Modifiez le fichier /etc/vfstab pour définir explicitement l'allocation circulaire en
spécifiant stripe=0 dans le champ mount params. L'EXEMPLE DE CODE D-5 affiche
stripe=0 pour le système de fichiers qfs3.
Pour obtenir une description des champs du fichier /etc/vfstab, reportez-vous à
la section Champs du fichier /etc/vfstab, page 38.
EXEMPLE DE CODE D-5
Fichier /etc/vfstab de Sun StorEdge QFS pour l'exemple 2
# cat /etc/vfstab
# device
# to
# mount
#----fd
/proc
/dev/dsk/c0t10d0s1
/dev/dsk/c0t10d0s0
swap
qfs3
device
to
fsck
---/dev/rdsk/c0t10d0s0
-
file
mount
system
point
type
-------/dev/fd fd
/proc
proc
swap
/
ufs
/tmp
tmpfs
/qfs3
samfs
Annexe D
fsck
pass
---1
-
mount
at
mount
boot params
---- -----no
no
no
no
logging
yes
yes
stripe=0
Exemples de fichiers mcf
123
3. Initialisez le système de fichiers Sun StorEdge QFS à l'aide de la commande
sammkfs(1M).
L'unité d'allocation de disque (DAU, Disk Allocation Unit) par défaut est de 64 Ko,
mais l'exemple ci-après utilise une unité d'allocation de disque de 128 Ko :
# sammkfs -a 128 qfs1
Exemple de configuration 3
Cet exemple illustre la configuration d'un système de fichiers Sun StorEdge QFS
entrelaçant des données de fichier sur quatre unités de disque. Cet exemple suppose
les conditions suivantes :
■
Le périphérique de métadonnées est une partition simple (s6) utilisée sur le
contrôleur 0, LUN 0.
■
Les périphériques de données comportent quatre disques connectés au
contrôleur 6. Chaque disque se trouve sur une cible distincte (2–5).
▼ Pour configurer le système
1. Écrivez le fichier mcf comme indiqué dans la section Exemple de configuration 1,
page 120.
L'EXEMPLE DE CODE D-6 illustre le fichier mcf pour cette configuration des disques
entrelacés.
EXEMPLE DE CODE D-6
Fichier mcf de Sun StorEdge QFS pour l'exemple 3
# Equipment
# Identifier
#----------#
qfs4
/dev/dsk/c8t4d0s4
/dev/dsk/c6t2d0s4
/dev/dsk/c6t3d0s4
/dev/dsk/c6t4d0s4
/dev/dsk/c6t5d0s4
Eq
Ord
---
Eq
Type
----
40
41
42
43
44
45
ma
mm
mr
mr
mr
mr
Family
Set
-----qfs4
qfs4
qfs4
qfs4
qfs4
qfs4
Device
State
------
Additional
Parameters
----------
on
on
on
on
on
on
2. Modifiez le fichier /etc/vfstab.
À l'aide de l'option stripe=, définissez la largeur de bande. L'EXEMPLE DE CODE D-7
illustre le fichier /etc/vfstab dans lequel le paramètre de montage stripe=1 est
défini pour le système de fichiers qfs4.
124
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Pour obtenir une description des champs du fichier /etc/vfstab, reportez-vous à
la section Champs du fichier /etc/vfstab, page 38.
EXEMPLE DE CODE D-7
Fichier /etc/vfstab de Sun StorEdge QFS pour l'exemple 3
# cat /etc/vfstab
#
# device
# to
# mount
#----fd
/proc
/dev/dsk/c0t10d0s1
/dev/dsk/c0t10d0s0
swap
qfs4
device
to
mount
fsck
point
-------/dev/fd
/proc
/dev/rdsk/c0t10d0s0 /
/tmp
/qfs4
file
system
type
----fd
proc
swap
ufs
tmpfs
samfs
mount
fsck
at
mount
pass
boot params
---- ---- -----no
no
no
1
no
logging
yes
yes
stripe=1
La spécification stripe=1 permet d'entrelacer les données des fichiers sur les
quatre disques de données mr, avec une largeur de bande d'une DAU. Cette unité
d'allocation de disque a été définie lors de l'initialisation du système de fichiers à
l'aide de la commande sammkfs(1M).
3. Initialisez le système de fichiers Sun StorEdge QFS en utilisant la commande
sammkfs(1M).
L'exemple suivant définit une DAU de 128 kilo-octets.
# sammkfs -a 128 qfs1
Avec cette configuration, tout fichier enregistré dans ce système de fichiers est
entrelacé sur tous les périphériques par incréments de 128 Ko. Les fichiers dont la
taille est inférieure à la largeur de bande totale multipliée par le nombre de
périphériques utilisent quand même 128 Ko d'espace disque. Les fichiers dont la
taille est supérieure à 128 Ko se voient attribuer l'espace dont ils ont besoin par
incréments de 128 Ko.
Exemple de configuration 4
Des groupes entrelacés permettent de créer des groupes RAID-0 de périphériques de
disques indépendants. Cependant, il n'existe qu'une seule unité d'allocation de
disque par groupe entrelacé. Cette méthode d'enregistrement des unités d'allocation
de disque volumineuses sur des périphériques RAID réduit le temps de mise à jour
du système et assure une prise en charge grande vitesse des E/S séquentielles.
Les groupes entrelacés permettent d'enregistrer des fichiers très volumineux sur des
groupes de périphériques de disques.
Annexe D
Exemples de fichiers mcf
125
Remarque – Une unité d'allocation de disque correspond au minimum d'espace
disque attribué. L'espace disque minimum alloué dans un groupe entrelacé est le
suivant :
unité_allocation x nombre de disques du groupe
L'enregistrement d'un seul octet de données remplit une unité d'allocation de disque
sur chaque membre du groupe entrelacé. Assurez-vous tout d'abord de bien
comprendre l'impact que peut avoir sur votre système de fichiers l'utilisation de
groupes entrelacés.
Tous les périphériques figurant dans un groupe entrelacé doivent être de la même
taille. Il n'est pas possible d'accroître la taille d'un groupe entrelacé. Vous pouvez
cependant ajouter des groupes entrelacés au système de fichiers.
Cet exemple de configuration illustre un système de fichiers Sun StorEdge QFS
répartissant les métadonnées sur un disque de faible latence. Le fichier mcf définit
deux groupes entrelacés sur quatre lecteurs. Cet exemple suppose les conditions
suivantes :
■
Le périphérique de métadonnées est une partition unique (s5) utilisée sur le
contrôleur 8, disque 4.
■
Les périphériques de données comportent quatre disques (deux groupes de deux
disques identiques) connectés au contrôleur 6. Chaque disque se trouve sur une
cible distincte (2–5).
▼ Pour configurer le système
1. Écrivez le fichier mcf comme indiqué dans la section Exemple de configuration 1,
page 120.
L'EXEMPLE DE CODE D-8 illustre un fichier mcf utilisé pour une configuration de
groupes entrelacés.
EXEMPLE DE CODE D-8
Fichier mcf de Sun StorEdge QFS pour l'exemple 4
# cat /etc/opt/SUNWsamfs/mcf
#
# Equipment
Eq
Eq
# Identifier
Ord Type
#------------- ---#
qfs5
50
ma
/dev/dsk/c8t4d0s5
51
mm
/dev/dsk/c6t2d0s5
52
g0
126
Family
Set
-----qfs5
qfs5
qfs5
Device
State
------
Additional
Parameters
----------
on
on
on
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
EXEMPLE DE CODE D-8
Fichier mcf de Sun StorEdge QFS pour l'exemple 4 (suite)
/dev/dsk/c6t3d0s5
/dev/dsk/c6t4d0s5
/dev/dsk/c6t5d0s5
53
54
55
g0
g1
g1
qfs5
qfs5
qfs5
on
on
on
2. Modifiez le fichier /etc/vfstab.
Définissez la largeur de bande à l'aide de l'option stripe=. L'EXEMPLE DE CODE D-9
indique un fichier /etc/vfstab dont le paramètre de montage est stripe=0,
c'est-à-dire une allocation circulaire entre un groupe entrelacé g0 et un groupe
entrelacé g1.
Pour obtenir une description des champs du fichier /etc/vfstab, reportez-vous à
la section correspondante, page 35.
EXEMPLE DE CODE D-9
Fichier /etc/vfstab de Sun StorEdge QFS pour l'exemple 4
# cat /etc/vfstab
# device
# to
# mount
#----fd
/proc
/dev/dsk/c0t10d0s1
/dev/dsk/c0t10d0s0
swap
qfs5
device
to
fsck
---/dev/rdsk/c0t10d0s0
-
file
mount
system
point
type
-------/dev/fd fd
/proc
proc
swap
/
ufs
/tmp
tmpfs
/qfs5
samfs
fsck
pass
---1
-
mount
at
mount
boot params
---- -----no
no
no
no
logging
yes
yes
stripe=0
3. Initialisez le système de fichiers Sun StorEdge QFS en utilisant la commande
sammkfs(1M).
L'option –a n'est pas utilisée avec des groupes entrelacés, car la taille de la DAU est
équivalente à la taille d'une allocation ou à la taille de chaque groupe.
# sammkfs qfs5
Dans cet exemple, deux groupes entrelacés (g0 et g1) sont utilisés. L'option
stripe=0 est définie dans /etc/vfstab, les périphériques 12 et 13 sont entrelacés,
tout comme les périphériques 14 et 15. Les fichiers sont alloués de façon circulaire
autour des deux groupes entrelacés. Un groupe entrelacé est traité comme une entité
liée. Une fois un groupe entrelacé configuré, vous ne pouvez pas le modifier sans
émettre une autre commande sammkfs(1M).
Annexe D
Exemples de fichiers mcf
127
Exemple de configuration pour un
système de fichiers partagé sur une
plate-forme Solaris
La FIGURE D-1 présente la configuration d'un système de fichiers partagé Sun
StorEdge QFS dans un environnement SAM-QFS.
LAN
dione
titan
mimas
tethys
Commutateur
Fibre Channel
Commutateur
Fibre Channel
LAN
Données
Meta
Meta
Données
Catalogue
Logiciel de bibliothèque
connectée au réseau
Bibliothèque Sun L700
connectée au réseau
Support
d'archives
FIGURE D-1
128
Configuration du système de fichiers partagé Sun StorEdge QFS dans un
environnement SAM-QFS
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
La FIGURE D-1 représente quatre hôtes connectés au réseau : titan, tethys, dione
et mimas. Les hôtes tethys, dione et mimas sont des clients et titan est le serveur
de métadonnées actuel. L'hôte tethys est un serveur de métadonnées potentiel.
Le support d'archives est constitué d'une bibliothèque connectée au réseau et de
lecteurs de bande connectés via Fibre Channel à titan et tethys. En outre,
le catalogue du support d'archives réside dans un système de fichiers monté sur
titan, le serveur de métadonnées actuel.
Les métadonnées circulent vers les clients et à partir des clients vers le serveur de
métadonnées sur le réseau. Le serveur de métadonnées apporte toutes les
modifications à l'espace de noms afin de maintenir la cohérence des métadonnées.
Il propose également la fonction de verrouillage, l'allocation de blocs et la
désallocation de blocs.
Plusieurs disques de métadonnées sont connectés à titan et tethys, et
uniquement accessibles par les serveurs de métadonnées potentiels. Si titan est
non disponible, vous pouvez changer de serveur de métadonnées et choisir tethys.
De cette façon, tethys peut accéder à la bibliothèque, aux lecteurs de bande et au
catalogue en tant qu'éléments du système de fichiers partagé Sun StorEdge QFS.
Les disques de données sont connectés aux quatre hôtes via Fibre Channel (FC).
▼ Pour configurer le système
1. Émettez la commande format(1M) et examinez sa sortie.
Assurez-vous que les partitions de disque de métadonnées configurées pour le point
de montage du système de fichiers partagé Sun StorEdge QFS sont connectées aux
serveurs de métadonnées potentiels. Assurez-vous également que les partitions de
disque de données configurées pour le système de fichiers partagé Sun StorEdge
QFS sont connectées aux serveurs de métadonnées potentiels et à tous les hôtes
clients de ce système de fichiers.
Si l'hôte gère des pilotes d'E/S multivoie, il est possible que les périphériques
indiqués dans la sortie de la commande format(1M) correspondent à plusieurs
contrôleurs. Ceux-ci correspondent, en fait, aux différents chemins d'accès aux
périphériques.
L'EXEMPLE DE CODE D-10 représente la sortie de la commande format(1M) pour
titan. Il existe un disque de métadonnées sur le contrôleur 2 et trois disques de
données sur le contrôleur 3.
EXEMPLE DE CODE D-10
Sortie de la commande format(1M) pour titan
titan<28>format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
Annexe D
Exemples de fichiers mcf
129
EXEMPLE DE CODE D-10
Sortie de la commande format(1M) pour titan (suite)
/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e9c296,0
1. c2t2100002037E2C5DAd0 <SUN36G cyl 24620 alt 2 hd 27 sec
/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e9c296,0
2. c2t50020F23000065EEd0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w50020f23000065ee,0
3. c3t50020F2300005D22d0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@8,600000/SUNW,qlc@1/fp@0,0/ssd@w50020f2300005d22,0
4. c3t50020F2300006099d0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@8,600000/SUNW,qlc@1/fp@0,0/ssd@w50020f2300006099,0
5. c3t50020F230000651Cd0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@8,600000/SUNW,qlc@1/fp@0,0/ssd@w50020f230000651c,0
107>
128 sec 256>
128 sec 256>
128 sec 256>
128 sec 256>
L'EXEMPLE DE CODE D-11 représente la sortie de la commande format(1M) pour
tethys. Il y a un disque de métadonnées sur le contrôleur 2 et quatre disques de
données sur le contrôleur 7.
EXEMPLE DE CODE D-11
Sortie de la commande format(1M) pour tethys
tethys<1>format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t1d0 <IBM-DNES-318350Y-SA60 cyl 11112 alt 2 hd 10 sec
/pci@1f,4000/scsi@3/sd@1,0
1. c2t2100002037E9C296d0 <SUN36G cyl 24620 alt 2 hd 27 sec
/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e9c296,0
2. c2t50020F23000065EEd0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@1f,4000/SUNW,qlc@4/ssd@w50020f23000065ee,0
3. c7t50020F2300005D22d0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@1f,4000/SUNW,qlc@5/ssd@w50020f2300005d22,0
4. c7t50020F2300006099d0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@1f,4000/SUNW,qlc@5/ssd@w50020f2300006099,0
5. c7t50020F230000651Cd0 <SUN-T300-0116 cyl 34901 alt 2 hd
/pci@1f,4000/SUNW,qlc@5/ssd@w50020f230000651c,0
320>
107>
128 sec 256>
128 sec 256>
128 sec 256>
128 sec 256>
Remarquez les éléments suivants dans l'EXEMPLE DE CODE D-11 :
130
■
Les disques de données du contrôleur 3 de titan sont identiques à ceux du
contrôleur 7 de tethys. Vous pouvez vérifier cette information en recherchant le
WWN (World Wide Name, nom universel), qui constitue le dernier composant du
nom du périphérique. Pour le disque numéro 3 de titan, le WWN est
50020f2300005d22. Il s'agit du même nom que le contrôleur 7, numéro 3
de tethys.
■
Pour le disque de métadonnées de titan, le WWN est 50020F23000065EE.
Il s'agit du même disque de métadonnées que le contrôleur 2, cible 0 de tethys.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
L'EXEMPLE DE CODE D-12 illustre la sortie de la commande format(1M) pour mimas.
Il illustre trois disques de données sur le contrôleur 1 et aucun disque de
métadonnées.
EXEMPLE DE CODE D-12
Sortie de la commande format (1M) mimas
mimas<9>format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
/pci@1f,4000/scsi@3/sd@0,0
1. c1t50020F2300005D22d0 <SUN-T300-0116 cyl 34901 alt 2 hd 128 sec 256>
/pci@1f,4000/SUNW,qlc@4/fp@0,0/ssd@w50020f2300005d22,0
2. c1t50020F2300006099d0 <SUN-T300-0116 cyl 34901 alt 2 hd 128 sec 256>
/pci@1f,4000/SUNW,qlc@4/fp@0,0/ssd@w50020f2300006099,0
3. c1t50020F230000651Cd0 <SUN-T300-0116 cyl 34901 alt 2 hd 128 sec 256>
/pci@1f,4000/SUNW,qlc@4/fp@0,0/ssd@w50020f230000651c,0
Dans l'EXEMPLE DE CODE D-11 et l'EXEMPLE DE CODE D-12, les disques de données du
contrôleur 3 de titan sont identiques à ceux du contrôleur 1 de mimas. Vérifiez
cette information en examinant le WWN, qui constitue le dernier composant du nom
du périphérique.
Remarque – Toutes les partitions de disques de données doivent être connectées et
accessibles à partir de tous les hôtes qui partagent ce système de fichiers. Toutes les
partitions de disques, à la fois pour les données et les métadonnées, doivent être
connectées et accessibles à tous les serveurs de métadonnées potentiels. Vous pouvez
utiliser la commande format(1M) pour vérifier ces connexions.
Pour certains périphériques de stockage, il est possible que la sortie de la commande
format(1M) ne présente aucun nom universel unique. Si tel est le cas, reportez-vous
à la page de manuel libdevid(3LIB) pour savoir comment rechercher ces
périphériques sur différents hôtes.
2. À l'aide de la commande vi(1) ou d'un autre éditeur, créez le fichier mcf sur le
serveur de métadonnées.
Le fichier mcf d'un système de fichiers partagé Sun StorEdge QFS et celui d'un
système de fichiers non partagé Sun StorEdge QFS diffèrent uniquement par la
présence du mot-clé shared dans le champ des paramètres supplémentaires de la
ligne du nom du système de fichiers partagé Sun StorEdge QFS.
Annexe D
Exemples de fichiers mcf
131
Remarque – Si le système de fichiers Sun StorEdge QFS ou SAM-QFS s'exécute déjà
sur le serveur de métadonnées du système de fichiers partagé Sun StorEdge QFS ou
sur l'un des systèmes hôtes clients, sélectionnez un nom de famille et un numéro
d'équipement compatibles avec ceux des hôtes à inclure dans le système de fichiers
partagé Sun StorEdge QFS.
L'EXEMPLE DE CODE D-13 illustre un extrait du fichier mcf pour titan où sont définis
plusieurs disques à utiliser dans le système de fichiers partagé Sun StorEdge QFS.
Il inclut le mot-clé shared dans le champ des paramètres supplémentaires de la
ligne du nom du système de fichiers.
EXEMPLE DE CODE D-13
Exemple de fichier mcf du système de fichiers partagé Sun StorEdge QFS
pour titan
# Equipment
# Identifier
-----------sharefs1
/dev/dsk/c2t50020F23000065EEd0s6
/dev/dsk/c3t50020F2300005D22d0s6
/dev/dsk/c3t50020F2300006099d0s6
/dev/dsk/c3t50020F230000651Cd0s6
Eq
Eq
Family
Dev
Addl
Ord Type Set
Stat Params
--- ---- --------- -----10 ma
sharefs1 on
shared
11
mm
sharefs1 on
12
mr
sharefs1 on
13
mr
sharefs1 on
14
mr
sharefs1 on
Exemples de configurations pour des
systèmes de fichiers à haut niveau de
disponibilité
En cas de défaillance du nœud sur lequel se trouve un système de fichiers Sun
StorEdge QFS à haut niveau de disponibilité, le logiciel Sun Cluster transfère le
système de fichiers vers un nœud opérationnel.
Chacun des nœuds de l'environnement Sun Cluster pouvant héberger ce système de
fichiers doit disposer d'un fichier mcf. Lors de la configuration du système de
fichiers, copiez les lignes du fichier mcf du serveur de métadonnées vers les fichiers
mcf d'autres nœuds de l'environnement Sun Cluster. Pour plus d'informations,
reportez-vous à la section Modification des fichiers mcf sur d'autres hôtes, page 63.
132
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
▼
Pour créer un fichier mcf pour un système de
fichiers à haut niveau de disponibilité
La procédure de création d'un fichier mcf pour un système de fichiers Sun StorEdge
QFS à haut niveau de disponibilité se déroule comme suit :
1. Spécifiez une entrée ma pour le système de fichiers.
2. Créez une entrée mm spécifiant les partitions constituant les métadonnées du
système de fichiers qfs1.
3. Créez une suite d'entrées mr, gXXX ou md répertoriant les partitions constituant les
données des fichiers du système de fichiers qfs1.
Servez-vous, au besoin, de la commande scdidadm(1M) pour déterminer les
partitions à utiliser.
Exemple 1. L'EXEMPLE DE CODE D-14 illustre une entrée de fichier mcf pour un
système de fichiers Sun StorEdge QFS à haut niveau de disponibilité faisant appel à
des périphériques bruts.
EXEMPLE DE CODE D-14
Fichier mcf spécifiant des périphériques bruts
Equipment
Identifier
-------------------qfs1
/dev/global/dsk/d4s0
/dev/global/dsk/d5s0
/dev/global/dsk/d6s0
/dev/global/dsk/d7s0
Eq
Ord
--1
11
12
13
14
Eq
Type
---ma
mm
mr
mr
mr
Family
Set
-----qfs1
qfs1
qfs1
qfs1
qfs1
Additional
Parameters
---------on
Exemple 2. L'EXEMPLE DE CODE D-15 présente une entrée de fichier mcf pour un
système de fichiers Sun StorEdge QFS à haut niveau de disponibilité faisant appel à
des métapériphériques Solaris Volume Manager. Dans cet exemple, le
métapériphérique Solaris Volume Manager utilisé s'appelle red.
EXEMPLE DE CODE D-15
Fichier mcf spécifiant des périphériques Solaris Volume Manager
Equipment
Identifier
-------------------qfs1
/dev/md/red/dsk/d0s0
/dev/md/red/dsk/d1s0
Eq
Ord
--1
11
12
Eq
Type
---ma
mm
mr
Family
Set
-----qfs1
qfs1
qfs1
Additional
Parameters
---------on
Annexe D
Exemples de fichiers mcf
133
Exemple 3. L'EXEMPLE DE CODE D-16 illustre une entrée de fichier mcf pour un
système de fichiers Sun StorEdge QFS à haut niveau de disponibilité faisant appel à
des périphériques VxVm.
EXEMPLE DE CODE D-16
Fichier mcf spécifiant des périphériques VxVM
Equipment
Identifier
-------------------qfs1
/dev/vx/dsk/oradg/m1
/dev/vx/dsk/oradg/m2
Eq
Ord
--1
11
12
Eq
Type
---ma
mm
mr
Family
Set
-----qfs1
qfs1
qfs1
Additional
Parameters
---------on
Exemple de configuration pour un
système de fichiers partagé sur une
plate-forme Sun Cluster
Dans cet exemple, ash et elm sont des nœuds dans un environnement Sun Cluster.
Hôte ash est le serveur de métadonnées. Le mot-clé shared proposé dans ce fichier
mcf d'exemple indique au système qu'il s'agit d'un système de fichiers partagé.
Cet exemple est basé sur l'Exemple : Vérification des périphériques et de la
redondance de périphérique, page 14.
▼
Pour créer un fichier mcf pour un système de
fichiers partagé dans un environnement Sun
Cluster
Créez le fichier mcf sur le nœud que vous souhaitez désigner comme serveur de
métadonnées. La procédure de création d'un fichier mcf pour un système de
fichiers partagé Sun StorEdge QFS dans un environnement Sun Cluster se déroule
comme suit :
1. Exécutez la commande scdidadm(1M) -L pour obtenir des informations relatives
aux périphériques de l'environnement Sun Cluster.
La commande scdidadm(1M) gère les périphériques DID (Device ID, ID de
périphérique). L'option -L répertorie les chemins des périphériques DID, en prenant
en compte tous ceux qui résident sur les nœuds de l'environnement Sun Cluster.
134
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
L'EXEMPLE DE CODE D-17 utilise les baies Sun StorEdge T3 dans une configuration
RAID-5. La sortie indique que vous pouvez utiliser les périphériques 4 à 9 pour
configurer le cache disque d'un système de fichiers partagé.
EXEMPLE DE CODE D-17
Exemple de commande scdidadm(1M)
ash# scdidadm -L
1
ash:/dev/rdsk/c0t6d0
/dev/did/rdsk/d1
2
ash:/dev/rdsk/c1t1d0
/dev/did/rdsk/d2
3
ash:/dev/rdsk/c1t0d0
/dev/did/rdsk/d3
4
elm:/dev/rdsk/c6t50020F2300004921d1 /dev/did/rdsk/d4
4
ash:/dev/rdsk/c5t50020F2300004921d1 /dev/did/rdsk/d4
5
elm:/dev/rdsk/c6t50020F2300004921d0 /dev/did/rdsk/d5
5
ash:/dev/rdsk/c5t50020F2300004921d0 /dev/did/rdsk/d5
6
elm:/dev/rdsk/c6t50020F23000049CBd1 /dev/did/rdsk/d6
6
ash:/dev/rdsk/c5t50020F23000049CBd1 /dev/did/rdsk/d6
7
elm:/dev/rdsk/c6t50020F23000049CBd0 /dev/did/rdsk/d7
7
ash:/dev/rdsk/c5t50020F23000049CBd0 /dev/did/rdsk/d7
8
elm:/dev/rdsk/c6t50020F23000055A8d0 /dev/did/rdsk/d8
8
ash:/dev/rdsk/c5t50020F23000055A8d0 /dev/did/rdsk/d8
9
elm:/dev/rdsk/c6t50020F23000078F1d0 /dev/did/rdsk/d9
9
ash:/dev/rdsk/c5t50020F23000078F1d0 /dev/did/rdsk/d9
10
elm:/dev/rdsk/c0t6d0
/dev/did/rdsk/d10
11
elm:/dev/rdsk/c1t1d0
/dev/did/rdsk/d11
12
elm:/dev/rdsk/c1t0d0
/dev/did/rdsk/d12
2. En fonction de la sortie de la commande scdidadm(1M) -L, affichez les
informations relatives aux périphériques de l'environnement Sun Cluster à l'aide
de la commande format(1M). L'EXEMPLE DE CODE D-18 présente la sortie de cette
commande à partir de tous les périphériques /dev/did. Ces informations sont
nécessaires pour créer le fichier mcf.
EXEMPLE DE CODE D-18
Sortie de la commande format(1M)
ash# format /dev/did/rdsk/d4s2
selecting /dev/did/rdsk/d4s2
Primary label contents:
Volume name = <
>
ascii name = <SUN-T300-0118 cyl 34530 alt
pcyl
= 34532
ncyl
= 34530
acyl
=
2
nhead
=
64
nsect
=
32
Part
Tag
Flag
Cylinders
0
usr
wm
0 - 17264
1
usr
wm
17265 - 34529
2 hd 64 sec 32>
Size
16.86GB
16.86GB
Blocks
(17265/0/0) 35358720
(17265/0/0) 35358720
Annexe D
Exemples de fichiers mcf
135
EXEMPLE DE CODE D-18
2
3
4
5
6
7
Sortie de la commande format(1M) (suite)
backup
unassigned
unassigned
unassigned
unassigned
unassigned
wu
wu
wu
wu
wu
wu
0 - 34529
0
0
0
0
0
33.72GB
0
0
0
0
0
(34530/0/0) 70717440
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
0
0
0
0
0
ash# format /dev/did/rdsk/d4s2
selecting /dev/did/rdsk/d5s2
Volume name = <
>
ascii name = <SUN-T300-0118
pcyl
= 34532
ncyl
= 34530
acyl
=
2
nhead
=
192
nsect
=
64
Part
Tag
Flag
0
usr
wm
0
1
usr
wm
17265
2
backup
wu
0
3
unassigned
wu
4
unassigned
wu
5
unassigned
wu
6
unassigned
wu
7
unassigned
wu
cyl 34530 alt 2 hd 192 sec 64>
Cylinders
- 17264
- 34529
- 34529
0
0
0
0
0
Size
101.16GB
101.16GB
202.32GB
0
0
0
0
0
Blocks
(17265/0/0) 212152320
(17265/0/0) 212152320
(34530/0/0) 424304640
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
0
0
0
0
0
ash# format /dev/did/rdsk/d6s2
selecting /dev/did/rdsk/d6s2
Volume name = <
>
ascii name = <SUN-T300-0118
pcyl
= 34532
ncyl
= 34530
acyl
=
2
nhead
=
64
nsect
=
32
Part
Tag
Flag
0
usr
wm
0
1
usr
wm
17265
2
backup
wu
0
3
unassigned
wu
4
unassigned
wu
5
unassigned
wu
6
unassigned
wu
7
unassigned
wu
136
cyl 34530 alt 2 hd 64 sec 32>
Cylinders
- 17264
- 34529
- 34529
0
0
0
0
0
Size
16.86GB
16.86GB
33.72GB
0
0
0
0
0
Blocks
(17265/0/0) 35358720
(17265/0/0) 35358720
(34530/0/0) 70717440
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
0
0
0
0
0
EXEMPLE DE CODE D-18
Sortie de la commande format(1M) (suite)
ash# format /dev/did/rdsk/d7s2
selecting /dev/did/rdsk/d7s2
Volume name = <
>
ascii name = <SUN-T300-0118
pcyl
= 34532
ncyl
= 34530
acyl
=
2
nhead
=
192
nsect
=
64
Part
Tag
Flag
0
usr
wm
0
1
usr
wm
17265
2
backup
wu
0
3
unassigned
wu
4
unassigned
wu
5
unassigned
wu
6
unassigned
wu
7
unassigned
wu
cyl 34530 alt 2 hd 192 sec 64>
Cylinders
- 17264
- 34529
- 34529
0
0
0
0
0
Size
101.16GB
101.16GB
202.32GB
0
0
0
0
0
Blocks
(17265/0/0) 212152320
(17265/0/0) 212152320
(34530/0/0) 424304640
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
0
0
0
0
0
ash# format /dev/did/rdsk/d8s2
selecting /dev/did/rdsk/d8s2
Volume name = <
>
ascii name = <SUN-T300-0118
pcyl
= 34532
ncyl
= 34530
acyl
=
2
nhead
=
128
nsect
=
128
Part
Tag
Flag
0
usr
wm
0
1
usr
wm
17265
2
backup
wm
0
3
unassigned
wu
4
unassigned
wu
5
unassigned
wu
6
unassigned
wu
7
unassigned
wu
cyl 34530 alt 2 hd 128 sec 128>
Cylinders
- 17264
- 34529
- 34529
0
0
0
0
0
Size
134.88GB
134.88GB
269.77GB
0
0
0
0
0
Blocks
(17265/0/0) 282869760
(17265/0/0) 282869760
(34530/0/0) 565739520
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
0
0
0
0
0
ash# format /dev/did/rdsk/d9s2
selecting /dev/did/rdsk/d9s2
Volume name = <
>
ascii name = <SUN-T300-0118 cyl 34530 alt 2 hd 128 sec 128>
Annexe D
Exemples de fichiers mcf
137
EXEMPLE DE CODE D-18
pcyl
ncyl
acyl
nhead
nsect
Part
0
1
2
3
4
5
6
7
Sortie de la commande format(1M) (suite)
= 34532
= 34530
=
2
=
128
=
128
Tag
Flag
usr
usr
backup
unassigned
unassigned
unassigned
unassigned
unassigned
wm
wm
wu
wu
wu
wu
wu
wu
Cylinders
0 - 17264
17265 - 34529
0 - 34529
0
0
0
0
0
Size
134.88GB
134.88GB
269.77GB
0
0
0
0
0
Blocks
(17265/0/0) 282869760
(17265/0/0) 282869760
(34530/0/0) 565739520
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
0
0
0
0
0
La commande format(1M) indique l'espace disponible sur un périphérique,
mais ne permet pas de savoir si un disque est mis en miroir ou entrelacé.
La sortie de la commande format(1M) est présentée dans l'EXEMPLE DE CODE D-18.
Les informations qu'elle contient permettent d'écrire le fichier mcf, illustré par
l'EXEMPLE DE CODE D-19 :
■
La sortie des périphériques d4s0 et d6s0 indique que l'espace alloué à chacun
d'eux est de 16,86 Go. Les numéros d'équipement 501 et 502 leur sont affectés
respectivement, dans le fichier mcf. Ils disposent de la taille requise pour servir
de tranches de métadonnées.
■
La sortie des périphériques d8s0 et d9s0 indique que l'espace alloué à chacun
d'eux est de 134,88 Go. Les numéros d'équipement 503 et 504 leur sont affectés
respectivement, dans le fichier mcf. Ils disposent de la taille requise pour servir
au stockage de données.
3. Spécifiez une entrée ma pour le système de fichiers.
Le mot-clé shared doit être inclus dans le champ des paramètres supplémentaires
de cette entrée de ligne.
4. Créez une entrée mm spécifiant les partitions constituant les métadonnées du
système de fichiers qfs1.
Placez les périphériques mm du système de fichiers sur des disques en miroir
(RAID-1). Les périphériques mm doivent représenter environ 10% de l'espace alloué à
l'intégralité du système de fichiers.
5. Créez une suite d'entrées mr spécifiant les partitions constituant les données des
fichiers du système de fichiers qfs1.
138
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
L'EXEMPLE DE CODE D-19 affiche le fichier mcf obtenu.
EXEMPLE DE CODE D-19
Fichier mcf sur le serveur de métadonnées ash
Equipment
Eq
Eq
Family
Additional
Identifier
Ord Type
Set
Parameters
-------------------- --- -----------------#
# Family Set sqfs1 (shared FS for SunCluster)
#
sqfs1
500
ma
sqfs1
shared
/dev/did/dsk/d4s0
501
mm
sqfs1
/dev/did/dsk/d6s0
502
mm
sqfs1
/dev/did/dsk/d8s0
503
mr
sqfs1
/dev/did/dsk/d9s0
504
mr
sqfs1
-
Annexe D
Exemples de fichiers mcf
139
140
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Glossaire
A
accès direct
analyseur de
périphériques
appel de procédure
à distance
archiveur
Attribut de fichier spécifiant qu'un fichier nearline est directement accessible
depuis le support d'archives sans qu'il soit nécessaire de l'extraire du cache
disque.
Logiciel qui contrôle régulièrement la présence de tous les périphériques
amovibles montés manuellement et détecte la présence de cartouches montées
pouvant être demandées par un utilisateur ou un autre processus.
Voir RPC.
Programme d'archivage qui contrôle automatiquement la copie des fichiers sur
des cartouches amovibles.
B
bail
bibliothèque
Fonction qui accorde à un hôte client l'autorisation d'effectuer une opération
sur un fichier pendant une durée donnée. Le serveur de métadonnées accorde
les baux aux différents clients hôtes. Lorsque cela est nécessaire les baux sont
renouvelés pour permettre la poursuite des opérations sur les fichiers.
Voir bibliothèque automatisée.
141
bibliothèque à
connexion directe
bibliothèque
automatisée
bibliothèque
automatisée connectée
au réseau
bloc indirect
Bibliothèque automatisée connectée directement à un serveur via une interface
SCSI. Toute bibliothèque connectée via SCSI est directement contrôlée par le
logiciel Sun StorEdge SAM-FS.
Périphérique contrôlé par un robot conçu pour charger et décharger
automatiquement des cartouches amovibles sans intervention de l'opérateur.
Une bibliothèque automatisée contient un ou plusieurs lecteurs ainsi qu'un
mécanisme de transport qui déplace les cartouches entre les emplacements de
stockage et les lecteurs.
Bibliothèque, telle que celles fabriquées par StorageTek, ADIC/Grau, IBM ou
Sony, contrôlée à l'aide d'un logiciel fourni par son fabricant. Le système de
fichiers Sun StorEdge SAM-FS communique avec le logiciel du fabricant via le
démon de changeur média Sun StorEdge SAM-FS conçu spécialement pour la
bibliothèque automatisée.
Bloc de disque contenant une liste de blocs de stockage. Les systèmes de
fichiers possèdent jusqu'à trois niveaux de blocs indirects. Le bloc indirect de
premier niveau contient la liste des blocs utilisés pour le stockage des données.
Le bloc indirect de second niveau contient la liste des blocs indirects de
premier niveau. Le bloc indirect de troisième niveau contient la liste des blocs
indirects de second niveau.
C
cache disque
cartouche
Entité physique contenant un média pour l'enregistrement des données
(par exemple, une bande ou un disque optique). Elle est également appelée
média, support ou volume.
catalogue
Enregistrement des noms de série de volume (VSN) d'une bibliothèque
automatisée. Chaque bibliothèque automatisée possède un catalogue et chaque
site dispose d'un historique de l'ensemble des bibliothèques automatisées.
catalogue de
bibliothèque
142
Partie du logiciel de système de fichiers qui réside sur disque, utilisée pour
créer et gérer les fichiers de données circulant entre le cache disque en ligne et
le support d'archives. Il est possible d'utiliser des partitions individuelles d'un
disque ou tout un disque comme cache disque.
Voir catalogue.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
client Sun
SAM-Remote
Système Sun StorEdge SAM-FS avec un démon de client qui contient un certain
nombre de pseudopériphériques et, parfois, des périphériques de bibliothèque
dédiés. Le client dépend d'un serveur Sun SAM-Remote pour le support
d'archives d'une ou de plusieurs copies d'archive.
client-serveur
Modèle d'interaction au sein d'un système distribué selon lequel un
programme situé à un endroit envoie une requête à un programme situé à un
autre endroit et attend une réponse. Le programme émettant la requête est
appelé le client. Le programme qui envoie la réponse est appelé le serveur.
compteur
Logiciel qui mesure le temps écoulé entre le moment où un utilisateur atteint la
limite souple et celui où il atteint la limite stricte imposée.
connexion
Chemin entre deux modules de protocole fournissant un service de transfert de
flux de données fiable. Une connexion TCP relie deux modules TCP installés
sur des machines différentes.
D
DAU
Acronyme de Disk Allocation Unit (unité d'allocation de disque). Unité de base
du stockage en ligne. Également appelée taille de bloc.
délai de tolérance
Utilisé pour la définition des quotas. Il s'agit de la durée pendant laquelle un
utilisateur est autorisé à créer des fichiers et à allouer du stockage après avoir
atteint la limite souple.
dépassement de
volume
directives globales
directives spécifiques à
un système de
fichiers
Fonction qui permet au système de répartir un fichier sur plusieurs volumes.
Le dépassement de volume est extrêmement utile pour les sites qui utilisent
des fichiers très volumineux qui excèdent la capacité de leurs cartouches.
Directives de l'archiveur et de l'outil de libération qui s'appliquent à tous les
systèmes de fichiers et qui s'affichent avant la première ligne fs =.
Directives de l'archiveur et de l'outil de libération indiquées à la suite des
directives globales du fichier archiver.cmd et propres à un système de
fichiers donné. Ces directives commencent par fs =. Les directives d'un
système de fichiers sont valables jusqu'à la prochaine ligne de directive fs =
ou jusqu'à ce que la fin du fichier. Si plusieurs directives affectent un système
de fichiers, les directives spécifiques à ce système de fichiers annulent les
directives globales.
Glossaire
143
E
E/S en accès direct
écriture miroir
emplacements de
stockage
entrelacement
(disk triping)
entrelacement
(striping)
espace de noms
Ethernet
144
Attribut utilisé pour les volumes importants d'E/S séquentielles organisées par
blocs alignés. L'option –D de la commande setfa(1) correspond à l'option
d'E/S en accès direct. Cette option permet de définir l'attribut des E/S en accès
direct d'un fichier ou d'un répertoire. S'il est appliqué à un répertoire, l'attribut
des E/S en accès direct est hérité.
Processus qui consiste à maintenir deux copies d'un fichier sur des jeux de
disques distincts afin d'éviter toute perte de données consécutive à la panne
d'un disque.
Emplacements au sein d'une bibliothèque automatisée dans lesquels les
cartouches sont stockées lorsqu'elles ne sont pas utilisées dans un lecteur.
Si la bibliothèque est à connexion directe, le contenu des emplacements de
stockage est conservé dans le catalogue de la bibliothèque automatisée.
Processus qui consiste à enregistrer un fichier sur plusieurs disques, ce qui
contribue à améliorer les performances en matière d'accès et à augmenter la
capacité générale de stockage. Voir aussi entrelacement (striping).
Méthode d'accès aux données selon laquelle les fichiers sont enregistrés
simultanément sur des disques logiques de manière entrelacée. Les systèmes
de fichiers SAM-QFS fournissent deux types d'entrelacement : l'entrelacement
strict utilise des groupes entrelacés tandis que l'entrelacement souple utilise le
paramètre de montage stripe=x. L'entrelacement strict est activé lorsqu'un
système de fichiers est configuré. Des groupes entrelacés doivent être définis
dans le fichier mcf(4). L'entrelacement souple est activé via le paramètre de
montage stripe=x. Il peut être modifié pour le système de fichiers ou pour
des fichiers spécifiques. Pour le désactiver, saisissez stripe=0. Pour pouvoir
utiliser ces deux types d'entrelacement, un système de fichiers doit être
composé de plusieurs groupes entrelacés contenant le même nombre
d'éléments. Voir aussi méthode circulaire.
Partie des métadonnées d'un ensemble de fichiers qui identifie un fichier,
ses attributs et ses emplacements de stockage.
Technologie de réseau de commutation par paquet local. Initialement conçue
pour les câbles coaxiaux, cette technologie est désormais utilisée avec les paires
torsadées blindées. Ethernet est un réseau local de 10 ou 100 Mo par seconde.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
F
famille
famille de sauvegarde
de périphérique
famille de stockage
FDDI
Fibre Channel
fichier de média
amovible
fichier inodes
FTP
Périphérique de stockage représenté par un groupe de périphériques
physiques indépendants, tel qu'une collection de disques ou les lecteurs d'une
bibliothèque automatisée. Voir aussi famille de stockage.
Voir famille.
Ensemble de disques qui sont représentés collectivement par un seul
périphérique de famille de sauvegarde.
Acronyme de Fiber Distributed Data Interface (interface de données
distribuées par fibre optique). Norme de transmission de données dans un
réseau local, permettant de bénéficier d'une portée de 200 km. Le protocole
FDDI se base sur le protocole d'anneau à jeton.
Norme ANSI qui spécifie une communication série à haute vitesse entre des
périphériques. La norme Fibre Channel constitue l'une des architectures de bus
de l'interface SCSI-3.
Type particulier de fichier utilisateur directement accessible depuis le média
amovible sur lequel il réside (par exemple : une cartouche de bande
magnétique ou de disque optique). Également utilisé pour l'enregistrement des
données de fichiers archive et de transfert.
Fichier spécial (.inodes) du système de fichiers qui contient les structures
d'inode de tous les fichiers résidant dans le système de fichiers. Les inodes ont
une longueur de 512 octets. Le fichier inode est un fichier de métadonnées isolé
des données de fichiers contenues dans les systèmes de fichiers.
Acronyme de File Transfer Protocol (protocole de transfert de fichiers).
Protocole Internet pour le transfert de fichiers entre deux hôtes via un réseau
TCP/IP.
G
groupe entrelacé
Ensemble de périphériques au sein d'un système de fichiers, définis dans le
fichier mcf(4) en tant que périphérique(s) gXXX. Les groupes entrelacés sont
traités en tant que périphérique logique unique et sont toujours répartis en
utilisant une taille équivalent à l'unité d'allocation de disque.
Glossaire
145
I
inode
Nœud d'index. Structure de données utilisée par le système de fichiers pour
décrire un fichier. Un inode décrit tous les attributs d'un fichier autres que son
nom. Il décrit entre autres le propriétaire, l'accès, l'autorisation, la taille et
l'emplacement du fichier sur le disque.
J
journalisation du
périphérique
Fonction configurable fournissant des informations sur les erreurs pouvant
survenir au niveau des périphériques, ces informations étant utilisées pour
l'analyse des défaillances des périphériques.
L
LAN
lecteur
Mécanisme permettant de transférer des données à destination et en
provenance d'un volume de média amovible.
limite souple
Utilisée pour la définition des quotas, il s'agit de la limite de ressources de
systèmes de fichiers (blocs et inodes) que l'utilisateur peut temporairement
dépasser. Le fait de dépasser la limite souple a pour effet de déclencher un
compteur. Lorsque vous dépassez la durée spécifiée, aucune ressource système
supplémentaire ne peut être allouée tant que vous ne réduisez pas l'utilisation
du système de fichiers à un niveau inférieur à la limite souple.
limite stricte
Utilisée pour la définition des quotas. Il s'agit de la limite maximale de
ressources, de blocs et d'inodes dans un système de fichiers qu'un utilisateur
peut utiliser.
LUN
146
Acronyme de Local Area Network (réseau local).
Acronyme de Logical Unit Number (numéro d'unité logique).
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
M
mcf
média
mémoire tampon de
disque
Fichier de configuration principal. Ce fichier est lu au moment de
l'initialisation et définit les relations entre les périphériques (la topologie) d'un
environnement de système de fichiers.
Cartouche de bande ou de disque optique.
Dans une configuration Sun SAM-Remote, tampon du système serveur utilisé
pour l'archivage de données du client sur le serveur.
métadonnées
Informations se rapportant à des données. Les métadonnées sont des
informations d'index qui permettent d'identifier la position exacte des données
d'un fichier sur un disque. Les métadonnées sont constituées d'informations
sur les fichiers, les répertoires, les listes de contrôle d'accès, les liens
symboliques, les médias amovibles, les fichiers segmentés et les index de
fichiers segmentés.
méthode circulaire
Méthode d'accès aux données selon laquelle des fichiers entiers sont
enregistrés sur des disques logiques de manière séquentielle. Lorsqu'un seul
fichier est enregistré sur disque, l'intégralité du fichier est enregistrée sur le
premier disque logique. Le second fichier est enregistré sur le disque logique
suivant et ainsi de suite. La taille de chaque fichier détermine la taille de l'E/S.
Voir aussi entrelacement (disk striping).
N
NFS
Acronyme de Network file system (système de fichiers réseau). Système de
fichiers distribué par Sun qui fournit un accès transparent à des systèmes de
fichiers distants résidant sur des réseaux hétérogènes.
NIS
Acronyme de Network Information Service. Service d'information réseau de
SunOS 4.0 (minimum). Base de données d'un réseau distribué contenant des
informations importantes sur les systèmes et les utilisateurs du réseau. La base
de données NIS est stockée sur le serveur maître et sur tous les serveurs
asservis.
noyau
Programme de contrôle central qui fournit les fonctions de base du système.
Le noyau UNIX crée et gère des processus, fournit des fonctions d'accès au
système de fichiers, des fonctions pour la sécurité générale et des fonctions de
communication.
Glossaire
147
O
outil de libération
Composant Sun StorEdge SAM-FS qui identifie les fichiers archivés et libère
l'espace occupé par leurs copies sur le cache disque, afin d'optimiser l'espace
disponible sur le cache disque. L'outil de libération ajuste automatiquement
la quantité de stockage sur disque en ligne par rapport aux seuils supérieur
et inférieur.
outil de recyclage
Utilitaire Sun StorEdge SAM-FS qui récupère sur les cartouches l'espace occupé
par des copies d'archive expirées.
P
partition
périphérique de
données
périphérique de
métadonnées
point de montage
préallocation
priorité de libération
pseudopériphérique
148
Partie d'un périphérique ou face d'une cartouche magnéto-optique.
Dans un système de fichiers, périphérique ou groupe de périphériques sur
lequel les données de fichiers sont stockées.
Périphérique (par exemple, un disque à état solide ou un périphérique mis en
miroir) sur lequel les métadonnées du système de fichiers sont stockées.
Placer les données et les métadonnées des fichiers sur des périphériques
différents peut contribuer à améliorer les performances. Dans le fichier mcf(4),
un périphérique de métadonnées est déclaré en tant que périphérique mm au
sein d'un système de fichiers ma.
Répertoire dans lequel un système de fichiers est monté.
Processus qui consiste à réserver une quantité d'espace contiguë sur le cache
disque pour enregistrer un fichier. Préallocation ne peut être spécifiée que pour
un fichier de taille zéro. Pour plus d'informations, consultez la page de manuel
sefta(1).
Priorité selon laquelle un fichier d'un système de fichiers est libéré après son
archivage. Elle se calcule en multipliant différents coefficients de pondération
par les propriétés de fichier, puis en additionnant les différentes valeurs
obtenues.
Sous-système logiciel ou pilote auquel aucun matériel n'est associé.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Q
quota
Quantité de ressources système qu'un utilisateur est autorisé à consommer.
R
RAID
recyclage des médias
répertoire
robot
Acronyme de Redundant Array of Independent Disks (ensemble redondant de
disques indépendants). Technologie utilisant plusieurs disques indépendants
pour stocker des fichiers. Cette technique permet d'éviter la perte de données
consécutive à la panne d'un disque, elle peut fournir un environnement de
disques à tolérance de pannes et un débit plus élevé que les disques
individuels.
Processus qui consiste à recycler ou à réutiliser des supports d'archives
contenant des fichiers peu utilisés.
Structure de données de fichiers qui renvoie à d'autres fichiers et répertoires au
sein du système de fichiers.
Partie d'une bibliothèque automatisée qui déplace les cartouches entre les
emplacements de stockage et les lecteurs. Également connu sous le nom
de transport.
RPC
Acronyme de Remote Procedure Calls (appels de procédure à distance).
Mécanisme d'échange de données sous-jacent utilisé par la technologie NFS
pour mettre en œuvre des serveurs de données réseau personnalisés.
samfsdump
Programme qui crée un vidage de structure de contrôle et copie toutes
les informations de structure de contrôle d'un groupe de fichiers donné.
Ce programme est similaire à l'utilitaire UNIX tar(1), excepté qu'il ne copie
généralement pas de données de fichiers. Voir aussi samfsrestore.
S
samfsrestore
Programme qui restaure les informations de répertoire et d'inode à partir d'un
vidage de structure de contrôle. Voir aussi samfsdump.
Glossaire
149
SAM-QFS
Configuration qui associe le logiciel Sun StorEdge SAM-FS et le système de
fichiers Sun StorEdge QFS. Sun SAM-QFS offre aux utilisateurs et aux
administrateurs une interface de système de fichiers UNIX rapide ainsi que des
fonctions de gestion de stockage et d'archivage. Il utilise un grand nombre des
commandes, disponibles dans le jeu de commandes Sun StorEdge SAM-FS,
ainsi que des commandes de systèmes de fichiers UNIX standard.
SCSI
Acronyme de Small Computer System Interface (interface de petit système
informatique). Norme de communication électrique couramment utilisée pour
les périphériques tels que les lecteurs de disque ou de bande et les
bibliothèques automatisées.
serveur
Sun SAM-Remote
seuil d'espace disque
small computer system
interface
Niveau maximal ou minimal d'utilisation du cache disque, tel que défini par
l'administrateur. L'outil de libération contrôle l'utilisation du cache disque en
fonction de ces seuils d'espace disque prédéfinis.
Voir SCSI.
stockage adressable
Espace de stockage comprenant le stockage en ligne, le stockage nearline,
le stockage hors site et le stockage hors ligne, et référencé par l'utilisateur via
un système de fichiers Sun StorEdge QFS ou Sun StorEdge SAM-FS.
stockage d'archives
Copies des données de fichiers qui ont été créées sur le support d'archives.
stockage de
sauvegarde
stockage en ligne
stockage hors ligne
Instantané d'un ensemble de fichiers effectué dans le but d'éviter une perte
accidentelle des données. Une sauvegarde inclut les attributs du fichier et les
données qui lui sont associées.
Stockage immédiatement disponible (par exemple, stockage sur le cache
disque).
Stockage nécessitant l'intervention de l'opérateur pour le chargement.
stockage hors site
Stockage qui est éloigné du serveur et qui est utilisé pour la reprise après
sinistre.
stockage nearline
Stockage sur un média amovible qui doit être monté à l'aide d'un robot pour
être accessible. Le stockage nearline est généralement plus économique que
le stockage en ligne, mais il se caractérise par un temps d'accès sensiblement
plus long.
superbloc
150
Serveur de gestion de stockage Sun StorEdge SAM-FS de grande capacité et
démon de serveur Sun SAM-Remote définissant des bibliothèques qui seront
partagées entre les clients Sun SAM-Remote.
Structure de données au sein du système de fichiers définissant les paramètres
de base du système de fichiers. Le superbloc est enregistré dans toutes les
partitions de la famille de stockage et identifie les différents membres de la
partition dans la famille.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
support d'archives
système de fichiers
système de fichiers
local
système de fichiers
multilecteur
Média sur lequel un fichier archive est enregistré. Il peut s'agir des cartouches
de bande ou des cartouches magnéto-optiques amovibles d'une bibliothèque.
De plus, un support d'archives peut être le point de montage d'un autre
système.
Ensemble hiérarchique de fichiers et répertoires.
Système de fichiers installé sur un nœud d'un système Sun Cluster et qui n'est
pas mis entièrement à la disposition d'un autre nœud. Il peut également s'agir
d'un système de fichiers installé sur un serveur autonome.
Fonctionnalité multilecteurs à scripteur unique qui permet de spécifier un
système de fichiers pouvant être monté sur plusieurs hôtes. Plusieurs hôtes
peuvent lire le système de fichiers, en revanche un seul hôte scripteur peut
écrire dans le système de fichiers. Pour spécifier les lecteurs, utilisez l'option
–o reader de la commande mount(1M). Pour spécifier l'hôte scripteur
unique, utilisez l'option –o writer de la commande mount(1M). Pour plus
d'informations sur la commande mount(1M), consultez la page de manuel
mount_samfs(1M).
T
table d'allocation des
blocs
tableau d'étendue
taille de bande
taille de blocs
tar
TCP/IP
transfert
Bitmap représentant tous les blocs de stockage disponibles sur un disque et
indiquant si ces derniers sont utilisés ou libres.
Tableau au sein de l'inode d'un fichier qui définit l'emplacement du disque
correspondant à chaque bloc de données assigné au fichier.
Nombre d'unités d'allocation de disque (DAU) devant être allouées avant
que le processus d'écriture passe au prochain périphérique d'une bande.
Si stripe=0, le système de fichiers utilise un accès circulaire et non un accès
par entrelacement.
Voir DAU.
Abréviation de Tape Archive. Format d'enregistrement de fichiers/données
standard utilisé pour les images d'archives.
Acronyme de Transmission Control Protocol/Internet Protocol (protocole de
contrôle de transmission/Protocole Internet). Protocoles Internet utilisés pour
l'adressage et l'acheminement d'hôte à hôte, la livraison de paquets (IP) et la
transmission fiable de données entre des points d'application (TCP).
Processus qui consiste à copier un fichier nearline ou hors ligne depuis un
stockage d'archive vers le stockage en ligne.
Glossaire
151
U
unité d'allocation de
disque
Voir DAU.
V
vérification
(complète)
volume
VSN
Processus consistant à charger des cartouches pour vérifier leur nom de série
de volume (VSN). Pour les cartouches magnéto-optiques, les informations de
capacité et d'espace sont déterminées et entrées dans le catalogue de la
bibliothèque automatisée.
Zone désignée sur une cartouche pour le partage de données. Une cartouche
possède un ou plusieurs volumes. Les cartouches à double-faces possèdent
deux volumes, un sur chaque face.
Acronyme de Volume Serial Name (nom de série de volume). Pour l'archivage
sur cartouches amovibles : identificateur logique de la bande magnétique et du
disque optique inscrit sur l'étiquette du volume. Pour l'archivage dans le cache
disque : nom unique du groupe d'archives de disque.
W
WORM
152
Acronyme de Write Once Read Many (inscrire une fois, lire plusieurs). Type de
média inscriptible une seule fois, mais pouvant être lu plusieurs fois.
Guide d'installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Index
Symboles
.cshrc, fichier, 28, 30
.inodes, fichier, 58
.login, fichier, 28, 30
.profile, fichier, 27, 29
A
Allocation circulaire, organisation de données, 122
AMD, plate-forme matérielle, 86
API
Applications dépendantes, 102
Bibliothèques, 116
Archiveur
Inactif, 86
Mode d'attente, 86
aridle, commande, 86
auth_attr, fichier, 110
B
boot(1M), commande, 91
C
Cache disque, 20
chmod(1), commande, 47
chown(1), commande, 47
Client Linux
EFI, étiquettes de disque, 87
Installation, 27
Commandes, 114
de l’administrateur système, 114
utilisateur, 114
Configuration
Fichiers, 109
Journalisation système, 56
Sun StorEdge QFS, 33
Configuration requise pour le navigateur Web, File
System Manager, 19
Configuration système requise, 10
crontab, fichier, 59
D
DAU, voir unité d'allocation de disque
defaults.conf, fichier, 82, 109
Démons
fsmgmtd, 98
sam-rpcd, 116
sam-sharefsd, 75
Vérification, 75
xntpd, 62
Démontage à l'aide de File System Manager, 93
Désinstallation du logiciel, 94
dfstab, fichier, 49
DID, voir Périphériques DID (Device ID, ID de
périphérique)
Disques à haut niveau de disponibilité, 15
Disques redondants, 13
Vérification, 14
du(1), commande, 114
153
E
H
EFI, étiquettes, 87
Entrelacement, exemple, 123, 124
Espace de stockage connecté au SAN
SMI VTOC8, étiquettes de disque, 87
Espace disque
Vérification, 21
Étiquettes SMI, conversion à EFI, 88
HA Storage Plus, 77
Haut niveau de disponibilité, système de
fichiers, 132
Horloge, synchronisation, 62
hosts, fichier
Champs, 69
Exemple, 70
Sun Cluster, environnement d'exploitation, 70
hosts.nom_fs, fichier, 68
hosts.nom_fs.local, fichier, 71
F
Fichier d'hôtes partagé, 68
Champs, 69
Exemple, 70
Sun Cluster, environnement d'exploitation, 70
Fichier de groupe, 56, 62
Fichier defaults.conf, 52
Fichier des hôtes locaux, 71
Champs, 71
Exemple, 73
Fichier samfs.cmd, 41
Fichier vfstab
Édition, 39
Fichiers de vidage, 58
Fichiers inode, 58
Fichiers système modifiés, 110
File System Manager, 117
Configuration requise, 18
Démon, 98
Installation, 28, 96
Montage d'un système de fichiers, 46
Utilisation, 31
format(1M), commande, 17, 120, 129, 138
Exemple de sortie, 129, 134
fsck(1M), commande, 38
fsmadm(1M), commande, 114
fsmgmtd, démon, 98
fsmgr_setup(1M), commande, 114
fuser(1M), commande, 94
G
Gestion des archives (Sun StorEdge™ SAM-FS), 2
groupadd(1M), commande, 56
Groupe d'administrateurs
Création, 56
154
I
Initialisation d'un système de fichiers, commande
sammkfs(1M), 44
inquiry.conf, fichier, 82
Installation
Configuration requise, 7
Fichiers créés, 107
Fichiers créés sur le site, 109
Fichiers modifiés, 110
Instructions, 25
Présentation, 4
Répertoires créés, 106
Interface de programmation d'application (API) Sun
StorEdge QFS, 102, 116
Interface de programmation d'application, voir API
J
Journalisation, 56
Journalisation des messages, 56
K
kill(1M), commande, 94
L
libsam, bibliothèque, 116
libsamrpc, bibliothèque, 116
log_rotate.sh(1M), commande, 57
Logiciel
Commandes, 114
Désinstallation, 94
Installation, 26, 107
Interfaces utilisateur, 117
Mise à niveau, 81
Mises à niveau (SE), 102
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
Numéros de version, 105
Packages, 23, 95, 105
Présentation, 1
ls(1), commande, voir aussi commande sls(1)
M
MANPATH, variable, 27
Matériel
AMD et SPARC, plates-formes, 86
Configuration requise, 10
Mise à niveau, 85
mcf, fichier, 33, 121, 123, 124, 126, 131, 133, 134
Exemple de système de fichiers partagé, 65
Exemples, 119, 132
Mise à niveau d'un serveur, 82
Propagation des modifications, 35, 100
Système de fichiers à haut niveau de
disponibilité, 64
Systèmes de fichiers partagés, 63, 64
Vérification, 36, 99
Métadonnées
Fichiers de vidage, 58
Présentation, 58
Sauvegarde, 59
Systèmes de fichiers partagés, 129
Mise à niveau
Licences, 85
Logiciel, 81
Matériel, 85
Serveurs, 81
Solaris, 102
Montage
Paramètres, 38
Point, 37
Utilisation de File System Manager, 46
mount(1M), commande, 46, 91, 102, 115
N
Notes de version, 23
Notification à distance
Activation, 53
Fonction, 53
O
Octroi de licence, 23
Informations générales, xviii
Mises à niveau, 85
Oracle, base de données, 57
P
Packages
SUNWqfsr et SUNWqfsu, 26, 95
Paramètre de montage stripe=1, 38
passwd, fichier, 62
PATH, variable, 27
Périphériques DID (Device ID, ID de
périphérique), 134
pkgadd(1M), commande, 26, 95, 103, 105
pkginfo(1M), commande, 95
pkgrm(1M), commande, 94, 95, 103
prtvtoc(1M), commande, 88
Q
qfsdump(1M), commande, 58, 89, 91, 115
Exécution automatique, 60
qfsrestore(1M), commande, 58, 92, 115
Quotas, 116
R
Redondance de périphérique, 13
Répertoires
Création au cours de l'installation, 106
Ressource partagée dans l'environnement Sun
Cluster, 78
rpcbind, service, 97
S
sambcheck(1M), commande, 115
samchaid(1M), commande, 115
samcmd(1M), commande, 114
samd(1M), commande de configuration, 43
samexplorer(1M), commande, 115
samfs, type de système de fichiers, 38
samfs.cmd, fichier, 109
Création avec File System Manager, 42
Édition, 42
samfsck(1M), commande, 101, 115
samfsconfig(1M), commande, 64, 82, 115
Exemple de sortie, 83
sam-fsd(1M), commande, 99
samfsdump(1M), commande, 115
samfsinfo(1M), commande, 115
samfsrestore(1M), commande, 115
Index
155
samfstyp(1M), commande, 115
samgrowfs(1M), commande, 115
sammkfs(1M), commande, 44, 115, 124, 125, 127
samncheck(1M), commande, 116
SAM-QFS
Définition, 2
samquota(1M), commande, 116
samquotastat(1M), commande, 116
sam-rpcd, démon, 116
samsharefs(1M), commande, 47, 72, 116
sam-sharefsd, démon, 75
samtrace(1M), commande, 116
samu(1M), commande, 115, 117
samunhold(1M), commande, 116
Sauvegarde
de données, 58
Fichiers, 89
Informations de configuration, 82
Métadonnées, 59
scdidadm(1M), commande, 14, 134
scrgadm(1M), commande, 76, 77
scstat(1M), commande, 79
scswitch(1M), commande, 78
sdu(1), commande, 114
SE Solaris
Fichiers modifiés au cours de l'installation, 110
sefta(1), commande, 114
Serveur
AMD et SPARC, plates-formes, 86
Configuration requise, 10
Mise à niveau, 81
Mises à niveau matérielles, 85
Serveur de métadonnées
Modification, 47
Obtention d'adresses, 72
Système de fichiers partagé, 9
set_admin(1M), commande, 56
sfind(1), commande, 114
share(1M), commande, 49
sls(1), commande, 114
SMI VTOC8, étiquettes de disque, 87
SNMP, voir Network Management Station
SNMP, voir station de gestion de réseaux
SPARC, plate-forme matérielle, 86
squota(1), commande, 114
156
st.conf, fichier, 82
Station de gestion de réseaux
Installation sur Sun StorEdge QFS, 53
Stockage (Sun StorEdge SAM-FS), 2
stripe=, option du fichier vfstab, 127
Sun Cluster, environnement
Vérification de la configuration, 11
Sun Cluster, environnement d'exploitation, 4
Configuration requise, 11
Fichier d'hôtes partagé, 70
HA Storage Plus, ressource, 77
Haut niveau de disponibilité, système de
fichiers, 132
Hôtes partagés, 65
mcf, exemple de fichier, 64
Mise en ligne de ressource partagée, 78
Périphériques DID
SUNW.qfs, type de ressource, 76
Système de fichiers partagé, 134
Sun StorEdge QFS
Configuration, 33
Installation initiale, 25
Mise à niveau, 81
Sun StorEdge SAM-FS, utilisation avec QFS, 2
Sun StorEdge Traffic Manager, 88
SUNW.qfs(5), ressource, 76
SUNWqfsr et SUNWqfsu, packages, 26, 95
Superblocs, version 1 et 2, 90
Synchronisation, 62
syslog(3), interface, 56
syslog.conf, fichier, 56
Système d'exploitation Solaris
Mise à niveau, 102
Patchs, 8
Système de fichiers
Commandes, 115
Configuration, 33
Démontage, 93
Exemple de système de fichiers partagé, 128
Haut niveau de disponibilité, 77, 132
Système de fichiers partagé, 2
Annulation du partage, 93
Changement de serveurs, 47
Client Linux, 3
Configuration requise, 9
Exemple de configuration, 128
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05
mcf, fichier, 64
Métadonnées, 129
Préparation des hôtes, 62
Spécification d'une unité d'allocation de
disque, 45
Sun Cluster, environnement d'exploitation, 134
Types d'hôte, 65
Systèmes de fichiers partagés NFS, 49, 51
Systèmes hôtes, 62
T
trace_rotate(1M), commande, 116
U
umount(1M), commande, 93
Unité d'allocation de disque (DAU)
Recherche, 100
Spécification, 44, 125
Spécification, exemple, 124
Système de fichiers partagé, 45
unshare(1M), commande, 93
user_attr, fichier, 110
Utilitaires, 117
V
Vérification du système de fichiers, 101
Version
Numérotation, 105
Packages, 23
Versions 1 et 2, superbloc, 90
vfstab, fichier, 37, 94, 100, 104
Champs, 37
Exemple, 122, 123, 124, 127
Mise à jour avec File System Manager, 39
X
x64, plate-forme (voir AMD)
xntpd(1M), commande de démon, 62
Index
157
158
Guide d’installation et de mise à jour de Sun StorEdge QFS • version 4, mise à jour 4, 12/05