Avant d’appuyer sur mettre à jour : quelle mise à jour arrête quoi
Ce que craignent les gens qui n’ont pas mis à jour depuis des mois n’est pas la mise à jour, c’est de ne pas savoir ce qui va s’arrêter. Les mises à jour ne sont pas une seule et même chose et leurs effets ne se ressemblent pas.
AtlasPVE ·
Cette fiche répond à
- mettre à jour proxmox est-il sûr
- ce que proxmox apt upgrade arrête
- proxmox mise à jour noyau redémarrage
- proxmox cassé après mise à jour
- quand mettre à jour proxmox
Derrière la phrase « je n’ai pas mis à jour depuis huit mois » il n’y a pas de paresse, il y a de l’incertitude : personne ne sait ce qui va s’arrêter quand on appuie. Et attendre n’améliore pas la situation, cela l’aggrave. Plus vous attendez, plus de choses changent d’un coup, c’est-à-dire exactement l’incertitude que vous évitiez, en plus grand.
Une seule question dissout la peur : à quoi touche cette mise à jour.
Cinq sortes, par effet
Rien ne s’arrête. Bibliothèques, outils, programmes en ligne de commande. La nouvelle version s’applique de toute façon au prochain démarrage. Les accumuler n’apporte rien.
Un service redémarre. Le panneau ou un service en arrière-plan s’interrompt quelques secondes. Les machines virtuelles continuent de tourner. Cela peut se faire en journée.
Réseau, stockage ou grappe. C’est là que les machines en marche le sentent : le réseau peut ne pas revenir après un redémarrage, le stockage touche au trafic disque, les composants de grappe touchent à l’entente entre nœuds. Ceux-là se font seuls.
Un redémarrage est nécessaire. Le noyau et les composants centraux du système. Le détail le plus important ici est le suivant : une mise à jour du noyau installée mais sans redémarrage n’est pas appliquée. La machine tourne toujours sur l’ancien. C’est exactement là que les gens croient être à jour et ne le sont pas.
Un changement de famille. Le passage à une nouvelle version majeure. Ce n’est pas une mise à jour, c’est un déménagement, et il veut son propre plan.
La question à laquelle répond le gestionnaire de paquets n’est pas la vôtre
Le gestionnaire de paquets répond à « peut-on les installer ensemble » et dit en général oui. C’est une réponse de dépendances, pas d’exploitation. Si vous faites une mise à jour du noyau et une modification réseau dans la même passe, en cas de problème vous ne saurez pas laquelle c’était, et le réseau dont vous auriez besoin pour le découvrir risque de ne plus être là.
L’ordre pratique
D’abord celles qui n’arrêtent rien. Ensuite celles qui redémarrent un service. Réseau, stockage et grappe séparément. Celles qui demandent un redémarrage en dernier, et délibérément.
Une règle résume tout : « demande un redémarrage » et « change le réseau » ne sont jamais dans la même étape. Quand ces deux-là se combinent, la panne et l’outil pour la diagnostiquer disparaissent au même instant.
Deux questions avant d’appuyer
Pouvez-vous redémarrer maintenant. Et pouvez-vous joindre cette machine si le réseau ne revient pas. Si la réponse à la seconde est non, une mise à jour qui touche au réseau n’est pas une corvée d’entretien, c’est un travail à planifier.
Ce que fait Atlas
Atlas ne montre pas les paquets en attente comme une liste plate. Il classe chaque paquet selon son effet et les sépare en tours : ceux qui n’arrêtent rien, ceux qui redémarrent un service, ceux qui touchent au réseau, au stockage et à la grappe, ceux qui demandent un redémarrage, et ceux qui changent de famille. Vous appuyez une fois par tour ; il n’y a pas d’enchaînement automatique.
Les combinaisons qui ne devraient pas cohabiter sont scindées d’elles-mêmes : même quand le gestionnaire de paquets dit « ceux-là s’installent ensemble », Atlas les met dans deux tours distincts, car la question posée est d’exploitation et non de dépendances. Dans les cas plus légers il ne scinde pas mais avertit ; les cas informatifs n’interrompent rien.
Et si un noyau est installé sans redémarrage, Atlas Watch le signale comme travail en attente, si bien que l’état « je me croyais à jour » ne se prolonge pas en silence.
Sources
La documentation officielle de Proxmox. En anglais, et c’est elle qui a le dernier mot sur ce sujet.