Вы находитесь на странице: 1из 2

Heartbeat

########## Configuration de sa machine #########


On change l'hostname de notre machine(matre) en apache2 et la
seconde(esclave) machine en apache3 l'aide du fichier : /etc/hostname.
apache2 a l'adresse eth0 : 192.168.45.3/29 et eth1 : 10.0.0.1/30
apache3 a l'adresse eth0 : 192.168.45.4/29 et eth1 : 10.0.0.2/30.

service networking restart

afin de prendre en compte les changements.

On renseigne les ip de nos serveurs pour que nos


machines se voient dans le fichier :
/etc/hosts.
Test de la connexion
entre nos 2 machines

############ Configuration d'heartbeat ###########


Configuration basique :

La configuration se fera dans les 3 fichiers


suivants
*/ Les 2 fichiers suivants devront tre remplit
l'identique sur les 2 machines
nano /etc/ha.d/ha.cf Ce fichier contient la
configuration gnrale de Heartbeat

nano /etc/ha.d/authkeys
Ce fichier dtermine le niveau de scurit des
changes entre les diffrents noeuds du Cluster.

Configuration IPFailover :
La cration dune ressource seffectue avec une entre nomme primitive

crm configure primitive serviceWeb ocf:heartbeat:apache2


Cette primitive fait appel un script dapplication correspondant au
service mettre en haute disponibilit.
minima, on cre une ressource nomme IPFailover
adresse IP virtuelle:

qui va crer une

Nous pouvons observer que l'IPFailover est oprationnel grce la


commande crm status:

Si le serveur apache2 est teint, le serveur apache3 prendra le relais:

Le cluster est fonctionnel