1) Может появиться сообщение об ошибке «Login failed. Service is not available at this time», если IP-адрес SANNav не добавлен в конфигурацию SNMP коммутатора как пользователь snmp.
См. снимок экрана ниже:
2) Может появиться сообщение об ошибке «connection timed out», если не все службы SANnav запущены и работают, или если существуют ограничения межсетевого экрана или произошел сбой связи между сервером и коммутатором.
См. снимок экрана ниже:
1) Исправление проблемы входа в систему: «Login failed. Service is not available at this time»
- Проверена конфигурация SNMP на коммутаторе и IP-адрес SANnav не обнаружен в списке.
- Добавлен IP-адрес SANnav в список snmp, путем создания пользователя fabos «admin».
- Ping-запрос работал с сервера на коммутатор и наоборот.
- Мы перезапустили службы Sannav на сервере:
[user@sannav.lab bin]$ ./restart-sannav-status.sh
- При проверке служб выяснилось, что указанные ниже услуги были выключены.
[user@sannav.lab bin]$ ./check-sannav-status.sh
Following services are currently down
performancemanagement-middleware
fe-consolidated-2
- Перезагружен сервер SANnav, проверены службы и обнаружено, что все они работают.
- Затем мы смогли успешно войти на сервер SANnav через веб-портал.
2) Исправление для ошибки обнаружения фабрики: «connection timed out»
- Чтобы проверить наличие ограничений межсетевого экрана, проверьте следующую команду на сервере SANnav:
# firewall-cmd --list -all
При наличии ограничений ознакомьтесь с руководством по установке, в котором приведен список элементов, которые необходимо открыть.
- Помимо ошибок, связанных с превышением времени ожидания обнаружения фабрики, в журналах сервера SANnav также имеется много ошибок соединения по протоколам SNMP и HTTP:
Пример.
«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. Connection timed out»,
switch-asset-collectors-mw - [ERROR] 2020-08-18 00:18:48.438 [http-nio-7021-exec-1] com.brocade.dcm.connector.snmp.AbstractSnmpConnector - Error in SNMP get. Device 10.xx.xx.xx, Request timed out or device is unreachable
2020/08/17 23:42:51 [error] 6#6: *3956 connect() failed (113: No route to host) while connecting to upstream, client: 10.x.y.z, server: spectre_ssl, request: "POST /auth/login HTTP/2.0", upstream: "http://10.x.y.z:8021/auth/login", host: "10.yy.yy.yy", referrer: "https://10.yy.yy.yy/"
- Приведенный ниже план действий помог устранить проблемы, связанные с истечением времени ожидания соединения:
А) Остановите службы SANnav
Б) Измените файл SANnav «server.properties», изменив протокол связи сервера SANnav с коммутатором следующим образом:
# Server to Switch Communication preference
# 0 --> HTTP Only
# 1 --> HTTPS Only
# 2 --> First HTTPS and then HTTP
dcm.server.switch.comm.preference=0
В) Перезапустите сервер SANnav
Г) Повторите обнаружение фабрики, и коммутаторы будут успешно обнаружены.