Dies ist eine alte Version des Dokuments!
Cronjobs auf dem OmniSwitch mit AOS 8.7R3
Neben bereits bestehenden Automatisierungsmöglichkeiten auf dem OmniSwitch, kommt nun mit AOS 8.7R3 auch der „cronjob“ dazu. Diese Funktion ermöglicht nun auch unabhängig von „Events“ (z.B. Link down/up) ein regelmäßiger Start von Skripten/Applikationen.
/flash/working/pkg/ams/cron.cfg
Die Konfiguration erfolgt im „crontab -e“-Format in dieser Datei
Dieser Eintrag führt jede Minute fünf Pings auf 192.168.2.1 durch
* * * * * /bin/ping -c 5 192.168.2.1
Es muss dabei der Pfad vollständig mit angegeben werden.
Nachdem die Datei erstellt / editiert wurde, wird die „cron-app“ wie folgt gestartet (und nach „write memory flash-synchro“ auf diesem Weg auch bootfest gemacht).
! PKGMGR: appmgr start ams cron-app
Neustarten nachdem die cron.cfg geändert wurde:
appmgr stop ams cron-app appmgr start ams cron-app
Ein alternativer Weg um den Eintrag zu erzeugen:
appmgr start ams cron-app argument "1 /bin/ping -c 3 192.168.2.1"