La mise à l'échelle horizontale d'un pool de nœuds peut échouer si l'inventaire des instances est insuffisant ou si un type d'instance ECS n'est pas disponible dans une zone. Utilisez la capacité de mise à l'échelle pour évaluer la disponibilité de la configuration du pool de nœuds et la santé de l'approvisionnement en instances. Suivez les recommandations de configuration affichées par ACK pour les pools de nœuds dont la capacité de mise à l'échelle est faible.
Fonctionnement
Afficher les détails de scalabilité
Connectez-vous à la console de gestion Container Service. Dans le volet de navigation de gauche, cliquez sur Clusters.
Sur la page Clusters, cliquez sur le nom du cluster cible. Dans le volet de navigation de gauche, choisissez Nodes > Node Pools.
Sur la page Node Pools, vérifiez la colonne Status. L'étiquette Scalability Level: Weak indique un score de capacité de mise à l'échelle inférieur ou égal à 0.
Cliquez sur Scalability Level: Weak pour ouvrir la boîte de dialogue Scalability Details.
Comprendre et résoudre les problèmes de scalabilité
La boîte de dialogue Scalability Details affiche les pools de ressources indisponibles et leurs causes. Les problèmes se répartissent en deux catégories.
Problèmes de contrainte de ressources
Des incompatibilités de configuration peuvent rendre un pool de ressources invalide. Pour corriger le problème, ajustez la configuration de votre pool de nœuds.
| Résultat | Correctif recommandé |
|---|---|
| Incompatibilité entre l'image et le type d'instance | Ajustez les types d'instances dans le pool de nœuds |
| Incompatibilité entre le disque système et le type d'instance | Ajustez les types d'instances ou le type de disque système dans le pool de nœuds |
| Incompatibilité entre le disque de données et le type d'instance | Ajustez les types d'instances ou le type de disque de données dans le pool de nœuds |
| Le type d'instance ne prend pas en charge IPv6 | Ajustez les types d'instances dans le pool de nœuds |
| Le vSwitch n'existe pas | Ajustez les vSwitches dans le pool de nœuds |
Problèmes d'inventaire d'instances
Le type d'instance est valide dans la zone, mais temporairement en rupture de stock. Ajoutez davantage de zones ou de types d'instances pour augmenter le nombre de pools de ressources disponibles.
| Résultat | Correctif recommandé |
|---|---|
| Type d'instance non déployé | Ajustez les types d'instances dans le pool de nœuds |
| Type d'instance en rupture de stock | Ajustez les types d'instances dans le pool de nœuds |
Amélioration de la capacité de mise à l'échelle
Chaque combinaison valide zone–type d'instance ajoute un pool de ressources. Pour améliorer la capacité de mise à l'échelle, configurez des vSwitches dans plusieurs zones et spécifiez des types d'instances disposant d'un inventaire suffisant.
Ajustez votre pool de nœuds dans la rubrique Créer et gérer un pool de nœuds.
Étapes suivantes
Recommandations de configuration des types d'instances ECS : choisissez des types d'instances largement disponibles dans toutes les zones afin de maximiser le nombre de pools de ressources.