Active IQ Unified Manager Discussions

Finding NetApp Servers on a Subnet


Is there a way to do broadcasts on a network to get the network addresses of any netapp servers on a subnet?  If so, is there any Java or C++ code that illustrates the process?


Steve Windham


NetApp Alumni

Hi Steve -

I don't have example code, but OnCommand System Manager uses SNMP.

You can do an SNMP get with OID  You should get a response like:

NetApp Release RironcityN_110125_2230: Wed Jan 26 00:55:17 PST 2011  or

NetApp Release 8.1.1 Cluster-Mode: Mon Jul 30 16:46:29 PDT 2012

The key is to look for NetApp.

You can also do an SNMP get with OID which will also return the above values.  Usiing makes the OID NetApp specific.

You will probably want to do it with multiple threads in parallel, because of the SNMP time-out.  With multiple threads, you'll discover controllers much faster.

I hope this helps,

   - Rick -


Thanks, Rick.  That was the information I was looking for.

Steve Windham


Hi Steve,

You could use OnCommand Unified Manager(OCUM) , it is a Mangeablility product which can help you with this.

It can automatically recognize hosts on your subnet.

Once hosts are added you can use the DataFabric Manager (DFM) APIs to connect to the OCUM and call APIs like host-list-info to get details of all hosts and perform actions on them.



NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.