Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Problema

Soluzione

Informazioni correlate

Introduzione

Questo documento descrive una semplice soluzione che fornisce funzionalità simili alla funzione Scheduler sugli switch Cisco Nexus serie 5500 che usano script Embedded Event Manager (EEM).

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza di base dei seguenti argomenti:

- Cisco Nexus serie 5500 switch

- script EEM

Componenti usati

Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:

- Cisco Nexus serie 5500 switch

- Cisco Nexus Operating System (NXOS) versione 6.0(2)N2(1) o successive

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Problema

Gli switch Cisco Nexus serie 5500 non supportano ancora la funzionalità di pianificazione nel treno 5.x, 6.x o 7.x. Se non è possibile lavorare senza la funzionalità Utilità di pianificazione, eseguire determinate attività ogni ora o ogni giorno.

Soluzione

Se si modificano i parametri in uno script EEM (supportato per la prima volta in NXOS versione 6.0(2)N2(1)), per verificare la presenza di un valore che viene sempre attivato, viene simulata la funzionalità della funzionalità di pianificazione in quanto modifica l'intervallo di polling dell'evento.

Nell'esempio seguente viene utilizzato l'OID (Object Identifier) per la CPU del Nexus (1.3.6....1.1.1.6.1). Poiché questo OID restituisce sempre un valore compreso tra 0 e 100, è necessario assicurarsi che venga attivato sempre quando confronta l'OID con un valore minore di 12345, un numero arbitrariamente alto rispetto al quale viene sempre attivato. È quindi necessario modificare l'intervallo di polling per attivare l'evento all'intervallo desiderato (in questo esempio, 86.400 secondi) in modo da eseguire le azioni desiderate.

cli alias name backupconfig copy running-configuration tftp://[server_IP]/$(SWITCHNAME)_Running-Config_$(TIMESTAMP) vrf management vdc-all

event manager applet Schedule_Backup

event snmp oid 1.3.6.1.4.1.9.9.109.1.1.1.1.6.1 get-type exact entry-op le entry-val

12345 poll-interval 86400

action 1.0 cli command backupconfig

action 2.0 syslog priority notifications msg Running_Config_Backup_Complete

In questo esempio la configurazione corrente viene copiata su un server TFTP ogni 86.400 secondi, ossia ogni 24 ore. Le variabili $(SWITCHNAME) e $(TIMESTAMP) vengono utilizzate in modo che il file venga salvato con un nome diverso, che consente al server di mantenere più configurazioni di backup. Usare un alias CLI per ricalcolare l'indicatore orario ogni volta che si esegue il comando. Notare inoltre che il messaggio Running_Config_Backup_Complete viene stampato nel syslog.

Informazioni correlate

- Configurazione di EEM - Guida alla configurazione della gestione del sistema di Cisco Nexus serie 5500 NX-OS, versione 6.x

- Note sulla release di Cisco Nexus serie 5500, Cisco NX-OS release 6.02

- Documentazione e supporto tecnico - Cisco Systems