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>
|
参考