System and Software Requirements

This page documents the system and software requirements for the NetApp Manageability SDK client.

 

For the latest list of supported languages and operating systems, see the NetApp Interoperability Matrix Tool (IMT) page on the NetApp Support Site.

 

System Requirements:

NetApp Manageability SDK supports the following client platforms:

Operating System

Versions

Windows 32-bit

2003, 2008

Windows 64-bit (IA64 and x64)

2003, 2008

Windows x64

2008 R2, 2012

Red Hat Linux (32-bit and 64-bit)

V5, V6, V6.4, V6.5, and V7.0 (64-bit)

Oracle Enterprise Linux (32-bit and 64-bit)

4.0, 4.8, 5.4, 5.5, 5.6, 5.7, 5.8, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, and 7.0 (64-bit)

SUSE Linux (32-bit and 64-bit)

10.0, 11.0, 12.0, and 13.1

Solaris SPARC (32-bit and 64-bit)

10.0, 11.0

Solaris x86 32-bit

10.0

Solaris x64-bit

10.0

AIX (32-bit and 64-bit)

5.2, 5.3, 6.1, and 7.1

HP-UX PA-RISC 32-bit

11.11 and later

HP-UX 64-bit IA64

B.11.31 and later

VMware ESX server

3.5, 4.0, and 4.1

VMware ESXi server

5.0, 5.1, and 5.5

FreeBSD (64-bit)

8.0

 

Software Requirements:

NetApp Manageability SDK supports C, C++, Java, Perl, C#, VB.NET, PowerShell, Python, and Ruby on the client-side. The SDK supports the following software versions:

Language

Software requirements

C, C++

Microsoft Visual Studio 2005 and 2010 for Windows

For debug version, use Microsoft Visual Studio 2005 SP1 8.0.50727.762.

Debug versions of the libraries are not supported with Microsoft Visual Studio 2010.

The following compilers are supported on UNIX-like platforms:

  • To compile applications on a 32-bit UNIX-like environment, use GNU Make and GNU C/C++ Compiler.

  • To compile applications on a 64-bit UNIX-like environment, use GNU C/C++ Compiler 3.2 or later.

Java

  • Oracle Java 1.4, 5.0, 6.0, 7.0, and 8.0

  • HP-UX Java 1.4, 5.0, 6.0, and 7.0

  • AIX Java 1.4, 5.0, 6.0, and 7.0

Java 5.0 and later support the IPv6 feature.

Perl

Perl 5.8, 5.10, 5.16, and 5.20

On aix-thread-multi, install the "expat" module, which is the XML parser.

C#, VB.NET

Microsoft .NET Framework 2.0, 3.0, 3.5, and 4.0

PowerShell

  • PowerShell 1.0 and 2.0

  • Microsoft .NET Framework 2.0, 3.0, 3.5, and 4.0

Python

Python 2.4.3, 2.4.4

Python 2.5

Python 2.6.2, 2.6.6

Python 2.7.1, 2.7.2, and 2.7.3

Python 3.1.3, 3.1.4

Python 3.2.1, 3.2.2

Python 3.3.0, 3.4.1

Ruby

Ruby 1.8.7, 1.9.2, 1.9.3, 2.0, and 2.1.2

 

To use the Data ONTAP management APIs, storage systems should be running Data ONTAP 6.3 or later.

 

Web services dependency:

To use web services sample codes, you must have Apache CXF (apache-cxf-2.2.4) and Java 5.0 or later installed on your system.

To compile and execute the web services sample codes in C#, you must install Microsoft Visual Studio 2005 or Visual Studio 2010 with C#.

 

Browser support matrix for Help:

The Help system supports the following browsers for different platforms:

Operating system

Browser

Windows

Google Chrome 30

Mozilla Firefox 23, 24, 25

Internet Explorer 8, 9, 10

Solaris

Mozilla Firefox 3.0, 3.5

Linux

Mozilla Firefox 3.0, 3.5

IBM AIX

Mozilla Firefox 3.0, 3.5

HP-UX

Mozilla Firefox 3.0, 3.5

 

You must enable active content in your browser to view the complete Help system.