Projet

Général

Profil

Actions

Demande #2797

fermé

Synchroniser les définitions des VM sur les hyperviseurs

Ajouté par François Poulain il y a environ 7 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
26/11/2017
Echéance:
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

Dans le dossier /etc/libvirt/qemu, les définitions des VM doivent être synchronisés pour permettre la bascule rapide des VMs du cluster en suivant la procédure.

L'expérience montre que les désynchronisations apparaissent (création hâtive de VM).

  • Vérifier / mettre à jour la doc de création de VM ;
  • scripter la synchronisation
  • monitorer la synchronisation

Demandes liées 1 (0 ouverte1 fermée)

Duplique Admins - Demande #2591: Les dossiers /etc/libvirt/qemu ne sont pas identiques sur les deux hotesFerméBenjamin Drieu13/07/2017

Actions

Mis à jour par Benjamin Drieu il y a presque 7 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Benjamin Drieu

C'est fait en ajoutant un cron:

*/10 * * * * root cd /etc/libvirt/qemu && git remote update > /dev/null

Suivi d'un check Nagios:

command[check_git_qemu]=sudo /usr/local/lib/nagios/plugins/check_git_config -g /etc/libvirt/qemu -c

Note: sur virola, il a fallu faire:

git remote set-head origin -a

Le check Icinga vérifie donc si tout a été poussé et si le remote a été modifié, si un pull est nécessaire. On pourrait imaginer la même méthode pour /srv/common par exemple.

Mis à jour par Benjamin Drieu il y a presque 7 ans

  • Duplique Demande #2591: Les dossiers /etc/libvirt/qemu ne sont pas identiques sur les deux hotes ajouté

Mis à jour par Quentin Gibeaux il y a plus de 5 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF