Commit Graph

183 Commits

Author SHA1 Message Date
597e6eb46d Merge branch 'develop' 2019-04-03 09:48:42 +02:00
17f759bc08 personnalisation des valeurs max connexion et keepalive 2019-04-02 17:12:07 +02:00
Joël Cuissinat
0d68553e4c * 29_one-master.xml : minimalist correction for template 60-one
Ref: #27290
2019-03-29 17:13:05 +01:00
Joël Cuissinat
dfa08819fe * 29_one-master.xml : mySQL => MySQL 2019-03-29 16:47:27 +01:00
f04a680864 échange de clef entre tous les noeuds du cluster 2019-03-18 11:48:59 +01:00
a66663e997 correction onehost_create_all 2019-03-18 10:38:46 +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
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