cluster debian ?

1 réponse
AuteurMessage

abravanel666 |
Modérateur

 

Inscrit le : 19/07/2009

# Le 08/01/2010 à 07:12

Hello

J'ai monté un serveur de backup debian qui synchronise toute les nuits les /var/www et la base mysql.
Par contre j'aurais voulu aller plus loin et synchroniser tout le paramètrage et les mises à niveau, histoire que si je patche mon serveur principal j'ai pas besoin de patcher le backup.
En gros je veux un clone absolu de mon serveur master mis à part l'ip principale (tous mes services tournent sur des ip failovers que je peux faire basculer en cas de soucis).
Comment qu'on fait ca ?
j'avais pensé à un rsync \ sauf \etc\networks (je sais pas si c'est possible d'exclure en rsync mais ca me semble ptet un peu bourrin (comment ca gère le fichiers ouverts, ceux de la base mysql, etc ...)
Vous faites comment de votre coté ?

http://www.magasins-usine.infoOuvrir dans une nouvelle fenetre http://www.shoppingactu.comOuvrir dans une nouvelle fenetre

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 08/01/2010 à 08:59

Hello,

il y a pas mal de solutions utilisables, selon le niveau d'exigence et d'automatisation souhaité.
Tu peux par exemple te renseigner sur les solutions de centralisation de configuration, comme Puppet.

Un bon départ aussi à mon avis est d'utiliser une image "pré-configurée" pour les nouveaux serveurs, histoire d'avoir au moins une bonne base commune.

Ensuite rsync avec les options qui vont bien (delayed update pour du web par exemple), pour certains fichiers. Et/ou des outils tels que mssh ou cssh qui permettent de faire les mêmes modifs sur tous les serveurs en même temps. Pour les mises à jour typiquement j'utilise surtout cssh.

Pour ce qui est de MySQL, faut éviter de travailler au niveau fichier je pense, à moins de couper le serveur MySQL de destination. Quelques solutions : réplication mysql, DRBD, ou rsync sur snapshot LVM par exemple.

Sinon si tu ne veux pas t'emmerder tu prends des machines virtuelles entièrement répliquées via DRBD. Ca ne permet pas de faire de répartition de charge, mais au moins tout est intégralement répliqué en temps réel (et grâce à LVM tu peux faire des snapshots complets également).

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 0:48:26 | Généré en 4.08ms | Contacts | Mentions légales |