Outils pour utilisateurs

Outils du site


admin:procedures:redemarrer-maine

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
admin:procedures:redemarrer-maine [2020/12/06 23:22]
neox Ajout d'une annonce XMPP pour interuption
admin:procedures:redemarrer-maine [2021/04/13 00:01] (Version actuelle)
cpm [Envoyer un message sur XMPP Chapril]
Ligne 15: Ligne 15:
 === Sur status.chapril.org === === Sur status.chapril.org ===
  
-Ouvrir une action de maintenance sur https://​status.chapril.org/​.+Ouvrir une action de maintenance sur https://​status.chapril.org/ ​
 +  * utiliser le modèle ''​reboot cluster''​ ; 
 +  * renseigner ''​When is this maintenance scheduled for?''​ ; 
 +  * ne pas remplir ''​When did this maintenance complete?''​ ; 
 +  * cocher ''​Notifier les abonnés ?''​.
  
 === Sur chapril@april.org === === Sur chapril@april.org ===
Ligne 38: Ligne 42:
 --  -- 
 François Poulain <​fpoulain@metrodore.fr>​ François Poulain <​fpoulain@metrodore.fr>​
 +</​code>​
 +
 +=== Sur XMPP chapril.org (commande à lancer sur xmpp.cluster.chapril.org) (Brouillon)===
 +
 +Avertir les usagers du service XMPP de l'​interruption,​ en lançant une annonce par le biais d'​ejabberd,​ sur la machine xmpp. 
 +
 +<​code>​
 +xmpp_send_server_notice_all "​Bonjour. Le serveur Chapril va subir un redémarrage à 13h15 et de ce fait les services seront interrompus durant 30 minutes. Chaprilement."​
 </​code>​ </​code>​
  
Ligne 52: Ligne 64:
 done done
  
-</​code>​ 
- 
-=== Sur XMPP chapril.org,​ commande à lancer sur xmpp.cluster.chapril.org (Brouillon)=== 
-<​code>​ 
-sudo -u ejabberd ejabberdctl send_message headline xmpp-admin@chapril.org chapril.org/​announce/​online "​Annonce du Serveur"​ "​Bonjour. Le serveur Chapril va subir un redémarrage à 13h15 et de ce fait les services seront interrompus durant 30 minutes. Merci de votre patience !" 
 </​code>​ </​code>​
  
Ligne 81: Ligne 88:
 <​code>​ <​code>​
 cd /​etc/​libvirt/​qemu cd /​etc/​libvirt/​qemu
-for host in $(ls *xml | sed -e '​s/​.xml//​g'​) ; do virsh shutdown $host ; done; sleep 20; +for host in $(ls *xml | sed -e '​s/​.xml//​g'​) ; do virsh shutdown $host ; done; watch virsh list 
-for host in $(ls *xml | sed -e 's/.xml//​g'​) ; do virsh destroy $host ; done+</code>
  
 ou bien : ou bien :
  
 +<​code>​
 cd /​etc/​libvirt/​qemu cd /​etc/​libvirt/​qemu
-for host in $(ls *xml | sed -e '​s/​.xml//​g'​) ; do virsh shutdown $host ; done; watch virsh list+for host in $(ls *xml | sed -e '​s/​.xml//​g'​) ; do virsh shutdown $host ; done; sleep 20; 
 +for host in $(ls *xml | sed -e '​s/​.xml//​g'​) ; do virsh destroy $host ; done
 </​code>​ </​code>​
  
Ligne 140: Ligne 149:
 <​code>​ <​code>​
 systemctl list-units systemctl list-units
 +</​code>​
 +
 +==== Vérifier les sondes 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.
 +
 +==== Clôturer l'​action de maintenance status.chapril.org ====
 +
 +Éditer l'​action de maintenance :
 +  * Status : sélectionner ''​complete''​ ;
 +  * When did this maintenance complete? : mettre la date et horaire de fin.
 +
 +==== Envoyer un message sur XMPP Chapril ====
 +
 +<​code>​
 +xmpp_send_server_notice_all "​Annonce du Serveur"​ "​L'​opération de maintenance est terminée. En vous souhaitant, au nom de toute l'​équipe du Chapril et de l'​April,​ un agréable usage de nos services libres, éthique et loyaux. Chaprilement."​
 </​code>​ </​code>​
admin/procedures/redemarrer-maine.1607293324.txt.gz · Dernière modification: 2020/12/06 23:22 par neox