Kapitel 24. Zeitplannungsprogramm
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Ich arbeitete in einem Rechenzentrum und baute ein Arista-Netzwerk auf, als ich beschloss, dass ich einen Befehl automatisieren wollte, der alle fünf Minuten ausgeführt werden sollte. Da ich wusste, dass diese supercoolen Arista-Switches mit Linux laufen, habe ich mich in die Bash gestürzt und mit cron herumgespielt. Ich konnte es nicht zum Laufen bringen, war frustriert und rief meinen Arista-Vertriebsingenieur an, der mich fragte: "Warum nicht einfach schedule benutzen?"
Schedule ist eine Funktion, die es seit Version 4.5 von EOS gibt und die es ermöglicht, Befehle regelmäßig zu planen. Das Tolle an dieser Funktion ist, dass sie komplett über die Befehlszeilenschnittstelle (CLI) konfiguriert wird, sodass du keine Zeit damit verbringen musst, Cron zu beschimpfen. In diesem Kapitel werfen wir einen Blick auf dieses leistungsstarke Tool.
Der Befehl schedule ist die Grundlage für so ziemlich alles, was wir in diesem Kapitel tun werden. Er ist einfach zu benutzen und das Fragezeichen (?) zusammen mit der Tabulator-Vervollständigung wird dir die meisten Informationen über seine Funktion liefern:
Arista(config)#schedule ? WORD Scheduled job name config Set CLI scheduler configuration parameters
Die einzigen Konfigurationsoptionen ab EOS 4.21.1F sind max-concurrent-jobs, die du von 1 bis 4 einstellen kannst, wobei die ...