Similaire à certains des sujets abordés dans cette question, Est-il important de redémarrer Linux après une mise à jour du noyau ? J'étais curieux de savoir s'il existait un moyen d'appliquer les mises à jour du noyau au système sans redémarrer. Je sais qu'il y a un vendeur appelé Ksplice qui offrent des fonctionnalités comme celle-ci. Cependant, j'étais curieux de savoir s'il existait un moyen d'effectuer cette même tâche sans offre commerciale ou peut-être une alternative à Ksplice puisqu'il semble que certaines des fonctionnalités aient pu changer depuis leur rachat par Oracle. Idéalement, s'il existe un script ou une façon dont je peux ajouter certains fichiers pour effectuer cette tâche sur CentOS, Red Hat et/ou Ubuntu, ce serait génial.
Réponses
Trop de publicités?KSplice était un nouveau code et rien de semblable n'a été écrit pour Linux. Bien qu'il soit possible (et probable) que quelqu'un puisse bifurquer l'ancien code source ouvert et continuer le développement, il n'y a actuellement aucune pièce alternative de logiciel dans la distribution pour Parcheando un noyau Linux en marche.
Kexec est un bon moyen de faire un redémarrage rapide. Bien qu'il ne s'agisse pas d'une mise à jour en direct de votre noyau, il fait des choses intéressantes comme contourner le BIOS, POST et BootLoader...
Des informations supplémentaires peuvent être trouvées dans la rubrique 'RapidReboot' d'Ubuntu : https://wiki.ubuntu.com/RapidReboot
(Divulgation : je travaille pour Canonical)
Puisque vous avez demandé, pour Ubuntu spécifiquement, Canonical fournit maintenant ce service sur 16.04.
- http://blog.dustinkirkland.com/2016/10/canonical-livepatch.html
- https://www.ubuntu.com/server/livepatch
Cela utilise la technologie Parcheando en direct dans le noyau Linux amont depuis la sortie de la version 4.0.
0 votes
Le kexec est-il encore viable ?
1 votes
Vous pouvez évidemment utiliser Ksplice gratuitement sur Ubuntu et Ferdora ainsi que sur Oracle. Extrait de la page web : "Ksplice Uptrack est disponible pour Oracle Linux, gratuitement, pour les clients d'Oracle Linux ayant souscrit un abonnement d'assistance Premier. En outre, tout le monde peut utiliser Ksplice Uptrack gratuitement sur Ubuntu Desktop et Fedora. "