La Haute disponibilité des modules EOLE



Documents pareils
Les Imprimantes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Janvier 2014

Mise en place d'un antivirus centralisé

Installation et mise en œuvre du module Sphynx

Les clients GNU/Linux

ARV : Administration de Réseau Virtuel

Haute disponibilité avec PostgreSQL

Live box et Nas Synology

Sauvegarder la base de données de Drupal avec le module Backup and Migrate

SAUVEGARDE COBIAN. LE B.A. BA De La sauvegarde Avec «CobianBackup» ou comment faire des sauvegardes automatiques

Plate-forme collaborative Claroline Présentation et philosophie de Claroline

Mettre en place un formulaire dans le site avec le module webform

Personnalisation Fiche Annuaire

La Faculté de Droit Virtuelle est la plate-forme pédagogique de la Faculté de Droit de Lyon

TARDITI Richard Mise en place d une Haute Disponibilité

Microsoft Live Messenger

Configuration d'un compte géré par plusieurs utilisateurs

Comment travailler avec les logiciels Open Source

Proxy, cache et filtrage web sur un module Amon

BILANS 2013 Le 03 Février 2014

Redondance de service

Guide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale

Les creative commons. Journée d information organisée par l ADBS le 17 décembre Julie TOMAS, Juriste TIC AEC, agence des initiatives numériques

Installation et mise en œuvre du module Eclair

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Manuel Utilisateur de l'installation du connecteur Pronote à l'ent

Réseau électrique. Le transport de l énergie électrique depuis la centrale électrique jusqu à la maison de Monsieur Toulemonde

Comment utiliser mon compte alumni?

QTEK 9100 QTEK S200 HP 6915

DIASER Pôle Assistance Rectorat

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Panorama des modules EOLE 2.4.2

Envole EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Septembre 2014

Sommaire 1 CONFIGURER SA MESSAGERIE 2 2 CONSULTER VOS MAILS SUR INTERNET (WEBMAIL) 7 3 PROBLEMES POSSIBLES 8

SOS Info: Traitement de textes. 1. Structurer un document. 2. Enregistrer un document

Courrier électronique

Procédure Création : 04/05/2009 ARCHIVAGE DE LA MESSAGERIE

Artica. La déduplication. Révision Du 08 Février 2011 version

L INFORMATION DU CREANCIER MUNI DE SURETE... 2

ETI/Domo. Français. ETI-Domo Config FR

Guide de configuration de la Voix sur IP

Gérer ses impressions en ligne

NAS 224 Accès distant - Configuration manuelle

Dans la série Les tutoriels libres présentés par le site FRAMASOFT. AGORA-Projet. système de partage d'information et de travail collaboratif

NOTICE D'UTILISATION DE LA PLATEFORME GUST ENTREPRENEUR

Installation et mise en œuvre du module Seshat

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

GOUTEYRON ALEXIS. SIO2 N candidat: UEpreuve E4. USituation professionnelle 2. serveurs de fichiers. Uen haute disponibilité

Solution Haute Disponibilité pour Linux

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Windows Server Chapitre 4 : Active Directory Gestion des utilisateurs, des ordinateurs et des groupes

Mise en place d un cluster. De basculement. Et DHCP Failover. Installation. Préparation. Vérification

Intervenant en Prévention des Risques Professionnels. Formulaire de demande d enregistrement

Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Utiliser le logiciel CALIBRE pour gérer vos documents et les convertir au format epub

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ

Le générateur d'activités

Publier les actes d un colloque. en 10 points

Kaspersky Security Center Web-Console

Guide de l'utilisateur de l'application mobile

Utilisez le webmail Roundcube en toute simplicité!

La haute disponibilité dans la vraie vie

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version EXOCA 1

(Fig. 1 :assistant connexion Internet)

Publiez votre site en toute simplicité! La gestion de vos s en toute simplicité!

ROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian)

Sage CRM. 7.2 Guide de Portail Client

Utiliser l'assistant mailing

Vade mecum installation et configuration d une machine virtuelle V5.1.0

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser

ALOHA Load Balancer 2.5. Guide de démarrage rapide. EXCELIANCE ALOHA 2.5 Guide de démarrage rapide 30/01/2008 1/17

Table des matières : 16 ASTUCES OUTLOOK

Sophos Enterprise Console Aide. Version du produit : 5.1

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Guide de démarrage rapide

Guide d'installation du connecteur Outlook 4

CONFIGURER VOTRE HEBERGEMENT WINDOWS

PGI EBP Openline

DSI - Pôle Infrastructures

Espace Numérique Régional de Santé Formation sur la messagerie sécurisée. Version Auteur : Nathalie MEDA

Version Wraptor Laboratories. Installation de SpamWars 1.0 Édition personnelle

Le serveur communication unifiée IceWarp. Guide de mise à jour. Version 10. Février IceWarp France / DARNIS Informatique

