arşiv

0, 2009 için arşiv

IOS üzerinde komutların belirli bir zaman aralıklarında çalıştırılması

Wednesday, 02 Dec 2009 Murat GUCLU yorum yok

Eğer belirli bir aralıklarda veya belirli bir tarihte bir komutun çalıştırılması isteniliyor ise Kron komutu ile bu yapılabiliyor. Kron ile konfigürasyon komutlarını kullanamıyoruz. Örnek vermek gerekirse belirli bir tarihte veya tarihlerde cihazın backup ının alınabilir, cihaz reboot edilebilir veya konfigürasyonu save edebiliriz.

Router(config)# kron policy-list test
Router(config-kron-policy)# cli write
Router(config-kron-policy)# exit
Router(config)# kron occurrence test at 22:00 Mon recurring
Router(config-kron-occurrence)# policy-list test

Yukarıda test adında bir policy oluşturduk. Bu policy de write komutunu koşturulmasını belirttik ve daha sonra bu policy için her ptesi saat 22:00 da çalışmasını sağladık. Burada dikkat edilmesi gereken komutların doğru yazılmış olmasıdır. Yanlış bir komut yazılırsa policy yi oluşturma sırasında hata almazsınız. Ayrıca cihazın saat ayarların yapılandırılmış ve doğru olması gerekir.  Burada write komutu kullandık. Kron ile interaktif komutları kullanamazsınız. “copy running-config startup-config” kron ile çalışmaz.

Router# show kron schedule
Kron Occurrence Schedule
backup inactive, will run again in 1 days 2:03:46 at 22:00 on Mon
Router# show running-configuration
kron occurrence backup at 22:00 Mon recurring policy-list test
!
kron policy-list test cli write

Konfigürasyonu kontrol ediyoruz.

Router#debug kron exec-cli
Dec 17 22:59:59.999: Call parse_cmd 'write'Dec 17 23:00:01.587: Kron CLI return 0**CLI 'write':Building configuration...[OK]'

Debug komutları

Router(config)# kron policy-list backup
Router(config-kron-policy)# cli show run | redirect tftp://192.16.1.1/test.cfg
Router(config-kron-policy)# exit
Router(config)# kron occurrence Backup at 22:00 Sun recurringRouter(config-kron-occurrence)# policy-list test

Yukarıdaki örnekte ise, Her pazar günü saat 22:00 da TFTP server a cihazın backup larının atacağıdır.

Command Scheduler

Categories: Cisco Tags: