Gérer les serveurs
Serveurs liste tous les serveurs de votre organisation avec leur environnement d’exécution, leur état, la version de leur agent et leur dernier signal.

État du serveur
Section intitulée « État du serveur »| État | Signification | Que faire |
|---|---|---|
| En attente | Enregistré, mais aucun agent ne s’est encore enrôlé. | Exécutez la commande d’installation sur le serveur. Voir Connecter un serveur. |
| Connecté | L’agent se manifeste. | Rien à faire. |
| Hors ligne | Aucun signal depuis plus de 5 minutes. | Vérifiez que le serveur est allumé, que l’agent tourne, et que le serveur peut joindre la plateforme en HTTPS. |
| Bloqué | Un administrateur a coupé l’accès de l’agent. | Débloquez-le si le blocage était une erreur (voir ci-dessous). |
Les installations d’un serveur hors ligne continuent de fonctionner. Le portail ne peut simplement ni les voir ni les modifier jusqu’à ce que l’agent se reconnecte.
Détails du serveur
Section intitulée « Détails du serveur »Cliquez sur un serveur pour l’ouvrir. La page affiche :
- Environnement, Version de l’agent, Dernier signal et Ressources (CPU et mémoire remontés par l’agent).
- État de l’agent : la disponibilité sur les dernières 24 heures, 7 jours ou 30 jours.
- Installations présentes sur ce serveur, avec leur état et leurs adresses web.
- Connexions entre les installations de ce serveur.

Ces actions sont réservées aux administrateurs de l’organisation.
Utilisez cette action si un serveur est perdu, volé ou compromis. Bloquer révoque immédiatement l’accès de l’agent, et l’agent s’arrête à sa requête suivante. Les applications déjà présentes sur le serveur continuent de fonctionner, mais vous ne pouvez plus les gérer tant que le serveur n’est pas débloqué.
Débloquer
Section intitulée « Débloquer »Débloquer émet un nouveau jeton à usage unique. L’ancienne identité n’est plus jamais considérée comme fiable, vous devez donc réenrôler l’agent : arrêtez-le, supprimez son dossier d’état, et exécutez de nouveau la commande d’installation avec le nouveau jeton.
Régénérer le jeton
Section intitulée « Régénérer le jeton »Utilisez cette action si vous avez perdu la commande d’installation avant l’enrôlement de l’agent, ou si vous voulez transférer l’identité du serveur vers un nouvel agent. Régénérer le jeton déconnecte immédiatement tout agent actuellement enrôlé en tant que ce serveur, et remet le serveur à l’état En attente jusqu’à ce qu’un agent s’enrôle avec le nouveau jeton. Arrêtez ensuite l’ancien processus de l’agent.
Mettre à jour l’agent
Section intitulée « Mettre à jour l’agent »Quand une nouvelle version de l’agent est publiée, la carte Version de l’agent du serveur affiche Mise à jour disponible, avec la version en service et la dernière version. Cliquez sur Mettre à jour l’agent.
L’agent télécharge la nouvelle version, vérifie qu’elle est signée par Scolah, puis redémarre sur place. Vos installations continuent de tourner pendant ce temps. La carte affiche Mise à jour en cours, puis Mis à jour.
Si la nouvelle version ne démarre pas, ou ne parvient pas à joindre la plateforme en 10 minutes, l’agent revient à la version précédente et la carte affiche Version précédente rétablie. Le serveur reste alors sur sa version précédente, et vous pouvez réessayer plus tard.
- Le serveur doit être Connecté, et une seule mise à jour à la fois est possible.
- Un agent lancé à la main dans un terminal, et non comme service, remplace son programme mais peut devoir être redémarré pour terminer. La carte l’indique.
- Sur un cluster Kubernetes, l’agent est une release Helm : il se met à jour depuis le cluster avec
helm upgrade scolah-agent oci://ghcr.io/engineeringpurple/charts/scolah-agent --reuse-values.
Marquer éligible à la reprise
Section intitulée « Marquer éligible à la reprise »Un serveur ne peut héberger des copies de secours de reprise après sinistre qu’une fois marqué éligible. Sur la page du serveur, la carte Reprise après sinistre affiche Éligible à la reprise ou Non éligible à la reprise. Cliquez sur Marquer éligible à la reprise pour l’autoriser, ou sur Retirer l’éligibilité à la reprise pour ne plus le proposer comme serveur de reprise. Retirer l’éligibilité n’affecte pas les copies de secours déjà présentes sur le serveur.

Les serveurs Docker comme les clusters Kubernetes peuvent être marqués éligibles à la reprise. Une copie de secours sur un cluster nécessite un magasin d’artefacts, comme décrit dans Clusters Kubernetes.
Supprimer
Section intitulée « Supprimer »Supprimer retire le serveur de votre organisation et révoque définitivement les identifiants de son agent. Vous devez d’abord supprimer toutes ses installations. Pour confirmer, saisissez le nom du serveur.
Supprimer un serveur dans le portail ne désinstalle rien de la machine. Pour faire le ménage, arrêtez l’agent et supprimez vous-même son dossier d’état.
