Projet

Général

Profil

Tutoriel Hâpy HA » Historique » Version 4

Philippe Caseiro, 30/10/2019 13:53

1 1 Philippe Caseiro
h1. Tutoriel Hâpy HA
2 1 Philippe Caseiro
3 1 Philippe Caseiro
h2. Pré-requis
4 1 Philippe Caseiro
5 1 Philippe Caseiro
# 3 machines Hâpy 2.7.1 ou + 
6 1 Philippe Caseiro
# 4 IP dans le même sous-réseau (une par machine et une VIP)
7 1 Philippe Caseiro
# 4 noms dns pouvant être résolu (un par machine et un pour la VIP)
8 1 Philippe Caseiro
# Une résolution fonctionnelle (il est possible d'utiliser /etc/hosts via gen_config)
9 1 Philippe Caseiro
10 1 Philippe Caseiro
h2. Étape 1: Installer et configurer les trois serveurs
11 1 Philippe Caseiro
12 4 Philippe Caseiro
* Installer les 3 noeuds, en choisir un qui sera le "premier" leader.
13 4 Philippe Caseiro
* Remplir les 3 genconfig, un des noeuds doit être le premier "leader", il aura un index 0. 
14 4 Philippe Caseiro
15 4 Philippe Caseiro
Attention : Les 3 configurations sont presque identiques à quelques détails près:
16 4 Philippe Caseiro
* les IP
17 4 Philippe Caseiro
* l'index dans la grappe.
18 4 Philippe Caseiro
19 4 Philippe Caseiro
20 1 Philippe Caseiro
21 1 Philippe Caseiro
Attention : la liste des noeuds de virtualisation doit contenir tous les noeuds du cluster dans l'ordre de leur index.
22 1 Philippe Caseiro
23 3 Philippe Caseiro
h2. Étape 2: Instancier la grappe.
24 2 Philippe Caseiro
* Instancier les noeuds avec un index supérieur à 0
25 2 Philippe Caseiro
* Répondre non pour inscrire de nouveux noeuds dans la grappe.
26 2 Philippe Caseiro
* Instancier le noeud avec l'index 0
27 2 Philippe Caseiro
* Répondre "oui" pour inscrire de nouveaux noeuds dans la grappe.
28 1 Philippe Caseiro
* Reconfigurer les noeuds avec un index supérieur à 0
29 3 Philippe Caseiro
30 3 Philippe Caseiro
h2. Étape 3: Vérification de la santé de la grappe.
31 3 Philippe Caseiro
32 3 Philippe Caseiro
Toutes les commandes doivent être exécutez sur le "leader", le "leader" est le porteur de la VIP, il est donc préférable d'utiliser la VIP pour l'interaction avec la grappe.
33 3 Philippe Caseiro
34 3 Philippe Caseiro
h3. Vérifier la "zone"
35 3 Philippe Caseiro
36 3 Philippe Caseiro
<pre>
37 3 Philippe Caseiro
# onezone show 0
38 3 Philippe Caseiro
</pre>
39 3 Philippe Caseiro
<pre>
40 3 Philippe Caseiro
ZONE 0 INFORMATION
41 3 Philippe Caseiro
ID                : 0
42 3 Philippe Caseiro
NAME              : OpenNebula
43 3 Philippe Caseiro
44 3 Philippe Caseiro
45 3 Philippe Caseiro
ZONE SERVERS
46 3 Philippe Caseiro
ID NAME            ENDPOINT
47 3 Philippe Caseiro
 0 hapy1.cadoles.l http://hapy1.cadoles.lan/RPC2
48 3 Philippe Caseiro
 1 hapy2.cadoles.l http://hapy2.cadoles.lan/RPC2
49 3 Philippe Caseiro
 2 hapy3.cadoles.l http://hapy3.cadoles.lan/RPC2
50 3 Philippe Caseiro
51 3 Philippe Caseiro
HA & FEDERATION SYNC STATUS
52 3 Philippe Caseiro
ID NAME            STATE      TERM       INDEX      COMMIT     VOTE  FED_INDEX
53 3 Philippe Caseiro
 0 hapy1.cadoles.l leader     1          200        200        0     -1
54 3 Philippe Caseiro
 1 hapy2.cadoles.l follower   1          200        200        1     -1
55 3 Philippe Caseiro
 2 hapy3.cadoles.l follower   1          200        200        2     -1
56 3 Philippe Caseiro
57 3 Philippe Caseiro
ZONE TEMPLATE
58 3 Philippe Caseiro
ENDPOINT="http://localhost:2633/RPC2"
59 3 Philippe Caseiro
</pre>
60 3 Philippe Caseiro
61 3 Philippe Caseiro
h3. Vérifier la grappe ONE
62 3 Philippe Caseiro
63 3 Philippe Caseiro
<pre>
64 3 Philippe Caseiro
# onehost list
65 3 Philippe Caseiro
</pre>
66 3 Philippe Caseiro
<pre>
67 3 Philippe Caseiro
  ID NAME            CLUSTER   TVM      ALLOCATED_CPU      ALLOCATED_MEM STAT
68 3 Philippe Caseiro
   0 hapy1.cadoles.l default     0       0 / 100 (0%)     0K / 1.9G (0%) on
69 3 Philippe Caseiro
   1 hapy2.cadoles.l default     0       0 / 100 (0%)     0K / 1.9G (0%) on
70 3 Philippe Caseiro
   2 hapy3.cadoles.l default     0       0 / 100 (0%)     0K / 1.9G (0%) on
71 3 Philippe Caseiro
</pre>
72 3 Philippe Caseiro
73 3 Philippe Caseiro
Il est possible que les hôtes soient en "err" et non en "on", après quelques minutes si les noeuds ne sont pas passé à "on" vous avez un problème.