Es würde mich interessieren, welche Erfahrungen die Serverfault-Community mit Ksplice in der Produktion gemacht hat.
Schneller Klappentext aus Wikipedia:
Ksplice ist eine kostenlose Open Source-Erweiterung des Linux-Kernels, mit der Systemadministratoren Sicherheitspatches auf einen laufenden Kernel anwenden können, ohne das Betriebssystem neu starten zu müssen.
und
Ksplice kann, ohne den Kernel neu zu starten, jeden Quellcode-Patch anwenden, der nur den Kernel-Code ändern muss. Im Gegensatz zu anderen Hot-Update-Systemen verwendet Ksplice nur einen einheitlichen Diff und den ursprünglichen Kernel-Quellcode als Eingabe und aktualisiert den laufenden Kernel korrekt, ohne dass weitere menschliche Unterstützung erforderlich ist. Darüber hinaus ist für die Nutzung von Ksplice keine Vorbereitung erforderlich, bevor das System ursprünglich gestartet wurde (der ausgeführte Kernel muss beispielsweise nicht speziell kompiliert worden sein). Um ein Update zu generieren, muss Ksplice ermitteln, welcher Code im Kernel vom Quellcode-Patch geändert wurde.
Also ein paar Fragen:
Wie war die Stabilität? Haben Sie irgendwelche seltsamen Probleme mit dem 'Rebootless Live Patching' des Kernels? Kernel Panik oder Horrorgeschichten?
Ich habe es auf einigen Testsystemen ausgeführt und bis jetzt hat es wie angekündigt funktioniert, aber ich bin daran interessiert, was andere Sysadmins mit Ksplice erlebt haben, bevor sie all-in gegangen sind und dies auf unseren Produktionsservern implementiert haben.
Also, wer benutzt Kspice in der Produktion?
update: hmm, ich sehe nach ein paar Stunden keine wirkliche Aktivität zu dieser Frage (abgesehen von ein paar positiven Stimmen und Favoriten). Vielleicht werde ich noch ein paar Fragen stellen, um etwas Aktivität zu entfachen und um zu sehen, ob wir diese Diskussion in Gang bringen können ...
"Wenn Sie Ksplice kennen, gibt es einen Grund, warum Sie es nicht benutzen?"
"Fühlen Sie sich immer noch zu blutig, unbewiesen oder ungetestet?"
"Passt Ksplice nicht in Ihr aktuelles Patch-Management-System?"
"Hassen Sie es, Systeme zu haben, die lange (und sichere) Betriebszeiten haben?" ;-)