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
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
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
d9cac17d80
ouvrir les règles de firewall pour l'interface donnée par l'utilisateur
2019-02-27 17:13:36 +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
3e641814cf
initialisation HA à la fin de l'instance
2019-02-25 16:44:11 +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
3da92ac827
copie .one leader => follower
2019-02-25 15:45:40 +01:00
859d8f3cb7
update onehost_create_all
2019-02-25 15:03:20 +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
bc05faa091
correction boucle pour onehost_create_all
2019-02-25 10:50:45 +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
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
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
2f7074ce3c
correction upgrade de la base
2019-02-21 16:41:08 +01:00
24aff2dd05
correction upgrade de la base
2019-02-21 16:37:15 +01:00
91d54ac412
correction upgrade de la base
2019-02-21 16:05:52 +01:00
a785cedbf6
tester si one_ha_server_index est accessible
2019-02-21 14:31:49 +01:00
7a779cdec4
one_server_index => one_ha_server_index
2019-02-21 14:23:33 +01:00
3a74f7932c
en mode mysql upgrade la database en mode mysql
2019-02-21 14:10:54 +01:00
8c28ae6e6b
fusion one_followers_domain et one_nodes
2019-02-21 14:01:12 +01:00
693532b324
Adding host sync with rsync
...
ONE 5.6.1 is affected by this bug :
https://github.com/OpenNebula/one/issues/2962
Fixed in 5.6.2 but we don't have packages for this version.
2019-02-21 10:53:26 +01:00
171328c890
si enable_one_ha est à oui, RPC ecoute sur toutes les interfaces (dont lo)
2019-02-20 15:58:49 +01:00
7fc554a7ac
fixe
2019-02-20 15:53:05 +01:00
4bc36ce4ee
templatise le nombre de connexion à la base de données + gestion du service opennebula-scheduler
2019-02-20 15:47:11 +01:00
ab1bebce10
en HA RPC doit être accessible sur eth0
2019-02-20 15:20:59 +01:00
67c7ba9b97
en HA RPC doit être accessible sur eth0
2019-02-20 14:17:48 +01:00
6d2199121d
typo
2019-02-19 15:07:17 +01:00
e6729673fb
HA must not be actived when migrate sqlite to mysql
2019-02-19 11:53:12 +01:00
6a75234cb8
ne migrer sqlite vers mysql qu'à l'instance
2019-02-19 09:18:57 +01:00
fb1bea8654
only start opennebula if database do not exists
2019-02-18 18:25:26 +01:00