Vous avez opté pour la configuration automatique du quorum lors de la configuration du logiciel Oracle Solaris Cluster.
Vous avez installé un cluster global à noeud unique.
Vous avez ajouté un noeud à un cluster global existant et suffisamment de votes de quorum ont été assignés.
Si vous avez choisi la configuration de quorum automatique lorsque vous avez établi le cluster, n'effectuez pas cette procédure. Passez alors à la section Vérification de la configuration de quorum et du mode d'installation.
Suivez cette procédure une seule fois, quand le nouveau cluster est entièrement défini. Suivez cette procédure pour assigner des votes de quorum et sortir le cluster du mode d'installation.
Avant de commencer
Serveurs de quorum – Pour configurer un serveur de quorum en tant que périphérique de quorum, suivez la procédure suivante :
Installez le logiciel Oracle Solaris Cluster Quorum Server sur la machine hôte du serveur de quorum et démarrez le serveur de quorum. Pour plus d'informations sur l'installation et le démarrage du serveur de quorum, reportez-vous à la section Installation et configuration du logiciel Oracle Solaris Cluster Quorum Server.
Assurez-vous que les commutateurs réseau directement connectés aux noeuds du cluster remplissent un des critères suivants :
Le commutateur prend en charge le protocole RSTP (Rapid Spanning Tree Protocol).
Le mode de port rapide est activé sur le commutateur.
Une de ces fonctions est nécessaire pour assurer la communication immédiate entre les noeuds du cluster et le serveur de quorum. Si cette communication est significativement retardée par le commutateur, le cluster interprète cette prévention de communication comme une perte du serveur du périphérique de quorum.
Ayez à disposition les informations suivantes :
Un nom à assigner au périphérique de quorum configuré
L'adresse IP de la machine hôte du serveur de quorum
Le numéro de port du serveur de quorum
Périphériques NAS – Pour configurer un périphérique NAS en tant que périphérique de quorum, effectuez les opérations suivantes :
Installez le logiciel et le matériel du périphérique NAS. Reportez-vous au Oracle Solaris Cluster With Network-Attached Storage Device Manual et à la documentation de votre périphérique pour connaître la configuration requise et les procédures d'installation pour le matériel et le logiciel NAS.
Vous voulez utiliser un serveur de quorum.
Le réseau public utilise un masque de sous-réseau de longueur variable, également appelé routage interdomaine sans classe (CIDR, Classless Inter-Domain Routing).
# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 ipmp0/v4 static ok 10.134.94.58/24
Si votre compte d'utilisateur est assigné au profil System Administrator, vous pouvez également émettre des commandes en tant que non-root via un shell de profil, ou encore ajoutant le préfixe pfexec à la commande.
phys-schost# cluster status -t node
Vous n'avez pas besoin d'être connecté en tant que rôle root pour exécuter cette commande.
phys-schost-1# cldevice list -v
La sortie est similaire à l'exemple suivant :
DID Device Full Device Path ---------- ---------------- d1 phys-schost-1:/dev/rdsk/c0t0d0 d2 phys-schost-1:/dev/rdsk/c0t6d0 d3 phys-schost-2:/dev/rdsk/c1t1d0 d3 phys-schost-1:/dev/rdsk/c1t1d0 …
Basez-vous sur la sortie de la commande cldevice exécutée à l'Step a pour identifier l'ID de périphérique de chaque disque partagé que vous configurez en tant que périphérique de quorum. Par exemple, la sortie obtenue au cours de l'Step a indique qu'un périphérique global d3 est partagé par phys-schost-1 et phys-schost-2.
phys-schost# cldevice show device === DID Device Instances === DID Device Name: /dev/did/rdsk/dN … default_fencing: nofencing …
Vous pouvez simplement désactiver la séparation pour le disque individuel. Le disque est alors ignoré quelle que soit la valeur de la propriété global_fencing. Passez à l'Step h pour désactiver la séparation pour le disque individuel.
phys-schost# cluster show -t global === Cluster === Cluster name: cluster … global_fencing: nofencing …
phys-schost# cldevice set \ -p default_fencing=nofencing-noscrub device
phys-schost# cldevice show device
phys-schost# clsetup
L'écran Configuration initiale du cluster s'affiche.
|
Pour un serveur de quorum, veuillez fournir également les informations suivantes :
L'adresse IP de l'hôte du serveur de quorum
Le numéro de port utilisé par le serveur de quorum pour communiquer avec les noeuds de cluster
Une fois que l'utilitaire clsetup a défini les configurations de quorum et les nombres de votes pour le cluster, le message Cluster initialization is complete s'affiche. L'utilitaire vous renvoie au menu principal.
Etapes suivantes
Vérifiez la configuration de quorum et assurez-vous que le mode d'installation est désactivé. Passez à la section Vérification de la configuration de quorum et du mode d'installation.
Dépannage
Echec de scinstall pour l'exécution d'une configuration automatique – Si scinstall ne réussit pas à configurer automatiquement un disque partagé en tant que périphérique de quorum ou si l'état installmode du cluster est toujours enabled, vous pouvez configurer un périphérique de quorum device et réinitialiser installmode à l'aide de l'utilitaire clsetup après le traitement de scinstall.
Traitement de la commande clsetup interrompu – Si le processus de configuration du quorum est interrompu ou échoue, exécutez à nouveau la commande clsetup.
Modifications du nombre de votes de quorum – Si vous augmentez/diminuez ultérieurement le nombre de raccordements de noeuds à un périphérique de quorum, le nombre de votes de quorum n'est pas automatiquement recalculé. Vous pouvez rétablir le nombre de votes de quorum en supprimant chaque périphérique de quorum, puis en les ajoutant de nouveau un à un à la configuration. Pour un cluster à deux noeuds, ajoutez temporairement un nouveau périphérique de quorum avant la suppression et l'ajout du périphérique de quorum d'origine. Supprimez ensuite le périphérique de quorum temporaire. Reportez-vous à la procédure de modification de la liste de noeuds d'un périphérique de quorum décrite au Chapitre 6, Gestion du quorum du manuel Guide d’administration système d’Oracle Solaris Cluster .
Périphérique de quorum inaccessible : si des messages s'affichent sur les noeuds de cluster indiquant qu'un périphérique de quorum est inaccessible ou si des noeuds de cluster échouent en générant le message CMM: Unable to acquire the quorum device, il est possible que le périphérique de quorum ou son chemin d'accès pose problème. Vérifiez que le périphérique de quorum et son chemin d'accès fonctionnent correctement.
Si le problème persiste, utilisez un autre périphérique de quorum. Si vous souhaitez utiliser le même périphérique de quorum, attribuez une valeur élevée au délai d'attente du quorum, comme suit
1. Prenez le rôle root.
2. Sur chaque noeud du cluster, modifiez le fichier /etc/system en tant que rôle root pour définir une valeur de délai d'attente plus élevée.
L'exemple suivant montre comment fixer le délai d'attente à 700 secondes.
phys-schost# pfedit /etc/system … set cl_haci:qd_acquisition_timer=700
3. A partir d'un noeud, arrêtez le cluster.
phys-schost-1# cluster shutdown -g0 -y
4. Réinitialisez chaque noeud dans le cluster.
Les modifications apportées au fichier /etc/system sont initialisées après le redémarrage.