View on GitHub

LibStorageMgmt

NetApp ONTAP Configuration Guide

Download this project as a .zip file Download this project as a tar.gz file

LibstoragMgmt could use these two ways to management NetApp ONTAP storage array:

Native NetApp ONTAP SDK. (Preferred)

You need to install the package libstoragemgmt-ontap-plugin if you didn’t install using the distribution tarball.

Please contact NetApp support to enable http/https management interface or use this command on your own risk:

options httpd.enable on
options httpd.admin.enable on
options httpd.admin.ssl.enable on

The URI would be:

ontap://username@host
ontap+ssl://username@host
# The 'username' is the management username of NetApp ONTAP.
# The 'host' is the ip/hostname of ONTAP Filer management interface.

NetApp ONTAP SMI-S provider

NetApp is using proxy SMI-S provider. You need to install the package libstoragemgmt-smis-plugin if you didn’t install using the distribution tarball.

Please contact NetApp support to install and configure a SMI-S provider service on your server. The URI would be:

    smispy://username@host
    smispy+ssl://username@host
    # The 'username' is the user name of server you installed SMI-S
    # providers on.
    # The 'host' is the ip/hostname of server you installed SMI-S
    # providers on.

For ‘SSL error: certificate verify failed’ error, it means libstoragemgmt failed to verify NetApp SMI-S providers’ SSL public keys with system wide PKI/x509. Please contact NetApp support to setup the self-signed certification.

If you want to ignore the SSL check error which is not suggested, please add no_ssl_verify=yes in your URI, like this:

smispy+ssl://username@host?no_ssl_verify=yes

The following are the steps used by ourselves on NetApp SMI-S provider
installation and configuration.
We are providing this in the favor of saving your time with NO WARRANTY.
Please contact NetApp Support instead if are working on production system.

Above steps were tested on: