Alcuni switch Cisco offrono un alimentatore ridondante (RPS) in aggiunta all'alimentatore locale. In questo documento viene spiegato come monitorare lo stato di RPS sugli switch con SNMP.
Nessun requisito specifico previsto per questo documento.
Le informazioni di questo documento si basano sulle seguenti versioni hardware e software:
Immagini software che supportano CISCO-STACK-MIB — Supportato in tutte le versioni del sistema operativo Catalyst e le immagini IOS.
Immagini software che supportano CISCO-C2900-MIB — Supportato in tutte le immagini software per switch delle famiglie Cat2900XL e Cat3500XL e immagini IOS.
Nota: il contenuto di questo documento si applica solo agli switch e non ai modelli di router.
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.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Attualmente i dispositivi RPS non inviano trap o messaggi syslog per segnalare un cambiamento di stato. Tuttavia, è possibile tenere traccia di tale stato leggendo uno dei seguenti oggetti MIB dallo switch a cui è collegato RPS:
Per gli switch che supportano CISCO-STACK-MIB, l'oggetto è chassisPs2Status (1.3.6.1.4.1.9.5.1.2.7)
chassisPs2Status OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following ok(2), -- status ok minorFault(3), -- minor problem majorFault(4) -- major problem } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of power supply number 2. If the status is not ok, the value of chassisPs2TestResult gives more detailed information about the power supply's failure condition(s)." ::= { chassisGrp 7 }
Per gli switch che supportano CISCO-2900-MIB, l'oggetto è c2900InfoRedunantPowerSupplyInfo (1.3.6.1.4.1.9.9.87.1.1.9)
c2900InfoRedunantPowerSupplyInfo OBJECT-TYPE SYNTAX INTEGER { absent(1), connectedFunctional(2), connectedNotFunctional(3), functionalPrimaryFailed(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The switch allows a redundant power supply in addition to its local power supply. Only one power source can be supplying power to a unit. absent(1) :the redundant power supply is not connected to the switch. connectedFunctional(2) : the redundant power supply is connected to the switch and operational. connectedNotFunctional(3): the redundant power supply is connected to the switch, but cannot supply power to the system. functionalPrimaryFailed(4): the redundant power supply is installed, powered on, and operational, but a failure exists in the local power supply system." ::= { c2900SysInfo 9 }
Utilizzando i gruppi di allarmi ed eventi RMON, è possibile configurare lo switch in modo che invii un allarme in formato trap SNMP alla stazione di gestione specificata.
È necessario configurare questi comandi in uno switch che supporti CISCO-STACK-MIB per ottenere un evento RMON, inoltrato come trap SNMP alla stazione NMS, quando lo stato di RPS passa da ok(2) a majorFault(4):
rmon event 65 trap public description "RPS is not ready" owner yourname rmon event 66 trap public description "RPS is ready" owner yourname rmon alarm 222 1.3.6.1.4.1.9.5.1.2.7.0 10 absolute rising-threshold 4 65 falling-threshold 2 66 owner yourname
È necessario configurare questi comandi in uno switch che supporti CISCO-C2900-MIB in modo da ottenere un evento RMON, inoltrato come trap alla stazione NMS, quando lo stato di RPS passa da connectedFunctional(2) a absent(1):
rmon event 67 trap public description "RPS not ready" owner yourname rmon event 68 trap public description "RPS ready" owner yourname rmon alarm 444 1.3.6.1.4.1.9.9.87.1.1.9.0 5 absolute rising-threshold 2 68 falling-threshold 1 67 owner yourname