Cette rubrique explique comment faire passer manuellement une instance en mode veille ou la sortir de ce mode, comment la placer en état protégé ou la retirer de cet état, et comment désactiver manuellement une instance.
États des instances dans un groupe d'Auto Scaling
Depuis le moment où une instance rejoint un groupe d'Auto Scaling jusqu'à sa suppression, les états de service possibles de l'instance au sein du groupe incluent Adding, Pending Add, In Service, Standby, Protected, Removing, Pending Remove et Stopped. Pour plus d'informations sur les états des instances dans un groupe d'Auto Scaling, consultez la section États du cycle de vie des instances.
Le tableau suivant décrit les modifications d'état manuelles prises en charge pour les instances d'un groupe d'Auto Scaling.
Type d'instance | État avant la modification | Opération | État après la modification | Documentation de la console | Documentation de l'API |
Instance ECS ou ECI | protected | Sortir de l'état protégé | in service | ||
Instance ECS ou ECI | in service | Placer en état protégé | protected | ||
Instance ECS | in service, standby ou protected | Placer en état arrêté | stopped Remarque : Pendant que l'instance passe à l'état arrêté, elle se trouve dans l'état Removing. | Aucune | |
Instance ECS ou ECI | in service, stopped ou protected | Supprimer l'instance ou la retirer du groupe d'Auto Scaling | aucun état Remarque : Pendant la suppression ou le retrait de l'instance, celle-ci se trouve dans l'état Removing. | ||
Instance ECS ou ECI | in service | Placer en mode veille | standby | ||
Instance ECS ou ECI | standby | Sortir du mode veille | in service | ||
Instance ECS ou ECI | standby, in service ou protected | Retirer du groupe d'Auto Scaling | L'instance retirée n'est ni arrêtée ni libérée ; elle peut exister indépendamment du groupe d'Auto Scaling. | ||
Instance gérée | in service | Retirer du groupe d'Auto Scaling | L'instance gérée retirée n'est ni arrêtée ni libérée ; elle peut exister indépendamment du groupe d'Auto Scaling. | Retirer manuellement une instance gérée d'un groupe d'Auto Scaling | Aucune |
Considérations importantes
Le tableau suivant décrit les conséquences attendues après la modification de l'état d'une instance ECS ou ECI dans un groupe d'Auto Scaling, ainsi qu'après le retrait d'une instance d'un groupe d'Auto Scaling. Consultez la ligne correspondant à votre opération avant d'effectuer la modification.
Étape | Description |
Après avoir placé une instance en mode veille |
Remarque : Si le groupe d'Auto Scaling gère l'intégralité du cycle de vie de l'instance, celle-ci est libérée. Dans le cas contraire, l'instance n'est pas libérée et continue de fonctionner normalement. Pour plus d'informations sur la gestion du cycle de vie d'une instance ECS ou ECI, consultez la section Cycle de vie des instances dans un groupe d'Auto Scaling.
|
Après avoir sorti une instance du mode veille |
Remarque : Si le groupe d'Auto Scaling gère l'intégralité du cycle de vie de l'instance sortie du mode veille, Auto Scaling libère l'instance. Dans le cas contraire, l'instance continue de fonctionner normalement. Pour plus d'informations sur la gestion du cycle de vie d'une instance ECS ou ECI, consultez la section Cycle de vie des instances dans un groupe d'Auto Scaling. |
Après avoir placé une instance en état protégé |
|
Après avoir placé une instance en état arrêté | Une fois qu'une instance ECS d'un groupe d'Auto Scaling passe à l'état désactivé, elle cesse de fournir des services dès son arrêt. Certaines ressources ne sont plus facturées automatiquement. Par exemple, après le passage d'une instance ECS d'un groupe d'Auto Scaling à l'état désactivé, il n'est pas nécessaire d'activer manuellement le mode d'arrêt par défaut pour les instances à paiement à l'utilisation dans la console ECS. Les vCPU, la mémoire et l'adresse IP publique fixe correspondants sont libérés, et la facturation de ces ressources s'arrête. Cependant, d'autres ressources telles que les disques cloud et les EIP sont conservées et continuent d'être facturées. |
Placer manuellement une instance en mode veille ou la sortir de ce mode
Placez temporairement en mode veille une instance ECS ou ECI dont vous n'avez pas besoin immédiatement. Sortez l'instance du mode veille lorsque vous avez besoin qu'elle traite à nouveau le trafic.
Connectez-vous à la console Auto Scaling.
Connectez-vous à la console Auto Scaling.
Dans le volet de navigation de gauche, cliquez sur Scaling Groups.
Dans la barre de navigation supérieure, sélectionnez une région.
Recherchez le groupe d'Auto Scaling que vous souhaitez gérer. Dans la colonne Actions, cliquez sur Details.
En haut de la page, cliquez sur l'onglet Instance Management.
-
Sélectionnez la source de l'instance ECS ou ECI.
Pour sélectionner une instance ECS ou ECI créée automatiquement, recherchez la liste Auto Created.
Pour sélectionner une instance ECS ou ECI créée manuellement, recherchez la liste Manually Added.
-
Placez manuellement l'instance en mode veille ou sortez-la de ce mode.
Placer une instance en mode veille
-
Utilisez l'une des méthodes suivantes pour placer une instance ECS ou ECI en mode veille :
Instance unique — Recherchez l'instance ECS ou ECI que vous souhaitez gérer. Dans la colonne Actions, cliquez sur Switch to Standby State.
Plusieurs instances — Sélectionnez les instances ECS ou ECI que vous souhaitez gérer. En bas de la liste des instances, cliquez sur Switch to Standby State.
Dans la boîte de dialogue Switch to Standby State qui s'affiche, sélectionnez la méthode d'opération correspondant à votre plan de modification. Le tableau suivant décrit les deux méthodes.
Opération
Description
Étapes
Opération synchrone
Le backend de la console traite la tâche après sa soumission. Si le groupe d'Auto Scaling implique de nombreuses ressources, l'opération prend beaucoup de temps et peut même échouer avec une erreur de délai d'expiration. Pour ces groupes d'Auto Scaling, privilégiez l'opération asynchrone.
Ne sélectionnez pas Asynchronously Switch to Standby, puis cliquez sur OK.
Opération asynchrone (recommandée)
La console renvoie immédiatement le résultat d'acceptation après la soumission de la tâche. Vous pouvez ensuite consulter l'état d'exécution final dans la section Scaling Activities de la console.
Sélectionnez Asynchronously Switch to Standby, puis cliquez sur OK. En haut de la page, sous l'onglet Scaling Rules and Activities, cliquez sur l'onglet Scaling Activities pour afficher l'état d'exécution du placement de l'instance en mode veille.
Sortir une instance du mode veille
-
Utilisez l'une des méthodes suivantes pour sortir une instance ECS ou ECI du mode veille :
Instance unique — Recherchez l'instance ECS ou ECI que vous souhaitez gérer. Dans la colonne Actions, cliquez sur Remove from Standby.
Plusieurs instances — Sélectionnez les instances ECS ou ECI que vous souhaitez gérer. En bas de la liste des instances, cliquez sur Remove from Standby.
Dans la boîte de dialogue Remove from Standby qui s'affiche, sélectionnez la méthode d'opération correspondant à votre plan de retrait. Le tableau suivant décrit les deux méthodes.
Opération
Description
Étapes
Opération synchrone
Le backend de la console traite la tâche après sa soumission. Si le groupe d'Auto Scaling implique de nombreuses ressources, l'opération prend beaucoup de temps et peut même échouer avec une erreur de délai d'expiration. Pour ces groupes d'Auto Scaling, privilégiez l'opération asynchrone.
Ne sélectionnez pas Asynchronously Remove from Standby, puis cliquez sur OK.
Opération asynchrone (recommandée)
La console renvoie immédiatement le résultat d'acceptation après la soumission de la tâche. Vous pouvez ensuite consulter l'état d'exécution final dans la section Scaling Activities de la console.
Sélectionnez Asynchronously Remove from Standby, puis cliquez sur OK. En haut de la page, sous l'onglet Scaling Rules and Activities, cliquez sur l'onglet Scaling Activities pour afficher l'état d'exécution du retrait de l'instance du mode veille.
-
Placer manuellement une instance en état protégé ou la sortir de cet état
Placez en état protégé une instance ECS ou ECI que vous ne souhaitez pas voir supprimée du groupe d'Auto Scaling par Auto Scaling. Sortez l'instance de l'état protégé lorsque cette protection n'est plus nécessaire.
Connectez-vous à la console Auto Scaling.
Dans le volet de navigation de gauche, cliquez sur Scaling Groups.
Dans la barre de navigation supérieure, sélectionnez une région.
Recherchez le groupe d'Auto Scaling sur lequel vous souhaitez intervenir, puis cliquez sur Details dans la colonne Actions correspondante.
En haut de la page, cliquez sur l'onglet Instance Management.
-
Sélectionnez la source des instances ECS.
Pour sélectionner des instances ECS créées automatiquement, cliquez sur l'onglet Auto Created.
Pour sélectionner des instances ECS ajoutées manuellement, cliquez sur l'onglet Manually Added.
-
Placez manuellement l'instance en état protégé ou sortez-la de cet état.
Placer une instance en état protégé
-
Utilisez l'une des méthodes suivantes pour placer une instance ECS ou ECI en état protégé :
Instance unique — Recherchez l'instance ECS ou ECI que vous souhaitez gérer. Dans la colonne Actions correspondante, cliquez sur Switch to Protected State.
Plusieurs instances — Sélectionnez les instances ECS ou ECI que vous souhaitez gérer. En bas de la liste des instances, cliquez sur Switch to Protected State.
Cliquez ensuite sur OK.
Sortir une instance de l'état protégé
-
Utilisez l'une des méthodes suivantes pour sortir une instance ECS ou ECI de l'état protégé :
Instance unique — Recherchez l'instance ECS ou ECI que vous souhaitez gérer. Dans la colonne Actions correspondante, cliquez sur Remove from Protected State.
Plusieurs instances — Sélectionnez les instances ECS ou ECI que vous souhaitez gérer. En bas de la liste des instances, cliquez sur Remove from Protected State.
Cliquez ensuite sur OK.
-
Placer manuellement une instance en état arrêté
Cette opération s'applique uniquement aux groupes d'Auto Scaling de type ECS, et le groupe d'Auto Scaling doit utiliser un type de réseau VPC. Si le mode de recyclage des instances dans le groupe d'Auto Scaling est le mode « économie des frais à l'arrêt » et que les instances du groupe sont des instances ECS créées automatiquement, vous pouvez modifier manuellement l'état des instances ECS du groupe en état d'arrêt. Lorsqu'une activité de mise à l'échelle horizontale se produit, Auto Scaling démarre en priorité les instances ECS en état d'arrêt.
Connectez-vous à la console Auto Scaling.
Dans le volet de navigation de gauche, cliquez sur Scaling Groups.
Dans la barre de navigation supérieure, sélectionnez une région.
Recherchez le groupe d'Auto Scaling sur lequel vous souhaitez intervenir, puis cliquez sur Details dans la colonne Actions correspondante.
En haut de la page, cliquez sur l'onglet Instance Management.
Recherchez la liste Auto Created.
Recherchez l'instance ECS que vous souhaitez gérer. Dans la colonne Actions correspondante, choisissez
> Stop Instance.Cliquez sur OK.
Retirer manuellement une instance gérée d'un groupe d'Auto Scaling
Cette section s'applique uniquement aux groupes d'Auto Scaling de type ECS. Si vous ne souhaitez plus qu'un groupe d'Auto Scaling gère une instance gérée, retirez cette instance du groupe. Le retrait manuel est la seule méthode prise en charge, et l'instance gérée n'est pas libérée après son retrait.
Connectez-vous à la console Auto Scaling.
Dans le volet de navigation de gauche, cliquez sur Scaling Groups.
Dans la barre de navigation supérieure, sélectionnez une région.
Recherchez le groupe d'Auto Scaling sur lequel vous souhaitez intervenir, puis cliquez sur Details dans la colonne Actions correspondante.
En haut de la page, cliquez sur l'onglet Instance Management.
Recherchez la liste Managed Instance.
-
Utilisez l'une des méthodes suivantes pour retirer une ou plusieurs instances gérées du groupe d'Auto Scaling :
Instance unique — Recherchez l'instance gérée que vous souhaitez gérer. Dans la colonne Actions correspondante, cliquez sur Remove from Scaling Group.
Plusieurs instances — Sélectionnez les instances gérées que vous souhaitez gérer. En bas de la liste des instances gérées, cliquez sur Remove from Scaling Group.
-
Sélectionnez ou désactivez l'option Modify Expected Number of Instances, qui est sélectionnée par défaut, puis cliquez sur OK.
Si vous sélectionnez Modify Expected Number of Instances, le nombre attendu d'instances diminue du nombre correspondant après le retrait des instances du groupe d'Auto Scaling.
Si vous ne sélectionnez pas Modify Expected Number of Instances, le nombre attendu d'instances ne change pas après le retrait des instances du groupe d'Auto Scaling.