system
1
We use Mellanox’s Neo Version: 2.1.0-5 with Open License. I have question.
In Evens we got error periodically on most mellanox’s switched:
Job for ‘Device Management Discovery’ failed. Error response: ‘Command failed’
Help me please resolve this error.
Hi ,
This is error indicates an issue with the discovery of the switch.
Which switches are you using ?
In general , the UFM agent (that is installed by default in Mellanox switches) is responsible for the initial discovery.
NEO uses multicast communication with all the switches in the fabric, and the UFM agent responsible to acknowledge.
If you would like to add manually a switch to NEO, you should configure SNMP and LLDP on the switches .
Thanks,
Samer
Done.
But the same issue has occurred.
On all switches it was configured yet:
LLDP configuration
lldp
Hi Nikolay,
IP Discovery provider can operate in 2 optional modes:
- Auto-Discovery – automatic discovery of devices found within a specified range of IP
addresses using Mellanox UFM-Agent. In this mode, Mellanox NEO controller discovers all
Mellanox Onyx switches by sending multicast messages. Every Mellanox Onyx switch
responds to the controller with its IP address. This information is stored in the controller
repository
Note: Mellanox NEO auto-discovery requires multicast traffic to be enabled on the managed
switches.
- Manual IP scan – manual discovery of devices of one or more types found within a specified
range of IP addresses, run according to the following algorithm:
• Checks for connectivity with a ping
• If alive, NEO scans all devices and classifies them according to their type, using the following
protocols in order:
-
SNMP classification (SNMP v2, SNMP v3 using global credentials)
-
SSH connectivity with Linux credentials
-
WinRM with Windows classification
In case you cannot use multicast traffic (requirement for Auto discovery) then adding the Switches manually is the only option.
Thanks,
Samer
Auto discovery is off. Error you can see on picture.
For ETH discovery to work properly, you must configure LLDP for all managed devices such as MSN2700B, MSN2410.
-
Configure lldp on the switches.
-
Turn on LLDP Discovery .
-
Restart the NEO service please run the following command
/opt/neo/neoservice restart
- Monitor if the same issue occurs.
Hi, Samer!
I use Mellanox switches - MSN2700B, MSN2410.
Switches are located in other network then Neo system, so multicast don’t work. I think so.
Switches added to Neo manually, communication status is OK. In Setting → Device Access I configured HTTP, SSH, SNMP.
All this are accessibly from Neo.
I turned off Agent Discovery and LLDP Discovery in Settings because I got errors like ‘Device Management Discovery’.
Ok. As I told I added switches manually. But I still see errors in page Events.
How can I eliminate this errors?
What is the exact error that you see in the events logs ?
can you send the output ?
Does auto discovery is off ?
Hi ,
I saw that you opened a support case#474466 through IBS account.
We will continue the debug through the support case.
Thanks,
Samer
Can you send a picture of the tasks/jobs windows ?