Cisco router – how to schedule an unattended reload with EEM
Today a colleague of mine asked if I had a ready-to-use template to schedule a reload of Cisco IOS router .
- "Of course, piece of cake, there should be millions of hits on it in Google" , was my thought. So, after 30 minutes of searching the mighty Google and being surprised to have found nothing I dragged from my notes this recipe dated 2007 but still valid as ever.
Enjoy.
NB Word of warning to those trying to do it with built in KRON service of IOS – rebooting a router requires to answer “yes” at the CLI prompt and therefore will NOT work with KRON, only EEM can do it.
IOS used and tested – IOS 12.4T
conf t
Edge(config)#event manager applet ReloadMe
Edge(config-applet)#event timer cron name ReloadMe cron-entry "05 09 * * *"
Edge(config-applet)#action 33 reload
wr mem
This will reload router every day at 09:05, for other formats see man page for cron in Linux
sh run
event manager applet ReloadMe
event timer cron name ReloadMe cron-entry "05 09 * * *"
action 33 reload
Follow me on https://www.linkedin.com/in/yurislobodyanyuk/ not to miss what I publish on Linkedin, Github, blog, and more.