Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Corriger la dérive de pile

Dernière mise à jour :Aug 10, 2026

La correction de la dérive de pile garantit la cohérence de la configuration en synchronisant les ressources de votre pile avec leurs définitions dans le modèle de pile.

Scénarios

Si la configuration réelle d'une ressource diffère du modèle, corrigez la dérive pour aligner la ressource sur la définition du modèle.

Prérequis

Une dérive a été détectée sur la pile. Pour plus d'informations, consultez la rubrique Détecter la dérive de pile.

Informations contextuelles

Vous pouvez corriger la dérive de pile à l'aide de l'une des méthodes suivantes :

  • Mettre à jour la pile : cette méthode aligne les ressources sur le modèle. Pour plus d'informations, consultez la rubrique Mettre à jour une pile.

  • Corriger le modèle : cette méthode met à jour le modèle pour qu'il corresponde aux configurations réelles des ressources.

Méthodes

Utilisation de la console ROS

  1. Connectez-vous à la console ROS.

  2. Dans le volet de navigation de gauche, cliquez sur Stacks.

  3. Sur la page Stacks, cliquez sur le nom de la pile cible.

  4. Cliquez sur l'onglet Drift.

  5. Sur la page Drift, cliquez sur Detect Stack Drift.

  6. Dans la section Stack Drift Status, cliquez sur Correct.

    Remarque

    Le bouton Correct n'apparaît que pour les piles présentant un état de dérive.

  7. Dans la boîte de dialogue Drift Correction, sélectionnez les ressources ayant subi une dérive dans la liste Resource List.

  8. Dans la boîte de dialogue Drift Correction, cliquez sur Preview pour examiner les modifications apportées au modèle.

  9. Cliquez sur OK pour appliquer la correction.

    Une fois la correction terminée, exécutez à nouveau la détection de dérive pour consulter les résultats.

Utilisation d'Alibaba Cloud CLI

Exécutez la commande aliyun ros UpdateStackTemplateByResources pour corriger un modèle de pile ayant subi une dérive. Les paramètres de la commande sont identiques à ceux de l'opération API UpdateStackTemplateByResources. Pour plus d'informations, consultez la rubrique UpdateStackTemplateByResources.

$ aliyun ros UpdateStackTemplateByResources --StackId 4334b961-3bfd-419e-9a00-23a95e******

Documentation connexe

Codes d'état de la détection de dérive