Page MenuHomeClusterLabs Projects

Avoid reloading systemd more than necessary
Open, WishlistPublic

Assigned To
None
Authored By
kgaillot
Aug 28 2024, 2:00 PM
Tags
  • Restricted Project
  • Restricted Project
Referenced Files
None
Subscribers

Description

Pacemaker creates a unit override for systemd resources when starting them, and removes the override when stopping them. It has to reload systemd to make it take effect.

If there are multiple systemd resources starting or stopping in the same transition, systemd has to be reloaded for each one, which can add significant delays unnecessarily.

It would be nice if we could create or remove all the overrides needed in a transition at once, and reload once, at the start of the transition. That will be difficult with the current model since each start and stop is handled individually by the executor, which has no knowledge of the transition.

Event Timeline

kgaillot triaged this task as Wishlist priority.Aug 28 2024, 2:00 PM
kgaillot created this task.
kgaillot created this object with edit policy "Restricted Project (Project)".