admin:procedures:basculer_cluster
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
admin:procedures:basculer_cluster [2018/05/05 15:04] – remove Autres procédures DRBD rh | admin:procedures:basculer_cluster [2024/03/11 08:43] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. 34.70.224.243 | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Arrêt propre d'un hyperviseur ===== | ===== Arrêt propre d'un hyperviseur ===== | ||
- | Suivre les procédures de redémarrage ([[:admin: | + | Suivre les procédures de redémarrage ([[admin: |
- | + | ||
===== Basculer de maine à coon ===== | ===== Basculer de maine à coon ===== | ||
Ligne 15: | Ligne 13: | ||
< | < | ||
- | curl -u LOGIN: | + | curl -u LOGIN https:// |
-d active_server_ip=94.130.8.3 | -d active_server_ip=94.130.8.3 | ||
</ | </ | ||
- | //LOGIN// et //PASSWORD// étant | + | //LOGIN// étant |
Sur coon, ajouter les IP virtuelles: | Sur coon, ajouter les IP virtuelles: | ||
Ligne 25: | Ligne 23: | ||
< | < | ||
ip addr add 88.99.233.240/ | ip addr add 88.99.233.240/ | ||
- | ip route replace default via 94.130.8.1 dev enp0s31f6 src 88.99.233.240 | + | ip addr add 192.168.1.254/ |
ip route replace 94.130.8.1 dev enp0s31f6 proto kernel scope link src 88.99.233.240 | ip route replace 94.130.8.1 dev enp0s31f6 proto kernel scope link src 88.99.233.240 | ||
+ | ip route replace default via 94.130.8.1 dev enp0s31f6 src 88.99.233.240 | ||
</ | </ | ||
Ligne 58: | Ligne 57: | ||
< | < | ||
cd / | cd / | ||
- | ln -sf / | + | # Nettoyage des règles ipv6 avant bascule : |
+ | / | ||
+ | # Changement de script network | ||
+ | ln -sf / | ||
</ | </ | ||
Ligne 69: | Ligne 71: | ||
**Note:** cette boucle //for// doit être faite pour toutes les VM à basculer. | **Note:** cette boucle //for// doit être faite pour toutes les VM à basculer. | ||
+ | |||
+ | Aller sur dns.cluster.chapril.org : | ||
+ | < | ||
+ | cd / | ||
+ | ln -fs / | ||
+ | ln -fs / | ||
+ | </ | ||
+ | |||
+ | Ne pas oublier d' | ||
==== Retour à la normale ==== | ==== Retour à la normale ==== | ||
Ligne 93: | Ligne 104: | ||
| | ||
| | ||
+ | </ | ||
On doit être en Secondary/ | On doit être en Secondary/ | ||
Ligne 99: | Ligne 111: | ||
# drbdadm secondary maine | # drbdadm secondary maine | ||
# ip addr del 88.99.233.240/ | # ip addr del 88.99.233.240/ | ||
- | # ip route replace default via 94.130.8.1 dev enp0s31f6 src 94.130.8.2 | + | # ip addr del 192.168.1.254/ |
- | # ip route replace 94.130.8.1 dev enp0s31f6 proto kernel scope link src 94.130.8.2 | + | # ip route replace default via 94.130.8.1 dev enp0s31f6 src 94.130.8.3 |
+ | # ip route replace 94.130.8.1 dev enp0s31f6 proto kernel scope link src 94.130.8.3 | ||
</ | </ | ||
Sur //coon//, recommenter la ligne //fip=// dans / | Sur //coon//, recommenter la ligne //fip=// dans / | ||
- | |||
- | Sur //maine//, passer le partage en primaire, le monter et remettre les interfaces FIP en ligne: | ||
< | < | ||
cd / | cd / | ||
- | ln -sf / | + | ln -sf / |
+ | / | ||
</ | </ | ||
+ | |||
+ | Sur //maine//, passer le partage en primaire, le monter et remettre les interfaces FIP en ligne: | ||
< | < | ||
# drbdadm primary maine | # drbdadm primary maine | ||
- | # umount | + | # mount / |
- | # for host in $(ls *xml | sed -e ' | + | # cd / |
+ | # for host in $(ls *xml | sed -e ' | ||
</ | </ | ||
- | Basculer la VIP à nouveau sur virola: | + | Basculer la FIP à nouveau sur maine: |
< | < | ||
- | curl -u LOGIN: | + | curl -u LOGIN https:// |
-d active_server_ip=94.130.8.2 | -d active_server_ip=94.130.8.2 | ||
</ | </ | ||
+ | Aller sur dns.cluster.chapril.org : | ||
+ | < | ||
+ | cd / | ||
+ | ln -fs / | ||
+ | ln -fs / | ||
+ | </ | ||
+ | |||
+ | Ne pas oublier d' | ||
+ | |||
+ | ===== Arrêt propre d'un hyperviseur ===== | ||
+ | |||
+ | Suivre les procédures de redémarrage ([[admin: | ||
===== Basculer de coon à maine ===== | ===== Basculer de coon à maine ===== | ||
Ligne 159: | Ligne 186: | ||
< | < | ||
cd / | cd / | ||
- | ln -sf / | + | / |
+ | ln -sf / | ||
</ | </ | ||
Ligne 166: | Ligne 194: | ||
< | < | ||
# cd / | # cd / | ||
- | # for machine | + | # for host in $(ls *xml | sed -e 's/.xml//g'| grep -v modele) ; do virsh start $host ; done |
- | do | + | |
- | virsh define | + | |
- | | + | |
- | done | + | |
</ | </ | ||
**Note:** cette boucle //for// doit être faite pour toutes les VM à basculer. | **Note:** cette boucle //for// doit être faite pour toutes les VM à basculer. | ||
+ | |||
+ | Aller sur dns.cluster.chapril.org : | ||
+ | < | ||
+ | cd / | ||
+ | ln -fs / | ||
+ | ln -fs / | ||
+ | </ | ||
+ | |||
+ | Ne pas oublier d' | ||
==== Retour à la normale ==== | ==== Retour à la normale ==== | ||
Ligne 199: | Ligne 232: | ||
| | ||
| | ||
+ | |||
+ | Attendre que ce soit UpToDate, il est possible qu'il synchronise | ||
</ | </ | ||
Ligne 209: | Ligne 244: | ||
< | < | ||
cd / | cd / | ||
- | ln -sf / | + | ln -sf / |
+ | / | ||
</ | </ | ||
Ligne 221: | Ligne 257: | ||
+ | Aller sur dns.cluster.chapril.org : | ||
+ | < | ||
+ | cd / | ||
+ | ln -fs / | ||
+ | ln -fs / | ||
+ | </ | ||
+ | |||
+ | Ne pas oublier d' | ||
admin/procedures/basculer_cluster.txt · Dernière modification : 2024/03/11 08:43 de 34.70.224.243