rebootmgrctl
[ --help | --version ]
rebootmgrctl
is-active [--quiet]
rebootmgrctl
reboot [ fast | now ]
rebootmgrctl
soft-reboot [ fast | now ]
rebootmgrctl
cancel
rebootmgrctl
status [--quiet]
rebootmgrctl
set-strategy best-effort | maint-window | instantly | off
rebootmgrctl
get-strategy
rebootmgrctl
set-window time
duration
rebootmgrctl
get-window
--help
¶display help text and exit
--version
¶output version information and exit
cancel
¶Cancels an already running reboot.
is-active
[--quiet]¶Prints if the rebootmgrd is running and active or not. With the
[--quiet] option,
rebootmgrctl does not print any output, but returns
"0
" if rebootmgrd is running or
"1
" if not.
reboot
[fast|now]¶Tells rebootmgrd to schedule a reboot. With the [now] option, a forced reboot is done and a maintenance window is ignored. With the [fast] option a defined maintenance window is ignored.
soft-reboot
[fast|now]¶Tells rebootmgrd to schedule a soft-reboot (see systemd-soft-reboot.service(8)). With the [now] option, a forced soft-reboot is done and a maintenance window is ignored. With the [fast] option a defined maintenance window is ignored.
status
[--quiet]¶Prints the current status of rebootmgrd. With the [--quiet] option, rebootmgrctl does not print any output, but returns the current reboot status as return value. Valid values are:
set-strategy
best-effort|maint-window|instantly|off¶
A new strategy to reboot the machine is set and written into
/etc/rebootmgr.conf
.
This is the default strategy. If a maintenance window
is specified, the strategy will be
maint-window
. If no maintenance window is
specified, the machine is immediately rebooted
(instantly
).
Reboot does happen only during a specified maintenance
window. If no window is specified, the
instantly
strategy is followed.
Other services will be informed that a reboot will happen. Reboot will be done without waiting for a maintenance window.
Reboot requests are temporary
ignored. /etc/rebootmgr.conf
is not
modified.
get-strategy
¶The currently used reboot strategy of rebootmgrd will be printed.
set-window
time
duration
¶
Set's the maintenance window. The format of time
is a calendar event described in systemd.time(7).
The format of duration
is
"[XXh][YYm]
".
get-window
¶The currently set maintenance window will be printed.