Ještě jsem RHEL 10.1 nezkoušel, ale čekal bych, že to používá
soft-reboot.target ze systemd (>=254)
https://www.freedesktop.org/software/systemd/man/latest/systemd-soft-reboot.service.html
Tzn. systemctl soft-reboot
Zavede to znova celý userspace, ale kernel zůstane běžet.
Pro rychlejší rebooty s aktualizací kernelu je podle mě pořád potřeba klasicky kexec.
Třeba tady:
https://blogs.oracle.com/linux/reboot-faster-with-kexec
U virtuálů to nedává moc symsl, ale u fyzických serverů ano. Protože tam když to nabíhá celé, tak se může docela dlouho počítat paměť, incializovat různé firmwary na desce a od karet, navazovat komunikace s BMC moduly.. takže to klidně může zkrátit reboot s novým kernelem z několika minut třeba na desítky vteřin.
jj, neni nad to, kdyz chces neco restartovat, ale ono se to nerestartuje ... podobnou volotrkarnu maji widle, a pokud je mas v AD, je to prvni co musis vypnout, jinak ti to 1/2 GPOcek vubec neaplikuje.
Malá poznámka: ty soft-reboots jsou dostupné pouze v RHEL for Image Mode, což je jen marketingový název pro bootc (Bootable Containers). Tedy immutable instalace pomocí ostree/bootc. Tohle není k dispozici na regulárních (RPM) instalacích RHELu.
K tématu: součástí 10.1 je i tech preview nového Image Builderu CLI, nástroje se kterým lze vytvářet OS obrazy pro virtualizaci, cloud i bare-metal ISO installer. Toto šlo dělat i dříve, ale musel se instalovat osbuild composer daemon s trochu krkolomným ovládáním. CLI příkaz je jednodušší.
Na normálním rhelu soft-rebooty jsou už i v 10.0. Naopak teprve od 10.1 je podporovaný i image mode, protože do teď chyběla podpora v bootc (které musí připrasvit nextroot).