1) Potrebbe essere visualizzato l'errore "Login failed. Service is not available at this time" se l'IP SANNav non viene aggiunto nella configurazione SNMP dello switch come utente snmp.
Fare riferimento alla schermata seguente:
2) Potrebbe essere visualizzato l'errore "connection timed out" quando non tutti i servizi SANnav sono in esecuzione o se sono presenti restrizioni del firewall o se la comunicazione tra server e switch non riesce.
Fare riferimento alla schermata seguente:
1) Correzione del problema di accesso: "Login failed. Il Servizio non è disponibile in questo momento"
- Controllare la configurazione SNMP sullo switch e non ha trovato l'IP SANnav elencato.
- Aggiunto l'IP SANnav all'elenco snmp creando lo stesso utente di fabos "admin".
- Ping funzionava dal server allo switch e viceversa.
- Abbiamo riavviato i servizi Sannav sul server:
[user@sannav.lab bin]$ ./restart-sannav-status.sh
- Quando è stata controllata la disponibilità dei servizi, è stato rilevato che i servizi riportati di seguito erano inattivi.
[user@sannav.lab bin]$ ./check-sannav-status.sh
I seguenti servizi sono attualmente inattivo
performancemanagement-middleware
consolidato-2
- Riavviato il server SANnav, verificare la disponibilità dei servizi e trovare tutti operativi.
- Quindi siamo riusciti ad accedere al server SANnav tramite il portale Web.
2) Correzione per la discovery di fabric: "connessione scaduta"
- Per verificare eventuali restrizioni del firewall, controllare il comando riportato di seguito sul server SANnav:
# firewall-cmd --list -all
Se si osservano restrizioni, consultare la guida all'installazione che fa riferimento all'elenco delle aperture da aprire.
- Oltre a questi errori di timeout della discovery della fabric, sono presenti anche molti errori di connessione su SNMP e HTTP, nonché nei registri del server SANnav:
Ad esempio:
"Failed to discover a Fabric with seed switch 10.xx.xx.xx. Connection timed out",
"Failed to discover a Fabric with seed switch 10.yy.yy.yy. timeout connessione",
switch-asset-collectors-mw - [ERROR] 2020-08-18 00:18:48.438 [http-nio-7021-exec-1] com.brocade.dcm.connector.snmp.AbstractSnmpConnector - Errore in SNMP get. Dispositivo 10.xx.xx.xx, timeout richiesta o dispositivo non raggiungibile
2020/08/17 23:42:51 [errore] 6#6: *Connessione 3956() non riuscita (113: Nessuna route all'host) durante la connessione a upstream, client: 10.x.y.z, server: spectre_ssl, richiesta: "POST /auth/login HTTP/2.0", upstream: "http://10.x.y.z:8021/auth/login", host: "10.yy.yy.yy", fare riferimento a: "https://10.yy.yy.yy/"
- Il piano d'azione riportato di seguito ha contribuito a risolvere i problemi di timeout della connessione:
a) Arrestare i servizi SANnav
b) Modificare il file "server.properties" SANnav modificando il protocollo di comunicazione da SANnav Server allo switch come segue:
# Preferenza di comunicazione
da server a switch # 0 --> Solo HTTP
# 1 --> solo HTTPS
# 2 --> Primo HTTPS e quindi HTTP
dcm.server.switch.comm.preference=0
c) Riavviare il server SANnav
d) Riprovare l'individuazione della fabric e gli switch sono stati rilevati correttamente.