Intégration d'un RCS
Last updated
Last updated
Muppy peut être intégré avec des applications ou des orchestrateurs afin de les notifier des modifications de structure des RCS ; changement de Primary, Standbys, ...
Pour cela, il est possible d'écrire des Muppy Tasks qui seront appelées automatiquement lors des différentes étapes des opérations de modification de Structure des RCS.
Pour être appelées, ces Muppy Tasks doivent être déclarées dans l'onglet Configuration du RCS.
Vous pouvez configurer 3 Tasks qui sont utilisées comme des Callbacks:
Post 'Primary Change' Task
Post 'Standby Change' Task
Failover ex. Primary 'STONITH' Task
Cette Task est appelée immédiatement après la promotion du nouveau Primary.
Vous pouvez vous référer à la Task mock_post_rcs_change_primary_task() comme point de départ pour votre Custom Task.
Cette Task est appelée immédiatement après la reconfiguration de chaque Standby (pour suivre le nouveau Primary.
Vous pouvez vous référer à la Task mock_post_rcs_change_standby_task() comme point de départ pour votre Custom Task.
Cette task est appelée en cas de Failover pour neutraliser l'ancien Primary.
Vous pouvez vous référer à la Task mock_rcs_primary_stonith_task() comme point de départ pour votre Custom Task.