Configurez la réponse de votre instance ECS aux événements système, tels que le redémarrage ou l'arrêt automatique.
Contexte
L'attribut de maintenance définit le comportement d'une instance ECS lors d'une maintenance planifiée ou en cas d'événements système inattendus (par exemple, redémarrage automatique ou maintien à l'arrêt). Le tableau suivant décrit les attributs pris en charge.
La modification d'un attribut de maintenance n'affecte pas un processus de maintenance en cours. Par exemple, si une instance est déjà en cours de redémarrage automatique pour récupération, la modification de son attribut n'interrompt pas le redémarrage.
|
Attribut de maintenance de l'instance |
Événements système associés |
Types d'instances applicables |
Description |
|
Redémarrage automatique (par défaut) |
|
Toutes les instances qui prennent en charge les événements système |
L'instance revient à son état antérieur à l'événement :
|
|
Arrêt |
|
Toutes les instances qui prennent en charge les événements système |
L'instance passe à l'état Stopped. Utilisez cette option si vous disposez d'une reprise après sinistre au niveau de l'application, telle qu'un basculement ou un Node Failover, afin d'éviter les conflits liés à plusieurs nœuds actifs. |
|
Automatically Redeploy |
|
Uniquement les instances qui dépendent du matériel hôte, telles que les instances avec des disques locaux ou le chiffrement SGX. Consultez Familles d'instances. Remarque
Après le redéploiement, les données sur les disques locaux sont effacées et la fonctionnalité SGX est réinitialisée. |
L'instance est automatiquement redéployée sur un autre hôte et continue de s'exécuter. |
Pour minimiser l'impact de la maintenance, augmentez la tolérance aux pannes. Par exemple :
Ajoutez les applications critiques, telles que SAP HANA, à la liste de démarrage pour éviter les interruptions de service.
Activez la reconnexion automatique dans vos applications, par exemple pour MySQL, SQL Server ou Apache Tomcat.
Si vous utilisez SLB, déployez plusieurs instances ECS dans un cluster afin que les autres instances traitent les requêtes pendant qu'une instance est en cours de récupération.
Sauvegardez régulièrement les données des disques locaux pour garantir la redondance en cas de redéploiement.
Procédure
Accédez à Console ECS - Instances.
Dans le coin supérieur gauche de la page, sélectionnez une région et un groupe de ressources.
Cliquez sur l'ID de l'instance. Sur la page des détails de l'instance, cliquez sur More, puis recherchez et cliquez sur Modify Instance Maintenance Attribute.
-
Dans la boîte de dialogue Modify Instance Maintenance Attribute, modifiez les attributs selon vos besoins et cliquez sur OK.
-
Si l'instance ne possède que des disques cloud, sélectionnez l'une des options suivantes :
Redémarrage automatique
Arrêt
-
Si l'instance possède des disques locaux, sélectionnez l'une des options suivantes :
Redémarrage automatique
Arrêt
Automatically Redeploy
-
Sur la page Instance Details, vérifiez l'Maintenance Attribute mis à jour dans la section Other Information.