Eseguire comandi a tempo

Tutto ciò che ha a che fare con la configurazione di apparati Cisco (e non rientra nelle altre categorie)

Moderatore: Federico.Lagni

Rispondi
jbg70
Cisco power user
Messaggi: 75
Iscritto il: sab 23 apr , 2005 9:48 pm

Salve a tutti.
C'è un modo per far eseguire un comando ad un 2600 ad intervalli di tempo predefiniti? qualcosa come il cron di linux?

Saluti e grazie.
Avatar utente
marckalex
Cisco pathologically enlightened user
Messaggi: 182
Iscritto il: gio 24 feb , 2005 11:37 am

Re:

Ciao,

Si, ma dispende da che cmd vuoi fagli eseguire...se sono cmd da inserire nella conf t non è possibile usare questa feature.

Di preciso che vuoi fare?

By Marckalex
Deleted
jbg70
Cisco power user
Messaggi: 75
Iscritto il: sab 23 apr , 2005 9:48 pm

Mi serve per eseguire ad intervalli regolari:

Codice: Seleziona tutto

sh dsl int a0/0 | redirect tftp://server_tftp/file
Purtroppo non posso utilizzare i MIB relativi ai valori che mi servono via snmp, perchè supportati solo dalle 12.3T in avanti, e sul 2610 no 12.3T! (a meno che non ci sia qualche trucco per installarla!!).

Dal file generato mi estraggo i valori che mi servono e li grafico con mrtg.
Mi serve tutto ciò perchè (vedi post "2610 che ha sonno") proprio ieri ho notato che il Noise Margin peggiora sempre più a partire dal tardo pomeriggio e miracolosamente risale di giorno, mentre l'attenuazione rimane pressochè costante. Vorrei verificare che ci sia una correlazione con le disconnessioni che avvengono solo di notte.
Infatti durante la serata di ieri ho avuto valori di 4.5dB mentre ora ad esempio ho 12.0 dB.

Grazie e saluti.
jbg70
Cisco power user
Messaggi: 75
Iscritto il: sab 23 apr , 2005 9:48 pm

Girovagando un pò ho trovato il 'kron' per il 2600... grande... ma...non riesco a farlo funzionare correttamente....

Questo è quello che ho fatto:

Codice: Seleziona tutto

kron occurrence dsl-stat in 1 recurring
!
kron policy-list dsl-stat
 cli dsl-stat
alias exec dsl-stat sh dsl int a0/0 | redirect tftp://192.168.0.2/dsl.status
Se faccio:

Codice: Seleziona tutto

c2610#sh kron schedule
Kron Occurrence Schedule
dsl-stat inactive, will run again in 0 days 00:00:46
..ovviamente il contatore dei secondi arriva a 0 ... quindi è attivo...

ma nella dir del server non trovo nulla!

Se invece da console scrivo dsl-stat, allora tutto va a meraviglia.
Dove sbaglio?
Nel log non appare nulla!

Saluti.
Avatar utente
marckalex
Cisco pathologically enlightened user
Messaggi: 182
Iscritto il: gio 24 feb , 2005 11:37 am

Re:


Meglio dagli la stringa del cmd non un alias....non è un sistema molto flessibile...e ti consiglio di provare una esecuzione su base temporale.


By Marckalex
Deleted
jbg70
Cisco power user
Messaggi: 75
Iscritto il: sab 23 apr , 2005 9:48 pm

Ho provato ad usare un alias proprio perchè il comando diretto non funzionava...

Non credo sia un problema di tempo, perchè lo scheduler risulta corretto come si vede dall'output di sh kron schedule....

boh... altri sugerimenti?

Saluti.
Rispondi