Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide d'installation du logiciel Oracle Solaris Cluster Oracle Solaris Cluster (Français) |
1. Planification de la configuration de Oracle Solaris Cluster
2. Installation de logiciels sur des nuds de cluster global
3. Établissement d'un cluster global
4. Configuration du logiciel Solaris Volume Manager
5. Installation et configuration de Veritas Volume Manager
6. Création d'un système de fichiers de cluster
7. Création de zones non globales et de clusters de zones
Configuration d'une zone non globale sur un nud de cluster global
Création d'une zone non globale sur un nud de cluster global
Configuration d'un cluster de zones
Présentation de l'utilitaire clzonecluster
Configuration d'un cluster de zones
Préparation de l'utilisation de Trusted Extensions avec des clusters de zones
Création d'un cluster de zones
Ajout de systèmes de fichiers à un cluster de zones
Ajout d'un système de fichiers local à un cluster de zones
Ajout d'un pool de stockage ZFS à un cluster de zones
Ajout d'un système de fichiers partagés QFS à un cluster de zones
Ajout d'un système de fichiers du cluster à un cluster de zones
Ajout d'un système de fichiers Oracle ACFS à un cluster de zones
Ajout de périphériques de stockage à un cluster de zones
Ajout d'un métapériphérique à un cluster de zones (Solaris Volume Manager)
Ajout d'un ensemble de disques à un cluster de zones (Solaris Volume Manager)
Ajout d'un périphérique DID à un cluster de zones
Ajout d'un périphérique de disque brut à un cluster de zones
8. Installation du module Oracle Solaris Cluster sur Sun Management Center
9. Désinstallation du logiciel à partir du cluster
A. Fiches d'information sur l'installation et la configuration de Oracle Solaris Cluster
Cette section décrit la procédure de création d’une zone non globale sur un nœud de cluster global.
Effectuez cette procédure pour chaque zone non globale à créer dans le cluster global.
Remarque - Pour obtenir des informations complètes sur l'installation d'une zone, reportez-vous au Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
Vous pouvez configurer une zone non globale de conteneurs Solaris, appelée tout simplement "zone", sur un nœud de cluster lors de l'initialisation du nœud en mode cluster ou non cluster.
Si vous créez une zone pendant l'initialisation du nœud en mode non cluster, le logiciel de cluster reconnaît la zone lorsque le nœud est associé au cluster.
Si vous créez ou supprimez une zone alors que le nœud est en mode cluster, le logiciel de cluster modifie dynamiquement sa liste de zones capables de contrôler des groupes de ressources.
Avant de commencer
Effectuez les tâches suivantes :
Planifiez la configuration de votre zone non globale. Tenez compte des exigences et restrictions décrites à la section Directives concernant les zones non globales dans un cluster global.
Tenez à disposition les informations suivantes :
Le nombre total de zones non globales à créer.
L'adaptateur public et l'adresse IP publique de chaque zone.
Le chemin de chaque zone. Ce chemin doit être un système de fichiers local, et non un système de fichiers de type cluster ou un système de fichiers local à haut niveau de disponibilité.
Un ou plusieurs périphériques doivent apparaître dans chaque zone.
(Facultatif) Le nom assigné à chaque zone.
Si vous affectez une adresse IP privée à la zone, vérifiez que la plage d'adresses IP de cluster peut prendre en charge les adresses IP privées supplémentaires que vous allez configurer. Utilisez la commande cluster show-netprops pour afficher la configuration réseau privé actuelle.
Si la plage d'adresses IP actuelles ne permet pas de prendre en charge les adresses IP privées supplémentaires qui seront configurées, suivez les procédures décrites à la section Modification de la configuration du réseau privé lors de l'ajout de nuds ou de réseaux privés pour reconfigurer la plage d'adresses IP privées.
Remarque - Vous pouvez désactiver la fonction de cluster d'une zone non globale sélectionnée pour qu'un utilisateur racine connecté à l'une de ces zones ne puisse pas découvrir ou interrompre le fonctionnement du cluster. Pour obtenir des instructions, reportez-vous à la section How to Deny Cluster Services For a Non-Global Zone du Oracle Solaris Cluster Data Services Planning and Administration Guide et à la section How to Allow Cluster Services For a Non-Global Zone du Oracle Solaris Cluster Data Services Planning and Administration Guide.
Pour plus d'informations, reportez-vous à la section Composants des zones du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
Vous devez utiliser la zone globale.
Si les services ne sont pas encore en ligne pour un nœud, attendez leur mise en ligne, puis passez à l'étape suivante.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default
Remarque - Vous devez définir la propriété autoboot sur true pour prendre en charge la fonctionnalité de groupe de ressources dans le nœud non votant du cluster global.
Suivez les procédures décrites dans la documentation Solaris.
phys-schost# zoneadm list -v ID NAME STATUS PATH 0 global running / 1 my-zone ready /zone-path
La commande suivante choisit et assigne une adresse IP disponible à partir de la plage d'adresses IP privées du cluster. La commande affecte également le nom d'hôte privé spécifique, ou alias hôte, à la zone et le mappe à l'adresse IP privée affectée.
phys-schost# clnode set -p zprivatehostname=hostalias node:zone
Définit une propriété.
Définit le nom d'hôte privé de la zone, ou alias hôte.
Nom du nœud.
Nom du nœud non votant du cluster global.
Suivez les procédures décrites dans la section Configuration de la zone interne initiale du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris. Sélectionnez l'une des méthodes suivantes :
Connectez-vous à la zone.
Utilisez un fichier /etc/sysidcfg.
Ces modifications permettent à la zone de résoudre les recherches de noms d'hôtes et d'adresses IP spécifiques à des clusters.
phys-schost# zlogin -c zonename
sczone# vi /etc/nsswitch.conf
Les entrées modifiées doivent se présenter comme suit :
… hosts: cluster files nis [NOTFOUND=return] … netmasks: cluster files nis [NOTFOUND=return] …
Vous devez configurer un groupe IPMP pour chaque adaptateur de réseau public utilisé pour le trafic de service de données de cette zone. Ces informations ne sont pas héritées d'une zone globale. Reportez-vous à la section Réseaux publics pour obtenir plus d'informations sur la configuration des groupes IPMP dans un cluster.
Étapes suivantes
Pour installer une application dans une zone non globale, utilisez la procédure qui s'applique à un système autonome. Reportez-vous à la documentation d'installation de votre application pour connaître les procédures d'installation du logiciel dans une zone non globale. Reportez-vous également à la section Ajout et suppression de packages et de patchs sur un système Solaris comportant des zones installées (liste des tâches) du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
Pour installer et configurer un service de données dans une zone non globale, reportez-vous à la section du manuel de Oracle Solaris Cluster spécifique au service de données concerné.
Suivez cette procédure pour donner à une zone non globale native configurée sur un nœud de cluster l'accès à un système de fichiers du cluster.
Remarque - Ces instructions sont valides uniquement avec des zones non globales natives. Vous ne pouvez pas effectuer cette procédure avec d'autres types de zones non globales, tel que solaris8 ou cluster, utilisés pour les clusters de zones.
phys-schost# clresourcegroup create -n node:zone[,…] resource-group
Indique les noms des zones non globales dans la liste des nœuds du groupe de ressources.
Nom du groupe de ressources que vous créez.
phys-schost# clresourcegroup create -S -n node:zone[,…] resource-group
Indique que le groupe de ressources est évolutif.
phys-schost# clresourcetype register SUNW.HAStoragePlus
Les entrées du fichier /etc/vfstab des systèmes de fichiers de cluster doivent contenir le mot-clé global dans les options de montage.
Pour plus d'informations, reportez-vous à la section Sample Entries in /etc/vfstab for Cluster File Systems du Oracle Solaris Cluster Data Services Planning and Administration Guide.
phys-schost# clresource create -g resource-group -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="mount-point-list" hasp-resource
Indique le nom du groupe de ressources auquel la nouvelle ressource est ajoutée.
Indique un ou plusieurs points de montage du système de fichiers pour la ressource.
Nom de la ressource que vous créez.
La ressource est créée à l'état actif.
Si vous devez ajouter plus d'une ressource au groupe de ressources, utilisez une commande distincte pour chacune d'elles.
phys-schost# clresource create -g resource-group -t resource-type \ -p Network_resources_used=hasp-resource resource
Indique le type de la ressource à créer.
Indique que la ressource possède une dépendance sur la ressource HAStoragePlus, nommée hasp-resource.
Nom de la ressource que vous créez.
phys-schost# clresourcegroup online -M resource-group
Indique que le groupe de ressources est géré.
Exemple 7-1 Configuration d'une ressource HAStoragePlus pour un système de fichiers de cluster utilisé par des zones non globales
L'exemple suivant illustre la création d'un groupe de ressources de basculement, cfs-rg, pour gérer le service de données HA-Apache. La liste des nœuds du groupe de ressources contient deux zones non globales, sczone1 sur phys-schost-1 et sczone1 sur phys-schost-2. Ce groupe de ressources contient une ressource HAStoragePlus, hasp-rs, et une ressource de service de données, apache-rs. Le point de montage du système de fichiers est /global/local-fs/apache.
phys-schost-1# clresourcegroup create -n phys-schost-1:sczone1,phys-schost-2:sczone1 cfs-rg phys-schost-1# clresourcetype register SUNW.HAStoragePlus Add the cluster file system entry to the /etc/vfstab file on phys-schost-1 phys-schost-1# vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # /dev/md/kappa-1/dsk/d0 /dev/md/kappa-1/rdsk/d0 /global/local-fs/apache ufs 5 yes logging,global Add the cluster file system entry to the /etc/vfstab file on phys-schost-2 phys-schost-2# vi /etc/vfstab … phys-schost-1# clresource create -g cfs-rg -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="/global/local-fs/apache" hasp-rs phys-schost-1# clresource create -g cfs-rg -t SUNW.apache \ -p Network_resources_used=hasp-rs apache-rs phys-schost-1# clresourcegroup online -M cfs-rg