Cisco MDS serie 9000: Impossibile riconfigurare l'IP del server Syslog (sessione attualmente di proprietà di un altro utente)
Summary: Impossibile riconfigurare l'IP del server Syslog.
Symptoms
Quando si tenta di modificare l'indirizzo IP del server di sistema mentre era presente un blocco della fabric per un altro utente sullo stesso computer:
- Il cliente non è stato in grado di riconfigurare l'IP del server Syslog. Viene visualizzato un messaggio di rifiuto (sessione attualmente di proprietà di un altro utente).
- Cisco Fabric Service (CFS) è abilitato per la funzione (syslogd) e l'utente (USER_X) ha il blocco, mentre il cliente ha effettuato l'accesso con (USER_Y).
`show cfs application` ---------------------------------------------- Application Enabled Scope ---------------------------------------------- ntp No Physical-fc-ip fscm Yes Physical-fc role No Physical-fc-ip rscn No Logical radius No Physical-fc-ip tacacs No Physical-fc-ip fctimer No Physical-fc syslogd Yes Physical-fc-ip callhome No Physical-fc-ip fcdomain No Logical fc-redirect Yes Physical-fc device-alias Yes Physical-fc Total number of entries = 12 `show cfs lock` Application: syslogd Scope : Physical-fc-ip -------------------------------------------------------------------------------- Switch WWN IP Address User Name User Type -------------------------------------------------------------------------------- xx:xx:xx:xx:xx:xx:xx:xx XX.XX.XX.XX USER_X CLI/SNMP v3 <Switch name>
Cause
Blocco del tessuto:
Quando si configura (configurazione iniziale) una funzione (o un'applicazione) del sistema operativo Cisco NX-OS che utilizza l'infrastruttura Cisco Fabric Services (CFS), viene avviata una sessione CFS che blocca la fabric. Quando una fabric è bloccata, il software Cisco NX-OS non consente modifiche alla configurazione dagli switch a questa funzione, ad eccezione dello switch che mantiene il blocco. Viene emesso un messaggio per informare l'utente dello stato bloccato. Le modifiche alla configurazione vengono conservate in un database in sospeso dall'applicazione.
Se si avvia una sessione CFS che richiede un blocco della fabric ma si dimentica di terminare la sessione, un amministratore può cancellare la sessione. Se si blocca una fabric in qualsiasi momento, il nome utente viene memorizzato durante i riavvii e gli switchover. Se un altro utente (sullo stesso computer) tenta di eseguire le attività di configurazione, i tentativi di tale utente vengono rifiutati.
Resolution
Soluzione alternativa:
- Controllare l'output di (# show cfs lock name syslogd) per sapere quale switch/utente ha il blocco.
- Accedere allo switch/all'utente con blocco ed eseguire le modifiche richieste.
Risoluzione: Arrestare la configurazione dallo switch in cui è stato acquisito il blocco di configurazione.
Questo metodo cancella il blocco CFS per l'applicazione (syslogd) nell'intera fabric:
Switch# Conf t
Switch(conf)# logging abort
Questo metodo cancella il blocco CFS per l'applicazione (syslogd) da qualsiasi switch nella fabric:
Switch# clear logging session
Additional Information
Un utente non è in grado di apportare modifiche correlate alla configurazione per le applicazioni CFS corrispondenti, per le quali è bloccato un blocco CFS o non è in grado di eseguire un aggiornamento software in servizio (ISSU) se CFS è bloccato per session-mgr.
Il seguente elenco mostra alcuni messaggi di errore comuni causati da un blocco CFS:
Operation failed. Fabric is already locked.Session currently owned by a different user.Service "cfs" returned error: Operation failed. Fabric is already locked (0x40B30029)