Benutzer-Werkzeuge

Webseiten-Werkzeuge


event-action-python-aos-r8

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
event-action-python-aos-r8 [2020/09/09 16:25] – [Anwendungsfall: OmniSwitch-Konfiguration via scp auf Server exportieren] bennyevent-action-python-aos-r8 [2024/06/09 10:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 315: Zeile 315:
   - Bei einer Automatisierung ist eine "yes/no"-Abfrage wie für den SSH-Host-Fingerprint für known_hosts eine Herausforderung die es zu lösen gilt   - Bei einer Automatisierung ist eine "yes/no"-Abfrage wie für den SSH-Host-Fingerprint für known_hosts eine Herausforderung die es zu lösen gilt
   - Damit die Verbindung per SSH/SCP erfolgreich ist, muss das identity_file mit korrekten Zugriffsrechten hinterlegt werden   - Damit die Verbindung per SSH/SCP erfolgreich ist, muss das identity_file mit korrekten Zugriffsrechten hinterlegt werden
 +  - Das Skript auf dem Switch hinterlegen
 +  - Mit "event-action" die CLI-Aktion "write memory flash-synchro" mit dem Skript verknüpfen
 +  - Den Vorgang testen
  
 === 1. SSH private/public Key erzeugen === === 1. SSH private/public Key erzeugen ===
Zeile 337: Zeile 340:
  
 === 4. Skript für Export === === 4. Skript für Export ===
-Vorausgesetzt die Tipps aus diesem Artikel wurden angewendet, kann nun mit diesem Skript die Konfiguration extern abgelegt werden.+Vorausgesetzt die Tipps aus diesem Artikel wurden angewendet, kann nun mit diesem Skript die Konfiguration extern abgelegt werden. Das folgende Skript hier abspeichern: **/flash/python/chassis_trap.py** 
  
 <file python chassis_trap.py> <file python chassis_trap.py>
Zeile 405: Zeile 408:
         print("Process finished!")         print("Process finished!")
 </file> </file>
 +
 +**5. Mit "event-action" den Trap mit dem Skript verknüpfen:**
 +<code>
 +Switch-> event-action trap chassisTrapsAlert script /flash/python/chassis_trap.py
 +</code>
 +
 +**6. Testen:**
 +<code>
 +Switch-> write memory flash-synchro
 +</code>
  
 **Ausgabe auf der Switch-Konsole:** **Ausgabe auf der Switch-Konsole:**
event-action-python-aos-r8.1599668754.txt.gz · Zuletzt geändert: 2024/06/09 10:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki