Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration système d'Oracle Solaris Cluster Oracle Solaris Cluster 4.0 (Français) |
1. Présentation de l'administration d'Oracle Solaris Cluster
2. Oracle Solaris Cluster et RBAC
3. Fermeture et initialisation d'un cluster
4. Méthodes de réplication de données
Gestion des périphériques de quorum
Reconfiguration dynamique avec les périphériques de quorum
Ajout d'un périphérique de quorum
Ajout d'un périphérique de quorum de disque partagé
Ajout d'un périphérique de quorum Sun ZFS Storage Appliance NAS
Ajout d'un périphérique de quorum de serveur de quorum
Suppression ou remplacement d'un périphérique de quorum
Suppression d'un périphérique de quorum
Suppression du dernier périphérique de quorum d'un cluster
Remplacement d'un périphérique de quorum
Maintenance des périphériques de quorum
Modification d'une liste de noeuds de périphérique de quorum
Mise en mode de maintenance d'un périphérique de quorum
Sortie du mode de maintenance d'un périphérique de quorum
Listage de la configuration de quorum
Réparation d'un périphérique de quorum
Modification du délai d'attente par défaut du quorum
Administration des serveurs de quorum Oracle Solaris Cluster
Démarrage et arrêt du logiciel Oracle Solaris Cluster Quorum Server
Démarrage d'un serveur de quorum
Affichage des informations concernant le serveur de quorum
Affichage des informations concernant le serveur de quorum
Nettoyage des informations obsolètes du cluster du serveur de quorum
Nettoyage des informations de configuration du serveur de quorum
7. Administration des interconnexions de cluster et des réseaux publics
8. Ajout et suppression d'un noeud
10. Configuration du contrôle de l'utilisation de la CPU
Le serveur de quorum Oracle Solaris Cluster n'est pas un périphérique de stockage partagé. Cette section fournit la procédure de gestion des serveurs de quorum de Oracle Solaris Cluster, y compris :
Démarrage et arrêt du logiciel Oracle Solaris Cluster Quorum Server
Nettoyage des informations obsolètes du cluster du serveur de quorum
Pour plus d'informations sur l'installation et la configuration des serveurs de quorum Oracle Solaris Cluster, reportez-vous à la section Installation et configuration du logiciel Oracle Solaris Cluster Quorum Server du manuel Guide d’installation du logiciel Oracle Solaris Cluster.
Ces procédures décrivent le démarrage et l'arrêt du logiciel Oracle Solaris Cluster.
Par défaut, ces procédures démarrent et arrêtent un serveur de quorum unique par défaut, sauf si vous avez personnalisé le contenu du fichier de configuration du serveur de quorum, /etc/scqsd/scqsd.conf. Le serveur de quorum par défaut est lié au port 9000 et utilise le répertoire /var/scqsd pour les informations du quorum.
Pour plus d'informations sur l'installation du logiciel Quorum Server, reportez-vous à la section Installation et configuration du logiciel Oracle Solaris Cluster Quorum Server du manuel Guide d’installation du logiciel Oracle Solaris Cluster. Pour plus d'informations sur la modification de la valeur du délai d'attente du quorum, reportez-vous à la section Modification du délai d'attente par défaut du quorum.
# /usr/cluster/bin/clquorumserver start quorumserver
Permet d'identifier le serveur de quorum. Vous pouvez utiliser le numéro de port sur lequel le serveur de quorum écoute. Si vous fournissez un nom d'instance dans le fichier de configuration, vous pouvez utiliser le nom à la place.
Pour démarrer un serveur de quorum unique, fournissez le nom d'instance ou le numéro de port. Pour démarrer tous les serveurs de quorum, lorsque plusieurs serveurs de quorum sont configurés, utilisez l'opérande +.
Exemple 6-9 Démarrage de tous les serveurs de quorum configurés.
L'exemple suivant démarre tous les serveurs de quorum configurés.
# /usr/cluster/bin/clquorumserver start +
Exemple 6-10 Démarrage d'un serveur de quorum spécifique
L'exemple suivant démarre le serveur de quorum qui écoute le numéro de port 2000.
# /usr/cluster/bin/clquorumserver start 2000
# /usr/cluster/bin/clquorumserver stop [-d] quorumserver
Contrôle si le serveur de quorum démarre la prochaine fois que vous initialisez la machine. Si vous spécifiez l'option -d, le serveur de quorum ne démarrera pas la prochaine fois que la machine démarre.
Permet d'identifier le serveur de quorum. Vous pouvez utiliser le numéro de port sur lequel le serveur de quorum écoute. Si vous fournissez un nom d'instance dans le fichier de configuration, vous pouvez utiliser ce nom à la place.
Pour arrêter un serveur de quorum unique, fournissez le nom d'instance ou le numéro de port. Pour arrêter tous les serveurs de quorum, lorsque plusieurs serveurs de quorum sont configurés, utilisez l'opérande +.
Exemple 6-11 Arrêt de tous les serveurs de quorum configurés.
L'exemple suivant arrête tous les serveurs de quorum configurés.
# /usr/cluster/bin/clquorumserver stop +
Exemple 6-12 Arrêt d'un serveur de quorum spécifique
L'exemple suivant arrête le serveur de quorum qui écoute le numéro de port 2000.
# /usr/cluster/bin/clquorumserver stop 2000
Vous pouvez afficher les informations de configuration concernant le serveur de quorum. Pour chaque cluster ayant configuré le serveur de quorum en tant que périphérique de quorum, cette commande affiche le nom du cluster, l'ID du cluster, la liste des clés de réservation et la liste des clés d'enregistrement correspondants.
Les autres utilisateurs doivent disposer des droits d'autorisation RBAC (contrôle d'accès basé sur les rôles) solaris.cluster.read. Pour plus d'informations sur les profils de droits RBAC, reportez-vous à la page de manuel rbac(5).
# /usr/cluster/bin/clquorumserver show quorumserver
Permet d'identifier un ou plusieurs serveurs de quorum. Vous pouvez spécifier le serveur de quorum à l'aide du nom d'instance ou du numéro de port. Pour afficher les informations de configuration pour tous les serveurs de quorum, utilisez l'opérande +.
Exemple 6-13 Affichage de la configuration d'un serveur de quorum
L'exemple suivant affiche les informations de configuration pour le serveur de quorum utilisant le port 9000. La commande affiche les informations pour chaque cluster dont le serveur de quorum est configuré en tant que périphérique de quorum. Ces informations comprennent le nom et l'ID du cluster et les listes des clés de réservation et des clés d'enregistrement sur le périphérique.
Dans l'exemple suivant, les noeuds avec les ID 1, 2, 3 et 4 du cluster bastille ont enregistré leurs clés sur le serveur de quorum. De plus, le noeud 4 possédant la réservation du périphérique de quorum, sa clé est affichée dans la liste de réservation.
# /usr/cluster/bin/clquorumserver show 9000 === Quorum Server on port 9000 === --- Cluster bastille (id 0x439A2EFB) Reservation --- Node ID: 4 Reservation key: 0x439a2efb00000004 --- Cluster bastille (id 0x439A2EFB) Registrations --- Node ID: 1 Registration key: 0x439a2efb00000001 Node ID: 2 Registration key: 0x439a2efb00000002 Node ID: 3 Registration key: 0x439a2efb00000003 Node ID: 4 Registration key: 0x439a2efb00000004
Exemple 6-14 Affichage de la configuration de plusieurs serveurs de quorum
L'exemple suivant affiche les informations de configuration pour trois serveurs de quorum, qs1, qs2 et qs3.
# /usr/cluster/bin/clquorumserver show qs1 qs2 qs3
Exemple 6-15 Affichage de la configuration de tous les serveurs de quorum en cours d'exécution
L'exemple suivant affiche les informations de configuration pour tous les serveurs de quorum en cours d'exécution :
# /usr/cluster/bin/clquorumserver show +
Pour supprimer un périphérique de quorum de type quorumserver, utilisez la commande clquorum remove comme décrit dans Suppression d'un périphérique de quorum. En opération normale, cette commande supprime également les informations du serveur de quorum concernant l'hôte du serveur de quorum. Cependant, si le cluster perd les communications avec l'hôte du serveur de quorum, la suppression du périphérique de quorum ne nettoie pas ces informations.
Les informations du cluster du serveur de quorum ne sont pas valides dans les cas suivants :
Lorsqu'un cluster est mis hors service sans avoir préalablement supprimé le périphérique de quorum du cluster à l'aide de la commande clquorum remove
Lorsqu'un périphérique de quorum de type quorum__server est supprimé d'un cluster alors que l'hôte du serveur de quorum est en panne.
Attention - Si un périphérique de quorum de type quorumserver n'est pas encore supprimé du cluster, l'utilisation de cette procédure pour nettoyer un serveur de quorum valide peut compromettre le quorum du cluster. |
Avant de commencer
Supprimez du cluster le périphérique de quorum du serveur de quorum, comme décrit dans Suppression d'un périphérique de quorum.
Attention - Si le cluster utilise toujours le serveur de quorum, cette procédure compromettra le quorum du cluster. |
# clquorumserver clear -c clustername -I clusterID quorumserver [-y]
Le nom du cluster qui utilisait le serveur de quorum en tant que périphérique de quorum.
Vous pouvez obtenir le nom du cluster en exécutant la commande cluster show sur un noeud du cluster.
L'ID du cluster.
L'ID du cluster correspond à un nombre hexadécimal à 8 chiffres. Vous pouvez obtenir l'ID du cluster en exécutant la commande cluster show sur un noeud du cluster.
Un identificateur pour un serveur de quorum ou plus.
Le serveur de quorum peut être identifié à l'aide d'un numéro de port ou un nom d'instance. Le numéro de port est utilisé par les noeuds du cluster pour communiquer avec le serveur de quorum. Le nom d'instance est spécifié dans le fichier de configuration du serveur de quorum, /etc/scqsd/scqsd.conf.
Forcez la commande clquorumserver clear à nettoyer les informations du cluster à partir du fichier de configuration sans demande de confirmation préalable.
Utilisez cette option si vous êtes sûr de vouloir que les informations périmées du cluster soient supprimées du serveur de quorum.
Exemple 6-16 Nettoyage des informations dépassées du cluster à partir de la configuration du serveur de quorum
Cet exemple supprime les informations sur le cluster nommé sc-cluster à partir du serveur de quorum utilisant le port 9000.
# clquorumserver clear -c sc-cluster -I 0x4308D2CF 9000 The quorum server to be unconfigured must have been removed from the cluster. Unconfiguring a valid quorum server could compromise the cluster quorum. Do you want to continue? (yes or no) y