Cisco IOS で時間指定再起動など、reload コマンドのバリエーションを試す
Cisco IOS で再起動を実行するには reload
コマンドを使います。 reload
コマンドには「今すぐ再起動する」以外にも、時間指定した再起動の実行等、バリエーションがあるのでメモしておきます。
コマンド一覧
目的 |
コマンド |
今すぐ再起動する |
reload |
理由表示指定で再起動する |
reload reason [REASON] |
13:00 に再起動する |
reload at 13:00 |
11月11日13:00に再起動する |
reload at 13:00 10 Nov |
10 分後に再起動する |
reload in 10 |
2 時間後に再起動する |
reload in 2:00 |
時間指定再起動をキャンセルする |
reload cancel |
スケジュールされている再起動予定を表示する |
show reload |
今すぐ再起動する
今すぐ再起動を実行するには reload
を実行します。
最後に起動した理由を表示する
最後に起動した理由は show version
コマンド中に Last reload reason
として表示されています。 reload
コマンドで再起動させた場合は以下のように表示されます。
| Router# show version | include ^Last
Last reload type: Normal Reload
Last reload reason: Reload Command
|
理由表示指定で再起動する
任意の理由表示指定で再起動するには reload reason [REASON]
を実行します。 後述の reload at
や reload in
といったスケジュール指定再起動と併せて実行することも可能です。
| Router# reload reason *** RELOAD TEST ***
|
この場合、show version
で再起動理由を確認すると以下のように表示されます。
| Router# show version | include ^Last
Last reload type: Normal Reload
Last reload reason: *** RELOAD TEST ***
|
指定日時で再起動する
指定した日時に再起動を実行するには reload at
コマンドを使います。 「次の 13:00」に再起動させたい場合は以下のように実行します。
「11 月 11 日 13:00」に再起動したい場合は以下のように実行します。
| Router# reload at 13:00 10 Nov
|
指定時間後に再起動する
指定した時間後に再起動を実行するには reload in
コマンドを使います。 「今から 10 分後」に再起動させたい場合は以下のように実行します。
「今から 2 時間後に再起動させたい」場合は以下のように実行します。
時間指定再起動をキャンセルする
reload at
や reload in
といった時間指定再起動をキャンセルするには reload cancel
を実行します。
スケジュールされている再起動予定を表示する
reload at
や reload in
で予約されている再起動のスケジュールを表示するには show reload
を実行します。 再起動スケジュールが存在する場合は以下のように表示されます。
| Router# show reload
Reload scheduled for 00:56:28 JST Sun Oct 27 2019 (in 9 minutes) by vty0 (192.168.242.18)
Reload reason: Reload Command
|
再起動スケジュールの予定が無い場合は以下のように No reload is scheduled.
と表示されます。
| Router# show reload
No reload is scheduled.
|
reload
コマンドのヘルプ
| Router# reload ?
at Reload at a specific time/date
cancel Cancel pending reload
in Reload after a time interval
reason Reload reason
warm Reload should be warm
<cr>
|
参考