ALOHA Load Balancer Guide de démarrage

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique)

POUR MAC Guide de démarrage rapide. Cliquez ici pour télécharger la version la plus récente de ce document

SIEBEL CRM ON DEMAND MARKETING

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :

TP Protocoles SMTP et POP3 avec Pratiquer l algorithmique

Manuel de l'application SMS

FAQ des modules EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Septembre 2014

Gestion de Chambres d'hôtes Logiciel GESTCHA

CA XOsoft. Suite logiciels. WANSync Solution de réplication des données en LAN ou WAN.

Transcription:

La Haute disponibilité des modules EOLE EOLE 2.3 révisé : Janvier 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr)

V e r s i o n d u d o c u m e n t r é v i s é : J a n v i e r 2 0 1 4 D a t e d e c r é a t i o n : J a n v i e r 2 0 1 4 E d i t e u r P ô l e d e C o m p é t e n c e E O L E R é d a c t e u r s Équipe EOLE L i c e n c e Cette documentation, rédigée par le pôle de compétence EOLE, est mise à disposition selon les termes de la licence : Creative Commons by-nc-sa (Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique) 2.0 France : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/. Vous êtes libres : de reproduire, distribuer et communiquer cette création au public ; de modifier cette création Selon les conditions suivantes : paternité : vous devez citer le nom de l'auteur original de la manière indiquée par l'auteur de l'œuvre ou le titulaire des droits qui vous confère cette autorisation (mais pas d'une manière qui suggèrerait qu'ils vous soutiennent ou approuvent votre utilisation de l'œuvre) ; pas d'utilisation Commerciale : vous n'avez pas le droit d'utiliser cette création à des fins commerciales, y compris comme support de formation ; partage des Conditions Initiales à l'identique : si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci. À chaque réutilisation ou distribution de cette création, vous devez faire apparaître clairement au public les conditions contractuelles de sa mise à disposition. La meilleure manière de les indiquer est un lien vers cette page web. Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits sur cette œuvre. Rien dans ce contrat ne diminue ou ne restreint le droit moral de l'auteur ou des auteurs. Cette documentation est basée sur une réalisation du pôle de compétences EOLE. Les documents d'origines sont disponibles sur le site. EOLE est un projet libre (Licence GPL). Il est développé par le pôle de compétences EOLE du ministère de l'éducation nationale, rattaché à la Direction des Systèmes d'information et des Infrastructures de L'académie de Dijon (DS2i). Pour toute information concernant ce projet vous pouvez nous joindre : 2

Par courrier électronique : eole@ac-dijon.fr Par FAX : 03-80-44-88-10 Par courrier : EOLE-DS2i - 2G, rue du Général Delaborde - 21000 DIJON Le site du pôle de compétences EOLE : http://eole.orion.education.fr 3

Sommaire S o m m a i r e Préambule...5 I eole-pacemaker...6 II Configuration de la haute disponibilité...7 Glossaire...13 Annexe...14 1 Commandes crm... 14 4

Préambule P r é a m b u l e EOLE propose un service de haute disponibilité dont le rôle principal est de garantir la disponibilité d'un service et son bon fonctionnement. Il est possible, depuis l'interface de configuration du module, d'activer ou non ce service. 5

I eole-pacemaker e o l e - p a c e m a k e r Le paquet eole pacemaker permet la mise en place d'un service de haute disponibilité *. Logiciels et services Le paquet eole pacemaker s'appuie principalement sur le service Corosync *. Historique A la base, le service de haute disponibilité était uniquement disponible sur le module Sphynx via le service Heartbeat. Celui-ci se fait maintenant via les logiciels Corosync * et Pacemaker. Le service a été adapté afin d'être installé sur n'importe quel module EOLE, y compris en mode une carte. Conteneurs Le service s'installe sur le serveur maître. 6

II Configuration de la haute disponibilité EOLE propose un service de haute disponibilité dont le rôle principal est de garantir la disponibilité d'un service et son bon fonctionnement. Il est possible, depuis l'interface de configuration du module, d'activer ou non ce service. C o n f i g u r a t i o n d e l a h a u t e d i s p o n i b i l i t é 7

La génération de la configuration se fait à l'aide du script appliquer_hautedispo. Pacemaker permet de faire un cluster * de machines en haute disponibilit * é, dans notre cas l'implémentation du logiciel permet un cluster de deux machines (maître/esclave ou actif/passif). Chaque machine est un "node" du cluster. Il est recommandé d'utiliser une interface réseau dédiée pour le dialogue inter node. Activer le service de haute disponibilité Pour activer le service de haute disponibilité il faut se rendre dans l'onglet Services et passer la variable Activer la haute disponibilité à maitre ou esclave selon ce que vous souhaitez mettre en place. Il faut ensuite paramétrer le service de haute disponibilité dans l'onglet Haute dispo. La haute disponibilité en temps que maître C o n f i g u r a t i o n d e l a h a u t e d i s p o n i b i l i t é Paramétrage de corosync 8

