Data Infrastructure Management Software 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


Re: Finding NetApp Servers on a Subnet

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.



Re: Finding NetApp Servers on a Subnet

rle 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 -

Re: Finding NetApp Servers on a Subnet

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

Steve Windham