Effectuez cette procédure à partir d'un nœud du cluster pour configurer le logiciel Sun Cluster sur tous les nœuds du cluster.
Cette procédure utilise la forme interactive de la commande scinstall. Pour utiliser les formes non interactives de la commande scinstall, par exemple pour le développement de scripts d'installation, reportez-vous à la page du manuel scinstall(1M).
Vérifiez que les packages Sun Cluster sont installés sur le nœud, soit manuellement soit en utilisant la forme du mode silencieux du programme installer de Java ES avant d'exécuter la commande scinstall. Pour de plus amples informations sur l'exécution du programme installer de Java ES à partir d'un script d'installation, reportez-vous au Chapitre 5, Installing in Silent Mode du Sun Java Enterprise System 5 Installation Guide for UNIX.
Effectuez les tâches suivantes :
Vérifiez que l'environnement d'exploitation Solaris est installé et prendra en charge le logiciel Sun Cluster.
Si le logiciel Solaris est déjà installé sur le noeud, vous devez vous assurer que son installation correspond à la configuration minimale requise par le logiciel Sun Cluster et les autres logiciels que vous prévoyez d'installer sur votre cluster. Reportez-vous à la rubrique Installation du logiciel Solaris pour obtenir plus d'informations sur les exigences de Sun Cluster.
Vérifiez que les packages Sun Cluster et les patchs sont installés sur le nœud. Reportez-vous à la rubrique Comment installer les packages de logiciels de structure et de services de données Sun Cluster.
Déterminez le mode d'exécution de l'utilitaire scinstall (typique ou personnalisé). Pour l'installation typique de Sun Cluster, scinstall spécifie automatiquement la configuration par défaut suivante :
Composant |
Valeur par défaut |
---|---|
Adresse de réseau privé |
172.16.0.0 |
Masque de réseau privé |
255.255.248.0 |
Adaptateurs de transport de cluster |
Exactement deux adaptateurs |
Commutateurs de transport de cluster |
commutateur1 et commutateur2 |
Nom du système de fichiers des périphériques globaux |
/globaldevices |
Sécurité de l'installation (DES) |
Limitée |
Renseignez la fiche de configuration de cluster correspondant au mode d'exécution de l'utilitaire scinstall (typique ou personnalisé).
Feuille de travail Mode Typique : si vous utilisez ce mode et acceptez tous les paramètres par défaut, remplissez la feuille de travail suivante.
Feuille de travail Mode Personnalisé : si vous prévoyez d'utiliser ce mode pour personnaliser les données de configuration, remplissez la feuille de travail suivante.
Si vous installez un cluster à un nœud, l'utilitaire scinstall attribue automatiquement l'adresse réseau privé et le masque de sous-réseau par défaut, même si le cluster n'utilise pas de réseau privé.
Pour utiliser l'utilitaire interactif scinstall dans cette procédure, suivez ces instructions :
L'utilitaire scinstall mémorise toutes les frappes au clavier. Par conséquent, n'appuyez qu'une seule fois sur la touche Entrée, même si l'écran de menu suivant n'apparaît pas immédiatement.
Sauf indication contraire, vous pouvez appuyer sur Ctrl-D pour revenir au début d'une série de questions connexes ou au menu principal.
Les réponses par défaut ou les réponses issues de sessions antérieures sont affichées entre crochets ([ ]) à la fin des questions. Appuyez sur Retour pour entrer la réponse figurant entre crochets sans avoir à la saisir.
Si vous avez désactivé la configuration à distance pendant l'installation de Sun Cluster, réactivez-la.
Activez l' shell distant (rsh(1M)) ou shell sécurisé (ssh(1)) accès pour le superutilisateur à tous les nœuds de cluster.
Si vous utilisez des commutateurs dans l'interconnexion privée de votre nouveau cluster, assurez-vous que le protocole NDP (Neighbor Discovery Protocol) est désactivé.
Suivez les procédures décrites dans la documentation afin que vos commutateurs déterminent si NDP est activé et qu'ils le désactivent le cas échéant.
Pendant la configuration du cluster, le logiciel vérifie qu'il n'y a pas de trafic sur l'interconnexion privée. Si NDP envoie des packages à un adaptateur privé pendant la vérification du trafic de l'interconnexion privée, le logiciel considère que l'interconnexion n'est pas privée et la configuration du cluster est interrompue. C'est pourquoi le protocole NDP doit être désactivé pendant la création du cluster.
Une fois le cluster établi, vous pouvez ré-activer le protocole NDP sur les commutateurs d'interconnexion privée, si vous souhaitez utiliser cette fonctionnalité.
Prenez le rôle de superutilisateur sur le nœud de cluster à partir duquel vous souhaitez configurer le cluster.
Lancez l'utilitaire scinstall.
phys-schost# /usr/cluster/bin/scinstall |
Saisissez ce numéro d'option pour Créer un cluster ou Ajouter un nœud de cluster, puis appuyez sur la touche Retour.
*** Main Menu *** Please select from one of the following (*) options: * 1) Create a new cluster or add a cluster node 2) Configure a cluster to be JumpStarted from this install server 3) Manage a dual-partition upgrade 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1 |
Le menu Nouveau cluster et Nœud de cluster apparaît.
Saisissez le numéro d'option pour Créer un cluster et appuyez sur la touche Retour.
Le menu Standard ou Personnalisé apparaît.
Saisissez le numéro d'option correspondant à Typique ou à Personnalisé, puis appuyez sur la touche Retour.
L'écran Créer un cluster apparaît. Lisez les configurations requises, puis appuyez sur Ctrl+D pour continuer.
Suivez les invites de menu pour entrer les réponses que vous avez saisies sur la la fiche de configuration.
L'utilitaire scinstall installe et configure tous les nœuds du cluster, puis redémarre le cluster. Le cluster est établi une fois que tous ses noeuds ont été correctement réinitialisés. Les informations relatives à l'installation de Sun Cluster sont conservées dans le fichier /var/cluster/logs/install/scinstall.log.N.
Pour Solaris 10 OS, vérifiez sur chaque nœud que les services multiutilisateur de SMF (Service Management Facility) sont en ligne.
Attendez qu'ils le soient sur tous les nœuds avant de passer à l'étape suivante.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
Prenez le rôle de superutilisateur sur un nœud.
Vérifiez que tous les noeuds ont rejoint la grappe.
phys-schost# clnode status |
Le résultat affiché par la commande ressemble à celui présenté ci-dessous.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online |
Pour plus d'informations, reportez-vous à la page clnode(1CL) du manuel.
(Facultatif) Activer la réinitialisation automatique du nœud en cas d'échec de tous les chemins de disque contrôlés.
Activez la fonctionnalité de réinitialisation automatique.
phys-schost# clnode set -p reboot_on_path_failure=enabled |
Indique la propriété à définir.
Indique que le nœud est réinitialisé si tous les chemins de disque contrôlés échouent, à condition qu'au moins l'un des disques soit accessible à partir d'un autre nœud du cluster.
Vérifiez que la réinitialisation automatique en cas d'échec du chemin de disque est activée.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled … |
Si vous envisagez d'utiliser Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité, assurez-vous que le système de fichiers loopback (LOFS) est désactivé.
Pour désactiver le LOFS, ajoutez l'entrée suivante au fichier /etc/system sur chaque nœud du cluster.
exclude:lofs |
La modification apportée au fichier /etc/system est effective après une réinitialisation du système.
Vous ne pouvez pas activer le LOFS si vous utilisez Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité et que automountd est en cours d'exécution. Le LOFS peut poser des problèmes de basculement pour Sun Cluster HA pour NFS : Si vous choisissez d'ajouter Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité, vous devez apporter l'une des modifications de configuration suivantes.
Toutefois, si vous configurez des zones non globales dans votre cluster, vous devez activer le LOFS sur tous les nœuds du cluster. Si Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité doit coexister avec le LOFS, utilisez une autre solution que la désactivation du LOFS.
Désactivez le LOFS.
Désactivez le démon automountd.
Dans la mappe automounter, excluez tous les fichiers appartenant au système de fichiers local hautement disponible exporté par Sun Cluster HA pour NFS. : ainsi, vous pourrez activer le LOFS en même temps que le démon automountd.
Reportez-vous à Système de fichier Loopback dans le manuel Guide d'administration système : Périphériques et systèmes de fichiers (Solaris 9 ou Solaris 10) pour plus d'informations sur les systèmes de fichiers loopback.
L'exemple suivant montre les messages d'état de scinstall enregistrés alors que scinstall termine les tâches de configuration sur le cluster à deux nœuds, schost. Pour installer le cluster depuis phys-schost-1, l'utilitaire scinstall est exécuté en mode typique. L'autre nœud de cluster est phys-schost-2. Les adaptateurs s'appellent qfe2 et qfe3. Par ailleurs, la sélection automatique d'un périphérique de quorum est activée.
Installation and Configuration Log file - /var/cluster/logs/install/scinstall.log.24747 Testing for "/globaldevices" on "phys-schost-1" … done Testing for "/globaldevices" on "phys-schost-2" … done Checking installation status … done The Sun Cluster software is already installed on "phys-schost-1". The Sun Cluster software is already installed on "phys-schost-2". Starting discovery of the cluster transport configuration. The following connections were discovered: phys-schost-1:qfe2 switch1 phys-schost-2:qfe2 phys-schost-1:qfe3 switch2 phys-schost-2:qfe3 Completed discovery of the cluster transport configuration. Started sccheck on "phys-schost-1". Started sccheck on "phys-schost-2". sccheck completed with no errors or warnings for "phys-schost-1". sccheck completed with no errors or warnings for "phys-schost-2". Removing the downloaded files … done Configuring "phys-schost-2" … done Rebooting "phys-schost-2" … done Configuring "phys-schost-1" … done Rebooting "phys-schost-1" … Log file - /var/cluster/logs/install/scinstall.log.24747 Rebooting … |
Configuration non réussie : si un ou plusieurs nœuds ne parviennent pas à fusionner avec le cluster ou si des informations de configuration incorrectes ont été indiquées, essayez tout d'abord d'exécuter de nouveau cette procédure. Si cela ne permet pas de corriger le problème, effectuez la procédure de la section Annulation de la configuration du logiciel Sun Cluster pour corriger les problèmes d'installation sur chaque nœud incorrectement configuré pour le supprimer de la configuration du cluster. Il n'est pas nécessaire de désinstaller les packages Sun Cluster. Ensuite, exécutez de nouveau cette procédure.
Si vous avez installé un cluster mononœud, l'installation du cluster est terminée. Rendez-vous à la section Création de systèmes de fichiers de cluster pour installer le gestionnaire de volumes et configurer le cluster.
Si vous avez installé un cluster à nœuds multiples et choisi une configuration de quorum automatique, la configuration après installation est terminée. Reportez-vous à la rubrique Vérification de la configuration de quorum et du mode d'installation.
Si vous avez installé un cluster à nœuds multiples et refusé une configuration de quorum automatique, procédez à la configuration après installation. Reportez-vous à la rubrique Configuration des périphériques de quorum.