Projet

Général

Profil

Demande #3634

Avant un reboot du cluster, détecter d'éventuels animateurs de service connectés

Ajouté par Christian P. Momon il y a environ 5 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Faible
Assigné à:
Christian P. Momon
Catégorie:
-
Version cible:
-
Début:
28/03/2019
Echéance:
% réalisé:

0%

Temps estimé:

Description

En discutant avec Pollux durant l'AG Camp, nous nous sommes félicité d'un grand nombre de candidats au rôle d'animateur de service.
Par contre, nous nous sommes aperçus qu'en cas de reboot du cluster, on ne regarde pas si un animateur de service est connecté via ssh et en plein travail.
Certes, on prévient par courriel, mais ça ne garantit pas la réactivité de chacun.

Se pose la question de savoir si un étape/script pourrait permettre de détecter qu'un animateur de service est en pleine action, juste avant qu'on reboote le cluster.

Des avis ? Des idées ?

Historique

#1

Mis à jour par Christian P. Momon il y a plus de 4 ans

  • Projet changé de Chapril à Infra Chapril
#2

Mis à jour par Christian P. Momon il y a environ 4 ans

Plutôt que de détecter des personnes connectées, on peut les prévenir par la commande wall.
Étape ajoutée dans la procédure de redémarrage des machines physiques :
https://admin.chapril.org/doku.php?id=admin:procedures:redemarrer-coon#prevenir_les_usagers

#3

Mis à jour par Christian P. Momon il y a environ 4 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Christian P. Momon

Dans la section https://admin.chapril.org/doku.php?id=admin:procedures:redemarrer-maine#prevenir_les_usagers,
ajout d'un paragraphe :

 Vérifier qui est présent sur les vm :

cluster_guests='admin bastion dns drop lamp libreoffice mail pad pouet sympa valise xmpp'
for guest in $cluster_guests ;
do
    echo "===== $guest =====" 
    cmd='for i in $(ps auxwww|grep "\-bash" | awk '\''{ print $2 }'\'' ); do cat "/proc/$i/environ" ; done 2>/dev/null |strings |grep GIT_AUTHOR_NAME | sort | uniq'
    ssh root@$guest.cluster.chapril.org $cmd
done

#4

Mis à jour par Christian P. Momon il y a environ 4 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF