Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
faq:materiel:cluster [24/09/2018 17:25] jdesouza [Schéma de Raccordement] |
faq:materiel:cluster [27/09/2018 10:47] (Version actuelle) jdesouza [Vérification des outils de gestion du cluster] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Procédure de tests et remise en service du Cluster ====== | + | ====== FAQ : Procédure de tests et remise en service du Cluster ====== |
| - | |Version|1.0| | ||
| - | |Date|Aug, 2018| | ||
| - | |Approved by| | | ||
| Ligne 11: | Ligne 8: | ||
| ===== Description ===== | ===== Description ===== | ||
| - | Un cluster de serveur est composé de 2 serveurs rigoureusement identiques configurés en haute disponibilité normal / secours. Le premier serveur en mode normal est appelé « primaire », le serveur de secours est appelé « secondaire ». | + | Un cluster de serveur est composé de 2 serveurs rigoureusement identiques configurés en haute disponibilité normal / secours. |
| + | |||
| + | Le premier serveur en mode normal est appelé « primaire », le serveur de secours est appelé « secondaire ». | ||
| ===== Prérequis ===== | ===== Prérequis ===== | ||
| Ligne 22: | Ligne 21: | ||
| Sur les serveurs HP, l’interface d’administration HP_ILO de monitoring de la machine peut être paramétrée pour bénéficier des informations de l’état Physique du serveur (voir documentation de monitoring ILO). | Sur les serveurs HP, l’interface d’administration HP_ILO de monitoring de la machine peut être paramétrée pour bénéficier des informations de l’état Physique du serveur (voir documentation de monitoring ILO). | ||
| - | //Les 2 serveurs sont connectés entre eux par un lien permettant de disposer les serveurs dans 2 locaux techniques différents et distants. Cela permet d’assurer l’intégrité physique des équipements et la non propagation d’un dégât physique sur l’une des 2 salles.// | + | //Les 2 serveurs sont connectés entre eux par un lien permettant de les disposer dans 2 locaux techniques différents et distants. Cela permet d’assurer l’intégrité physique des équipements et la non propagation d’un dégât physique sur l’un des 2 serveurs.// |
| ===== Schéma de Raccordement ===== | ===== Schéma de Raccordement ===== | ||
| Ligne 30: | Ligne 29: | ||
| ===== Fonctionnement du Cluster ===== | ===== Fonctionnement du Cluster ===== | ||
| - | Les services Linux utilisés pour le Cluster sont : | + | == Les services Linux utilisés pour le Cluster sont == |
| - | * Drbd = réplication des données entre les espaces disques | + | * Drbd = Réplication des données entre les espaces disques |
| * Corosync = Configuration et ordonnancement des services du Cluster | * Corosync = Configuration et ordonnancement des services du Cluster | ||
| * Peacemaker = Monitoring des services du cluster | * Peacemaker = Monitoring des services du cluster | ||
| - | Les services configurés et monitorés par le Cluster sont : | + | |
| + | == Les services configurés et monitorés par le Cluster sont == | ||
| * Apache = Serveur web | * Apache = Serveur web | ||
| Ligne 45: | Ligne 45: | ||
| - | {{cluster_Image_0.png}}L’ensemble des services Linux est piloté par Corosync.Il ne faut en aucun cas utiliser les services standards des démons Linux. Il ne faut pas utiliser les commandes « services » ou « systemctl » ou les scripts automatiques comme « samba ». | + | <note important>L’ensemble des services Linux est piloté par Corosync. Il ne faut en aucun cas utiliser les services standards des démons Linux. Il ne faut pas utiliser les commandes « services » ou « systemctl » ou les scripts automatiques comme « samba ».</note> |
| Tout déclenchement des services par ce type de commande annule la surveillance système par peacemaker et corosync. | Tout déclenchement des services par ce type de commande annule la surveillance système par peacemaker et corosync. | ||
| Ligne 51: | Ligne 51: | ||
| ===== Page Web de supervision du serveur ===== | ===== Page Web de supervision du serveur ===== | ||
| - | Goto ''http://ip_server/web/system/ezmonitor'' | + | Aller sur la page ''http://ip_server/web/system/ezmonitor'' |
| {{cluster_Image_1.png}} | {{cluster_Image_1.png}} | ||
| Ligne 71: | Ligne 71: | ||
| ===== Validation du bon fonctionnement du cluster (COROSYNC) ===== | ===== Validation du bon fonctionnement du cluster (COROSYNC) ===== | ||
| - | Les commandes liées au service Corosync et peacemaker sont préfixées par « crm ». | + | Les commandes liées au service Corosync et peacemaker sont préfixées par ''crm ''. |
| - | {{cluster_Image_3.png}} | ||
| - | Pour connaitre l’état des services gérés par le cluster via un terminal ou par accès ssh, utiliser la commande ''crm status'' | + | Pour connaitre l’état des services gérés par le cluster via un terminal ou par accès ssh, utiliser la commande ''crm status''. |
| + | |||
| + | {{cluster_Image_3.png}} | ||
| La commande renvoie la configuration et l’état du cluster : | La commande renvoie la configuration et l’état du cluster : | ||
| Ligne 83: | Ligne 84: | ||
| ====== Description du fichier de configuration ====== | ====== Description du fichier de configuration ====== | ||
| - | === Le premier bloc indique l’état du cluster === | + | == Le premier bloc indique l’état du cluster == |
| Ligne 101: | Ligne 102: | ||
| 11 Resources configured. | 11 Resources configured. | ||
| - | === Le deuxième bloc indique quel est le nœud primaire, et où sont les services === | + | == Le deuxième bloc indique quel est le nœud primaire, et où sont les services == |
| Online: [ dzacupsvr dzacupsvr2 ] | Online: [ dzacupsvr dzacupsvr2 ] | ||
| Ligne 144: | Ligne 145: | ||
| {{cluster_Image_5.png}} | {{cluster_Image_5.png}} | ||
| - | ===== Commandes de Vérification du bon fonctionnement du cluster ===== | + | ===== Commandes de vérification du bon fonctionnement du cluster ===== |
| - | === Exemple pour « abjairsvr2 »=== | + | == Exemple pour « abjairsvr2 »== |
| |Action souhaitée|Commandes systèmes| | |Action souhaitée|Commandes systèmes| | ||
| Ligne 163: | Ligne 164: | ||
| |Vérifier le que les fichiers de configuration sont identiques entre les noeuds d’un serveur| crm cluster diff /etc/samba/smb.conf| | |Vérifier le que les fichiers de configuration sont identiques entre les noeuds d’un serveur| crm cluster diff /etc/samba/smb.conf| | ||
| - | === Vérification des outils de gestion du cluster === | + | ===== Vérification des outils de gestion du cluster ===== |
| |Action souhaitée|Commandes systèmes| | |Action souhaitée|Commandes systèmes| | ||