Mise à jour de la taille d'un pool d'instances

Vous pouvez mettre à jour manuellement le nombre d'instances contenues dans un pool.

Lorsque vous augmentez la taille d'un pool d'instances, ce pool crée des instances en utilisant la configuration d'instance du pool en tant que modèle. Pour ajouter des instances existantes au pool, vous pouvez plutôt attacher des instances au pool.

Lorsque vous réduisez la taille d'un pool d'instances, ce dernier supprime les instances en trop (y met fin). Les instances prennent fin dans l'ordre suivant : le nombre d'instances est équilibré entre les domaines de disponibilité, puis entre les domaines de pannes. Enfin, dans un domaine de pannes, l'instance la plus ancienne prend fin en premier. Si vous devez effectuer des tâches sur une instance avant qu'elle ne soit supprimée, détachez-la du pool, puis détachez-la séparément.

Pour ajuster automatiquement le nombre d'instances d'un pool en fonction des mesures de performances ou d'une programmation, activez le redimensionnement automatique du pool d'instances.

Pour déterminer si la capacité est disponible pour une forme spécifique avant de redimensionner un pool d'instances, utilisez l'opération CreateComputeCapacityReport.

    1. Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Pools d'instances.
    2. Dans la section Portée de la liste, sélectionnez le compartiment qui contient le pool d'instances à mettre à jour.
    3. Cliquez sur le nom du pool d'instances à mettre à jour pour afficher la page de détails.
    4. Cliquez sur Modifier.
    5. Dans le champ Nombre d'instances, indiquez le nombre mis à jour d'instances pour le pool, puis cliquez sur Enregistrer.

    Lorsque vous mettez à jour la taille d'un pool d'instances, l'opération déclenche un événement de redimensionnement. Tenez compte des points suivants :

    • Si l'état de cycle de vie du pool d'instances est Scaling, le pool crée des instances ou supprime les instances existantes à ce moment-là, afin de correspondre à la taille mise à jour du pool. Pour garantir l'équilibre des instances entre les placements (domaine de disponibilité et domaine de pannes), celles-ci sont d'abord supprimées en fonction du nombre d'instances du pool présentes dans le domaine de disponibilité et dans le domaine de pannes. Au sein d'un même placement, les instances les plus anciennes prennent fin en premier.
    • Si l'état de cycle de vie du pool d'instances est Stopped et si vous souhaitez augmenter la taille, de nouvelles instances sont configurées pour le pool, mais ne sont pas lancées. Dans le cadre d'une réduction de la taille, les instances prennent fin.
    Pour suivre la progression de l'opération et résoudre les erreurs qui se produisent lors de la création de l'instance, utilisez la demande de travail associée.
    Important

    Si le pool d'instances a été dans l'état de redimensionnement ou de provisionnement pendant une longue période, c'est peut-être parce que le nombre d'instances demandées a dépassé les limites de service de la location pour cette forme et ce domaine de disponibilité. Consultez les limites de service de la location pour Calcul.
  • Pour mettre à jour la taille d'un pool d'instances, utilisez la commande instance-pool update :

    oci compute-management instance-pool update --instance-pool-id <INSTANCE_POOL_OCID> --size <NUMBER>

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande de service de calcul, reportez-vous à Référence de ligne de commande pour Compute.

  • Utilisez l'opération UpdateInstancePool pour mettre à jour la taille d'un pool d'instances.