Seria Cisco MDS 9000: Nie można ponownie skonfigurować adresu IP serwera Syslog (sesja obecnie należąca do innego użytkownika)
Summary: Nie można ponownie skonfigurować adresu IP serwera Syslog.
Symptoms
Podczas próby zmiany adresu IP serwera systemowego w czasie, gdy istniała blokada sieci szkieletowej dla innego użytkownika na tym samym komputerze:
- Klient nie mógł ponownie skonfigurować adresu IP serwera Syslog. Zostanie wyświetlony komunikat o odrzuceniu (sesja aktualnie należąca do innego użytkownika).
- Usługa Cisco Fabric Service (CFS) jest włączona dla funkcji (syslogd), a użytkownik (USER_X) ma blokadę, podczas gdy klient był zalogowany za pomocą (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
Blokowanie sieci szkieletowej:
Podczas konfigurowania (pierwszej konfiguracji) funkcji (lub aplikacji) systemu Cisco NX-OS korzystającej z infrastruktury Cisco Fabric Services (CFS) rozpoczyna się sesja CFS, która blokuje sieć. Gdy sieć szkieletowa jest zablokowana, oprogramowanie Cisco NX-OS nie zezwala na zmiany konfiguracji przełączników do tej funkcji, z wyjątkiem przełącznika posiadającego blokadę. Wysyła komunikat informujący użytkownika o stanie blokady. Zmiany konfiguracji są przechowywane w oczekującej bazie danych przez tę aplikację.
Jeśli rozpoczniesz sesję CFS, która wymaga blokady sieci szkieletowej, ale zapomnisz zakończyć sesję, administrator może wyczyścić sesję. Jeśli w dowolnym momencie zablokujesz sieć szkieletową, Twoja nazwa użytkownika zostanie zapamiętana podczas ponownego uruchamiania i przełączania. Jeśli inny użytkownik (na tym samym komputerze) spróbuje uruchomić zadania konfiguracyjne, próby tego użytkownika zostaną odrzucone.
Resolution
Obejście problemu:
- Sprawdź dane wyjściowe polecenia (# show cfs lock name syslogd), aby dowiedzieć się, który przełącznik/użytkownik jest objęty blokadą.
- Zaloguj się do przełącznika/użytkownika ma blokadę i wprowadź wymagane zmiany.
Rozwiązanie: Zatrzymaj konfigurację z przełącznika, na którym uzyskano blokadę konfiguracji.
Ta metoda czyści blokadę CFS dla aplikacji (syslogd) w całej sieci szkieletowej:
Switch# Conf t
Switch(conf)# logging abort
Ta metoda usuwa blokadę CFS dla aplikacji (syslogd) z dowolnego przełącznika w sieci szkieletowej:
Switch# clear logging session
Additional Information
Użytkownik nie może wprowadzić żadnych zmian związanych z konfiguracją odpowiednich aplikacji CFS, dla których blokada CFS jest zablokowana, lub nie może uruchomić aktualizacji oprogramowania w trakcie eksploatacji (ISSU), jeśli system CFS jest zablokowany dla session-mgr.
Na tej liście przedstawiono niektóre typowe komunikaty o błędach spowodowane blokadą 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)