When updates require a system reboot, it would be much more convenient to be able to schedule a reboot for a bit later than to remember to return later to manually reboot the system. I must currently open a terminal and use the ‘shutdown -r hh:mm’ command to schedule the reboot.
I’m just wishing and hoping that someone could add an option to schedule a reboot for later, when a reboot is necessary, instead of just giving the option of NOW or ignoring the condition. From a customer point of view, it doesn’t seem like this should be too difficult, since webmin can already reboot the system and other “root” tasks. I guess the hardest part would be a form to let the user input the scheduled time to reboot.
Oh well, probably a pipe dream, but I hope it doesn’t hurt to ask!
PS: If this belongs somewhere else, please let me know where I should go to repost this feature request. Thanks!
I’d discourage rebooting a server on a schedule. You generally ought to be looking at it when rebooting, to make sure it comes back up with the new kernel (the only reason for a reboot on a Linux server is a kernel upgrade).
Well, there might be some other reasons. We see that the perfomance of our (virtualized) linux server degrades over the time, therefor we reboot them regulary. We tend to do it at times, where traffic is low and that is at nights local time. But that needs not to be done within Virtualmin.
The same could be achieved by restarting the services that are presumably growing over time, or fixing whatever resource leaks they have, or giving them enough memory. A system reboot is a dramatic way to solve a specific application problem. I don’t reboot unless I’ve got a hung driver (the proprietary nvidia drivers, in particular, break sometimes and need a reboot) or have updated the kernel. Userspace never needs a system reboot.
A system reboot is often required after updating packages, especially when the update contains security and/or OS updates. I prefer to allow my (few) users to keep working until the end-of-day and have the system reboot after hours to finish applying the updates. I can use ‘sudo shutdown -r 22:00’ from a terminal, but I thought it would be nice if webmin offered an option to schedule a required reboot (like Windows does.)
Just to clarify for my understanding… if I do what @Randomz suggests, then whenever an update says “Reboot required” I can just ignore it and the system will automatically boot at my schedule time because of the 'Reboot required" message? I think that is what is meant by the comment and the fact that someone marked it as a solution, but I would like to be certain. Thanks!
I marked it as the solution, and yes, that is what that monitor detects (at least on supported operating systems, probably just Debian derivatives and Red Hat derivatives).