Commit Graph

203 Commits

Author SHA1 Message Date
9873279e1d Merge branch 'develop' into dist/eole/2.7.0/develop 2019-03-13 14:14:28 +01:00
eccde53736 test 2019-03-13 14:11:39 +01:00
dcc8eeeece Correction d'une erreur de syntaxe 2019-03-13 12:12:29 +01:00
f1e9d45e62 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-03-07 09:23:39 +01:00
78a27b4fdd Ajout du support OpenNebula HA dans Hâpy
Ajouter la possibilité de créer une grappe haute disponibilité entre
plusieurs Hâpy (https://docs.opennebula.org/5.6/advanced_components/ha/index.html)

Pré-requis : Les datastores doivent être partagés entre tous les Hâpy
via NFS ou tout autre système de fichiers accécibles de manière
concurrente entre les serveurs (Glusterfs, Ceph, DRBD).

Pour faire ce développement nous nous sommes basés sur eole-glusterfs
qui permet de créer une grappe glusterfs (https://dev-eole.ac-dijon.fr/projects/eole-glusterfs)
2019-03-01 16:42:14 +01:00
2008031e91 Follower don't have to manage ONE networks 2019-03-01 14:15:18 +01:00
ecb6441aef Merge branch 'add-ha' of https://dev-eole.ac-dijon.fr/git/eole-one-master into add-ha 2019-03-01 14:03:24 +01:00
8ce8a16a0b no firewall rule between nodes 2019-03-01 12:30:00 +01:00
89128ccba5 remove node wait in HA mode 2019-03-01 12:07:16 +01:00
e506b9c2d8 Fix VM name for diagnose display 2019-03-01 11:15:17 +01:00
458e5b4ca2 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-03-01 09:19:03 +01:00
94a498aef6 Add info message for onehost_create_all on follower 2019-02-28 11:51:39 +01:00
d7a4769ec0 change tab to 4 spaces + add ssh-keyscan 2019-02-28 11:10:45 +01:00
10369f18f9 Host creation is only for the 'Leader' and not for the followers 2019-02-28 10:58:25 +01:00
d9b15ac7fa Do not ask questions when reconfigure is called 2019-02-28 10:47:34 +01:00
2b2b064713 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-27 17:19:39 +01:00
d9cac17d80 ouvrir les règles de firewall pour l'interface donnée par l'utilisateur 2019-02-27 17:13:36 +01:00
79878882ea Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-27 11:37:18 +01:00
5928acc3cf Merge branch 'add-ha' of https://dev-eole.ac-dijon.fr/git/eole-one-master into add-ha 2019-02-27 11:35:07 +01:00
36fae0773d Manage sqlite sync and shared datastore in ha mode 2019-02-27 11:34:34 +01:00
be27bdad63 la configuration de la VIP doit etre répliqué sur la slave 2019-02-27 10:01:27 +01:00
dfb8a63743 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-26 09:36:43 +01:00
3e641814cf initialisation HA à la fin de l'instance 2019-02-25 16:44:11 +01:00
853b6c11b7 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-25 16:20:28 +01:00
d5a664246d ne pas attendre 2019-02-25 16:19:32 +01:00
c52965f017 copie .one leader => follower 2019-02-25 16:18:40 +01:00
e95ac1b8c6 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-25 15:47:08 +01:00
3da92ac827 copie .one leader => follower 2019-02-25 15:45:40 +01:00
45c7004aed Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-25 15:04:57 +01:00
859d8f3cb7 update onehost_create_all 2019-02-25 15:03:20 +01:00
574e04ce9b Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-25 12:16:25 +01:00
42dfb0cdaa onehost_create_all 2019-02-25 12:11:30 +01:00
4c7ebd5d27 sync host 2019-02-25 11:56:15 +01:00
b06123cc04 sync host 2019-02-25 11:52:47 +01:00
b6cbb6d9df Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-25 10:55:02 +01:00
bc05faa091 correction boucle pour onehost_create_all 2019-02-25 10:50:45 +01:00
d2caf81c1f Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-22 17:18:35 +01:00
41d45ed2a2 gestion de la copie des clefs pour les followers 2019-02-22 17:16:04 +01:00
f945e19efb copie de la bonne clef sur les noeuds 2019-02-22 17:05:11 +01:00
d89f1dfdeb Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-22 14:49:53 +01:00
a640384c5b initialiser la HA en dernier 2019-02-22 14:47:20 +01:00
5661832da8 cacher le nombre de connexion à la base si mode sqlite 2019-02-22 14:10:10 +01:00
aa1d163154 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-22 14:09:19 +01:00
85bebcb6ae Merge branch 'add-ha' of https://dev-eole.ac-dijon.fr/git/eole-one-master into add-ha 2019-02-22 14:03:32 +01:00
a85189fd8f Conditionnement sur le mode HA et Leader pour l'exécution de l'init_ha 2019-02-22 14:02:50 +01:00
babaddf7e4 Revert "ugly patch 320a8c26c0"
This reverts commit 5ec8930a6f.
2019-02-22 10:57:27 +01:00
5ec8930a6f ugly patch 320a8c26c0 2019-02-22 10:51:18 +01:00
24ff71f4a6 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-21 16:46:18 +01:00
2f7074ce3c correction upgrade de la base 2019-02-21 16:41:08 +01:00
09a8e23ba2 Merge branch 'develop' into dist/eole/2.7.0/develop 2019-02-21 16:38:57 +01:00