Dans un environnement de serveur, laisser toutes les machines virtuelles (VM) et conteneurs (LXC) démarrer simultanément est une erreur courante. Cela peut saturer le processeur, bloquer les accès disques ou empêcher des services de fonctionner car leurs dépendances ne sont pas encore prêtes.
Proxmox permet de définir une hiérarchie de lancement pour que vos services s’activent de manière logique et progressive.
Il s’agit de la position dans la file d’attente. Proxmox traite les chiffres du plus petit au plus grand.
Ce paramètre indique à Proxmox combien de secondes il doit attendre après avoir lancé une machine avant de passer à la suivante. Cela permet de lisser la consommation de ressources et de s’assurer qu’un service est pleinement opérationnel avant de lancer celui qui en dépend.
Certains services dépendent de stockages externes (disques USB, NAS, montages réseau) qui mettent plus de temps à s’initialiser que les disques internes.
Si vous utilisez des périphériques lents, il est crucial d’insérer une cassure temporelle dans votre liste de démarrage.
La haute disponibilité (HA) est un outil puissant, mais elle modifie fondamentalement les règles de démarrage du cluster.
C’est le point de vigilance majeur : dès qu’une machine est intégrée à la HA, Proxmox ignore les réglages d’ordre et de délai définis dans les options de la VM.
C’est le gestionnaire de ressources HA (LRM) qui prend le contrôle. Il cherchera à démarrer la machine le plus rapidement possible sur un nœud disponible, sans respecter vos pauses chronométrées.
Puisque les délais en secondes ne sont plus pris en compte, vous devez utiliser la priorité de groupe dans la configuration HA :
Auteur : ce guide est proposé par Amaury aka BlablaLinux. Retrouvez l’ensemble de mes services sur blablalinux.be/mes-services-publics/.