C o n f i g u r a t i o n d e l a h a u t e d i s p o n i b i l i t é Sur le module Sphynx l'interface Interface de dialogue inter node est prédéfinie sur eth2. Il n'est pas nécessaire de changer cette valeur. Sur Eolebase on peut choisir une interface dédiée au dialogue inter-node. Le Nom de machine du node maitre doit contenir le Nom de la machine configuré renseigné sur le node esclave. Adresse IP du node esclave sur l'interface de dialogue inter node permet de saisir l'adresse IP du node esclave. Activer l'envoi de mail lors d'une bascule de node permet de recevoir une alerte lorsque les ressources sont basculées d'un node à l'autre. Le champ Destinataire du mail est pré-rempli par la valeur Adresse mail du réception pour les comptes système défini dans l'onglet Messagerie. Cette valeur, au format adresse électronique, peut être changée si les alertes doivent être envoyées à une autre personne. Il est également possible de choisir le sujet du courrier électronique dans le champ Sujet du mail. 9

Remarque Le Nom de machine du node esclave et l'adresse IP du node esclave sur l'interface de dialogue inter node permettent de renseigner le fichier hosts du module. Ressources de type IP Virtuelle La ressource de type IP virtuelle permet à un cluster d'être accessible via cette adresse sur l'un des deux nodes. Si l'un des nodes n'est plus accessible, l'autre prend le relais avec cette même adresse IP. Sur le module Sphynx il faut configurer les ressources de type IP Virtuelle pour les interfaces eth0 et eth1. Les étapes suivantes sont donc à réaliser pour les onglets Valeur 1 et Valeur 2. Le Nom de la ressource apparaît dans les logs et à l'exécution des commandes crm et crm_mon. Sur le module Sphynx la valeur Nom de la ressource est pré-définie et ne doit surtout pas être modifiée. Sur Eolebase ce champ peut contenir le nom de votre choix sans espace et sans caractères spéciaux. C o n f i g u r a t i o n d e l a h a u t e d i s p o n i b i l i t é Choisir l'interface sur laquelle on veut de la haute disponibilité dans la liste Interface de l'adresse IP redondée (VIP) et lui attribuer, dans le champ Adresse IP redondée (VIP), une adresse IP disponible sur le même réseau. Commandes crm Ressources de type Service Le Nom de la ressource apparaît dans les logs et les commandes crm et crm_mon. Sur le module Sphynx la valeur Nom de la ressource est pré-définie et ne doit surtout pas être modifiée. Sur Eolebase ce champ peut contenir le nom de votre choix sans espace et sans caractères spéciaux. 10

Ressources de type Ping Le Nom de la ressource apparaît dans les logs et les commandes crm et crm_mon. Sur le module Sphynx la valeur Nom de la ressource est pré-définie et ne doit surtout pas être modifiée. Sur Eolebase ce champ peut contenir le nom de votre choix sans espace et sans caractères spéciaux. Synchronisation des fichiers de configuration sur le node esclave La haute disponibilité en temps qu'esclave Paramétrage de corosync C o n f i g u r a t i o n d e l a h a u t e d i s p o n i b i l i t é 11

Sur le module Sphynx l'interface Interface de dialogue inter node est prédéfinie sur eth2. Il n'est pas nécessaire de changer cette valeur. Sur Eolebase on peut choisir une interface dédiée au dialogue inter-node. Le Nom de machine du node maitre doit contenir le Nom de la machine configuré renseigné sur le node maître. Adresse IP du node maitre sur l'interface de dialogue inter node permet de saisir l'adresse IP du node maître. Remarque Le Nom de machine du node maitre et l'adresse IP du node maitre sur l'interface de dialogue inter node permettent de renseigner le fichier hosts du module. C o n f i g u r a t i o n d e l a h a u t e d i s p o n i b i l i t é 12

Glossaire G l o s s a i r e Cluster Un cluster est un terme anglophone qui est utilisé pour parler de grappe ou de bloc suivant le contexte dans lequel il est utilisé : un cluster de serveur est une grappe de serveur constituée au minimum de 2 machines qui partage des ressources communes la plupart du temps à travers le réseau ; un cluster peut également être un bloc, un ensemble de données ou d'éléments présentant des similarités ; un cluster peut être un système informatique composé d'unité de calcul permettant une répartition de charge et une optimisation des traitements à réaliser pour effectuer des calculs. Corosync Haute Disponibilité Corosync est un moteur de cluster. Un cluster est un groupe de deux ou plusieurs machines. La haute disponibilité c'est garantir la disponibilité d'un service et son bon fonctionnement. 13

Annexe A n n e x e 1 Commandes crm Cette partie n'est pas documentée #fixme 14