english deutsch france polnisch italian spanish
  Home  |   F.O.C.U.S. Login  |   FAQ  |   Kontakt  |   Impressum  |
Suche   
   
- FAQ

Event Scheduler: Zeitgesteuerter Reboot des bintec Routers
Mittels des Event Schedulers den bintec Router regelmäßig zu einer definierten Uhrzeit rebooten. Beispiel mit bintec VPN Access 25 mit Bootimage 7.4.1.



1. Vorbemerkungen
  • Voraussetzung für den Event Scheduler ist eine Routerzeit ab 1.1.2000. Deshalb muß im bintec Router ein geeigneter Timeserver eingetragen sein.
  • Als Bootimage ist mindestens die Version 7.4.1 erforderlich.
  • Die Konfiguration erfolgt im Setup-Tool unter System, Schedule & Monitor, Event Scheduler (Time & SNMP).
  • Eine grundlegende Beschreibung des Event Schedulers ist in Release Note 7.1.4 enthalten, die hier genutzte erweiterte Funktion ist in Release Note 7.4.1 aufgeführt.


2. Konfiguration
Als Beispiel soll automatisch täglich kurz nach 3:00 Uhr ein Reboot des bintec Routers erfolgen.

2.1 Schedule Event

VPN Access 25 Setup Tool                            BinTec Access Networks GmbH
[SYSTEM][SCHEDULED][SCHED_EVT][EDIT]: Scheduler Events                    vpn25
_______________________________________________________________________________

     Index        1        Description  BetriebsZeit
     NextIndex    none
     Type         time

     Condition             daily
       Start time (hh:mm)  03:01
       End time   (hh:mm)  03:00

     Status                active

                    SAVE                          CANCEL
_______________________________________________________________________________
Hinweis: Ab Bootimage Version 7.4.1 Patch 2 (bei VPN Access 25) kann auch mit Start time 3:00 - End time 3:01 gearbeitet werden, dann aber mit der Eventlist Condition "one" (oder "all") im untenstehenden Schedule Command.

2.2 Schedule Command

VPN Access 25 Setup Tool                            BinTec Access Networks GmbH
[SYSTEM][SCHEDULED][SCHED_CMD][EDIT]: Scheduler Commands                  vpn25
_______________________________________________________________________________

     Index        1        Description  Bootkommando
     Mode                  enable
     1. Event Index        1 (BetriebsZeit)
     Eventlist Condition   none

     Execute command       user defined
       Table               +biboAdmConfigTable
       Variable            Cmd;Timeout
       Index variable      State
       Index value         todo
       Set value active    reboot;75
           value inactive
     Notify                none

     Status    inactive       Last Change    01/01/1970  0:00:00

                    SAVE                          CANCEL
_______________________________________________________________________________
Zur Vermeidung mehrfacher Reboots soll der Reboot hier um 75 Sekunden verzögert ausgeführt werden.

2.3 Aktivierung des Event Schedulers

VPN Access 25 Setup Tool                            BinTec Access Networks GmbH
[SYSTEM][SCHEDULED]: Event Schedule                                       vpn25
_______________________________________________________________________________

                  Event Scheduler            enabled

                  Schedule Events >
                  Schedule Commands >

                  SAVE                  CANCEL
_______________________________________________________________________________
2.4 "Schedule Interval" setzen
Das "Schedule Interval" sollte sinnigerweise kleiner sein, als der im Schedule Event angegebene maßgebliche Zeitraum. Das "Schedule Interval" ist durch die Variable "biboExtAdmScheduleInterval" in der Tabelle "extadmin" vorgegeben. Mit Event Scheduler = enabled wird das "Schedule Interval" automatisch auf den Defaultwert 300 Sekunden gesetzt. Eine Änderung auf beispielsweise 50 Sekunden ist auf der SNMP-Shell möglich mit:

vpn25:> ScheduleInterval=50

3. Test
Ausgabe von Datum, Debugmeldungen und zeitgesteuert initiiertem Reboot auf der seriellen Konsole:

vpn25:> date
Fri Jul 21  2:56:42 2006
vpn25:> debug all&
03:00:34 DEBUG/CONFIG: SCHEDULED: cmd (1:Bootkommando) changed inactive->active
03:00:34 DEBUG/CONFIG: SCHEDULED: cmd (1:Bootkommando) insert row
03:00:34 DEBUG/CONFIG: SCHEDULED: cmd (1:Bootkommando) set var:1 -> 9
03:00:34 DEBUG/CONFIG: SCHEDULED: cmd (1:Bootkommando) set var:0 -> 75

The system is coming down.

The system is down.

### VPN25 (Hardware-Rev. 1.1, Firmware-Rev. 1.0) ###

CPU   Check ... passed (MPC 8241 @ 200/100.0 MHz)
SDRAM Check .................. passed (32 MByte)
FLASH Check ........ passed (8 MByte)
...
kst