Ici, nous avons quelques serveurs et presque chacun d'eux a un onduleur dédié. Il existe des dépendances entre elles, elles doivent donc être activées dans le bon ordre. En fin de compte, nous rencontrons de graves problèmes d'alimentation, de sorte que les serveurs sont arrêtés puis redémarrés dans un ordre aléatoire lorsque l'alimentation est rétablie. Ce n'est pas un problème si les serveurs ont été éteints pendant une panne de courant, il est important qu'ils fonctionnent correctement sans aucune intervention humaine une fois l'alimentation rétablie.
Nos UPS sont assez bon marché et le seul paramètre de configuration utile pour mon objectif est power the load xx seconds after power is restored
. En théorie, en mettant les bons retards sur chaque onduleur, je peux fixer l'ordre de redémarrage du serveur, mais je ne pense pas que l'onduleur se comportera comme prévu.
Est-ce la bonne façon de procéder?
L'onduleur de haut niveau offre-t-il d'autres options pour fixer la séquence de redémarrage?
Une dernière remarque: mes Ups sont dans la plage de 1000 à 2200 VA
systemd
instance et non pour des services s'exécutant sur des serveurs complètement différents ...
systemd
- la possibilité de définir les dépendances appropriées dans le processus de démarrage. Attendez que le service X soit disponible avant d'essayer de démarrer le service Y.