Lennart Poettering heeft voorgesteld om een zachte herstartmodus aan systemd toe te voegen

Lennart Poettering heeft gesproken over de voorbereiding van de toevoeging van de zachte herstart modus ("systemctl soft-reboot") aan de systeembeheerder systemd, die alleen de gebruikersruimtecomponenten herstart zonder de Linux-kernel aan te raken. Er wordt aangenomen dat de zachte herstart in vergelijking met een normale herstart de uitvaltijd tijdens updates van omgevingen die gebruikmaken van kant-en-klare systeembeelden zal verminderen.

De nieuwe modus maakt het mogelijk om alle processen in de gebruikersruimte af te sluiten, waarna het root-bestandssysteem kan worden vervangen door een nieuwe versie en het systeeminitiatief kan worden gestart zonder de kernel opnieuw op te starten. Bovendien zal het behouden van de staat van de draaiende kernel tijdens de vervanging van de gebruikersomgeving het mogelijk maken om bepaalde services in de live-modus bij te werken, door bestandsdescriptoren en luisterende netwerksockets voor deze services van de oude omgeving naar de nieuwe over te dragen. Hierdoor kan de tijd voor de vervanging van de ene systeemversie door de andere aanzienlijk worden verkort en kan een naadloze overdracht van hulpbronnen naar de belangrijkste services die zonder onderbreking blijven draaien, worden gegarandeerd.

De versnelling van de herstart wordt bereikt door het uitsluiten van relatief langdurige fasen, zoals hardware-initialisatie, opstart van de bootloader, opstart van de kernel, initialisatie van stuurprogramma's, laden van firmware en verwerking van initrd. Voor kernelupdates in combinatie met de zachte herstart wordt voorgesteld om de livepatch-mechanisme te gebruiken om correcties aan de draaiende Linux-kernel aan te brengen zonder een volledige herstart en zonder de werking van applicaties te stoppen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster