admin:procedures:redemarrer-korat
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:redemarrer-korat [2024/03/09 20:40] – ↷ Nom de la page changé de admin:procedures:redemarrer-coon à admin:procedures:redemarrer-korat pilou | admin:procedures:redemarrer-korat [2025/11/21 18:03] (Version actuelle) – the max conntrack issue is now solved \o/ pitchum | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Rebooter | + | ====== Rebooter |
| ===== Actions préalables ===== | ===== Actions préalables ===== | ||
| Ligne 7: | Ligne 7: | ||
| Une vérification de disque peut rallonger énormément la durée du redémarrage. Vérifier : | Une vérification de disque peut rallonger énormément la durée du redémarrage. Vérifier : | ||
| < | < | ||
| - | df | awk '/ | + | df | awk '/ |
| </ | </ | ||
| Ligne 19: | Ligne 19: | ||
| * cocher '' | * cocher '' | ||
| - | === Sur chapril@april.org === | + | === Sur chapril@april.org puis sur admins@chapril.org === |
| + | |||
| + | Envoyer deux courriels séparés aux listes : chapril@april.org puis admins@chapril.org | ||
| - | Envoyer un courriel aux listes : | ||
| < | < | ||
| From: François Poulain < | From: François Poulain < | ||
| To: chapril@april.org | To: chapril@april.org | ||
| - | Subject: [Chapril] | + | Subject: [Chapril] |
| - | Date: Sun, 4 Mar 2018 15:25:18 +0100 | + | |
| - | Reply-To: chapril@april.org | + | |
| - | Sender: chapril-request@april.org | + | |
| - | X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) | + | |
| Coucou, | Coucou, | ||
| Ligne 45: | Ligne 42: | ||
| À l'aide du compte https:// | À l'aide du compte https:// | ||
| + | e | ||
| < | < | ||
| Nous allons redémarrer les serveurs de notre Chapril https:// | Nous allons redémarrer les serveurs de notre Chapril https:// | ||
| Ligne 56: | Ligne 53: | ||
| Vérifier qui est présent sur les vm : | Vérifier qui est présent sur les vm : | ||
| < | < | ||
| - | cluster_guests='admin bastion dns drop lamp libreoffice mail pad pouet sympa valise xmpp' | + | cluster_guests=$(ssh root@persan.chapril.org "virsh list --name"; |
| for guest in $cluster_guests ; | for guest in $cluster_guests ; | ||
| do | do | ||
| Ligne 70: | Ligne 67: | ||
| ./do.sh "wall ' | ./do.sh "wall ' | ||
| </ | </ | ||
| + | |||
| + | === Sur IRC et XMPP === | ||
| + | |||
| + | * IRC : salon ''# | ||
| + | * XMPP : '' | ||
| ==== Couper le monitoring ==== | ==== Couper le monitoring ==== | ||
| Ligne 75: | Ligne 77: | ||
| * Propager les downtimes en questions sur les services des hosts. | * Propager les downtimes en questions sur les services des hosts. | ||
| - | Le script suivant peut être utilisé pour couper le monitoring sur les hôtes et propager les downtimes sur les services hébergés. Les identifiants sont définis dans le fichier ''/ | + | Le script suivant peut être utilisé pour couper le monitoring sur les hôtes et propager les downtimes sur les services hébergés. Les identifiants sont définis dans le fichier ''/ |
| < | < | ||
| curl -k -s -S -i -u ${ICINGA_USER}: | curl -k -s -S -i -u ${ICINGA_USER}: | ||
| Ligne 82: | Ligne 84: | ||
| pretty=true \ | pretty=true \ | ||
| type=Host \ | type=Host \ | ||
| - | filter=" | + | filter=" |
| all_services=true \ | all_services=true \ | ||
| author=" | author=" | ||
| - | comment=" | + | comment=" |
| fixed=true \ | fixed=true \ | ||
| start_time=$(date +%s -d "+0 hour") \ | start_time=$(date +%s -d "+0 hour") \ | ||
| Ligne 96: | Ligne 98: | ||
| </ | </ | ||
| - | ===== Arrêt de Coon ===== | + | ===== Arrêt de Korat ===== |
| - | Coon est lié à Maine par DBRD, il y a donc une procédure à suivre pour rebooter proprement. | + | Arrêter les VMs avant de redémarrer Korat: |
| - | Arrêter les VM : | + | ====== |
| < | < | ||
| cd / | cd / | ||
| - | for host in $(ls *xml | sed -e ' | + | virsh list --state-running --name |
| </ | </ | ||
| - | ou bien : | + | ======= redémarrage de Korat ======= |
| - | + | ||
| - | < | + | |
| - | cd / | + | |
| - | for host in $(ls *xml | sed -e ' | + | |
| - | for host in $(ls *xml | sed -e ' | + | |
| - | </ | + | |
| - | + | ||
| - | Arrêter DRBD : | + | |
| - | < | + | |
| - | umount / | + | |
| - | drbdadm disconnect maine | + | |
| - | drbdadm secondary coon | + | |
| - | drbdadm disconnect coon | + | |
| - | </ | + | |
| - | + | ||
| - | Redémarrer : | + | |
| < | < | ||
| reboot | reboot | ||
| Ligne 128: | Ligne 114: | ||
| - | ===== Remise en marche de Coon ===== | + | ===== Remise en marche de Korat ===== |
| Attendre que le système ait fini de démarrer (état à // | Attendre que le système ait fini de démarrer (état à // | ||
| Ligne 135: | Ligne 121: | ||
| </ | </ | ||
| - | Démarrer | + | Démarrer |
| < | < | ||
| - | drbdadm primary coon | + | virsh list --state-shutoff --name |
| - | mount / | + | |
| </ | </ | ||
| - | |||
| - | Démarrer les VM : | ||
| - | < | ||
| - | cd / | ||
| - | for host in $(ls *xml | sed -e ' | ||
| - | </ | ||
| - | |||
| - | Ne pas s' | ||
| ==== Lister les VM actives ==== | ==== Lister les VM actives ==== | ||
| Ligne 171: | Ligne 148: | ||
| Si un problème subsiste alors les sondes devraient le faire apparaître dans Icinga. | Si un problème subsiste alors les sondes devraient le faire apparaître dans Icinga. | ||
| Vérifier que les alertes actives sont acceptables. | Vérifier que les alertes actives sont acceptables. | ||
| + | |||
| + | |||
| ==== Clôturer l' | ==== Clôturer l' | ||
admin/procedures/redemarrer-korat.1710016822.txt.gz · Dernière modification : 2024/03/09 20:40 de pilou
