Da Debian auch systemd verwendet, frage ich mich, ob das auch eine Auswirkung auf Debian haben kann:
Lennart Poettering hat auf Mastodon eine neue Funktion vorgestellt, an der die Entwickler von systemd derzeit arbeiten. Die Funktion wird soft-reboot heißen und es handelt sich um einen Reboot nur für den Userspace. https://linuxnews.de/systemd-entwickler ... ft-reboot/
Systemd-Entwickler arbeiten an Soft-Reboot
Re: Systemd-Entwickler arbeiten an Soft-Reboot
Das Feature wird frühestens mit Trixie eingeführt, für Bookworm wird es nicht mehr kommen.
Soweit ich das jetzt überblicke, wird nur der Userspace neu gestartet, der Kernel bleibt erhalten. Das mag sinnvoll sein, wenn man alle Dienste neu starten will, das ist aber ein Sonderfall. Normalerweise wird man nur einzelne DIenste neu starten, wenn es ein Update gegeben hat oder man den Dienst umkonfiguriert hat. Wenn ein Kernelupdate eingespielt wurde, kommt man an einem richtigen Reboot nicht vorbei, da hilft dieser Soft Reboot nicht.
Soweit ich das jetzt überblicke, wird nur der Userspace neu gestartet, der Kernel bleibt erhalten. Das mag sinnvoll sein, wenn man alle Dienste neu starten will, das ist aber ein Sonderfall. Normalerweise wird man nur einzelne DIenste neu starten, wenn es ein Update gegeben hat oder man den Dienst umkonfiguriert hat. Wenn ein Kernelupdate eingespielt wurde, kommt man an einem richtigen Reboot nicht vorbei, da hilft dieser Soft Reboot nicht.
Re: Systemd-Entwickler arbeiten an Soft-Reboot
Ja, ein Kernelupdate mit fliegendem Wechsel zum neuen Kernel ohne Reboot, wäre tatsächlich etwas sehr schönesMSfree hat geschrieben:09.05.2023 15:18:43... Wenn ein Kernelupdate eingespielt wurde, kommt man an einem richtigen Reboot nicht vorbei, da hilft dieser Soft Reboot nicht. ...
Ich verfolge das Thema auch, weil Poettering zu MS gegangen ist und Debian vielleicht einmal etwas nehmen muss, was bei MS vorangetrieben wird. Ich bin mir nicht darüber klar, wie modular systemd ist und ob nur ein Teil davon genommen werden kann. Ich stelle mir das alles sehr komplex vor ...
Re: Systemd-Entwickler arbeiten an Soft-Reboot
Da gibt es durchaus auch Ansätze für : kpatch, kexec, Ksplice, KernelCare, kGraft (und vielleicht noch mehr).Virya hat geschrieben:09.05.2023 15:50:58Ja, ein Kernelupdate mit fliegendem Wechsel zum neuen Kernel ohne Reboot, wäre tatsächlich etwas sehr schönes
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Systemd-Entwickler arbeiten an Soft-Reboot
kexec-tools habe ich sogar im Repositorium gefunden:
Nachtrag / gerade gefunden: https://www.geekbundle.org/schneller-ne ... mit-kexec/Dieses Paket bietet Werkzeuge, um einen Kernel in den Speicher zu laden und
dann einen direkten »Neustart« in diesen Kernel durchzuführen. Dazu wird die
Kernel-Funktion kexec aufgerufen, um den normalen Boot-Prozess zu umgehen.