Skip to main content
OnCommand Insight

NetApp Data ONTAP operating in 7-Mode data source

Contributors

For storage systems using Data ONTAP software operating in 7-Mode, you should use the ONTAPI data source, which uses the CLI to obtain capacity numbers.

Terminology

OnCommand Insight acquires the following inventory information from the NetApp Data ONTAP 7-Mode data source. For each asset type acquired by Insight, the most common terminology used for this asset is shown. When viewing or troubleshooting this data source, keep the following terminology in mind:

Vendor/Model Term

Insight Term

Disk

Disk

Raid Group

Disk Group

Filer

Storage

Filer

Storage Node

Aggregate

Storage Pool

LUN

Volume

Volume

Internal Volume

Note

These are common terminology mappings only and might not represent every case for this data source.

Requirements

  • IP address of the FAS storage controller and partner

  • Port 443

  • User name and password for the controller and the partner

  • A custom admin level username and password for controller and partner controller with the following role capabilities for 7-Mode:

    • "api-*": Use this to allow OnCommand Insight to execute all NetApp storage API commands.

    • "login-http-admin": Use this to allow OnCommand Insight to connect to the NetApp storage via HTTP.

    • "security-api-vfiler": Use this to allow OnCommand Insight to execute NetApp storage API commands to retrieve vFiler unit information.

    • "cli-options": Use this to read storage system options.

    • "cli-lun": Access these commands for managing LUNs. Displays the status (LUN path, size, online/offline state, and shared state) of the given LUN or class of LUNs.

    • "cli-df": Use this to display free disk space.

    • "cli-ifconfig": Use this to display interfaces and IP addresses.

Configuration

Field

Description

Address of Filer

IP address or fully-qualified domain name for the NetApp Filer

User Name

User name for the NetApp Filer

Password

password for the NetApp Filer

Address of HA Partner Filer in Cluster

IP address or fully-qualified domain name for the HA Partner Filer

User Name of HA Partner Filer in Cluster

User name for the NetApp HA Partner Filer

Password of HA Partner Filer in Cluster

password for the NetApp HA Partner Filer

Advanced configuration

Field

Description

Inventory Poll Interval (min)

Interval between inventory polls (default 20 minutes)

Connection Type

Choose connection type

Connection Port

Port used for NetApp API

Performance Poll Interval (sec)

Interval between performance polls (default 300 seconds)

Storage systems connection

As an alternative to using the default administrative user for this data source, you can configure a user with administrative rights directly on the NetApp storage systems so that this data source can acquire data from NetApp storage systems.

Connecting to NetApp storage systems requires that the user, who is specified when acquiring the main pfiler (on which the storage system exist), meet the following conditions:

  • The user must be on vfiler0 (root filer/pfiler).

    Storage systems are acquired when acquiring the main pfiler.

  • The following commands define the user role capabilities:

    • "api-*": Use this to allow OnCommand Insight to execute all NetApp storage API commands. This command is required to use the ZAPI.

    • "login-http-admin": Use this to allow OnCommand Insight to connect to the NetApp storage via HTTP. This command is required to use the ZAPI.

    • "security-api-vfiler": Use this to allow OnCommand Insight to execute NetApp storage API commands to retrieve vFiler unit information.

    • "cli-options": For "options" command and used for partner IP and enabled licenses.

    • " cli-lun": Access these command for managing LUNs. Displays the status (LUN path, size, online/offline state, and shared state) of the given LUN or class of LUNs.

    • "cli-df": For "df -s", "df -r", "df -A -r" commands and used to display free space.

    • "cli-ifconfig": For "ifconfig -a" command and used for getting filer IP address.

    • "cli-rdfile": For "rdfile /etc/netgroup" command and used for getting netgroups.

    • "cli-date": For "date" command and used to get full date for getting Snapshot copies.

    • "cli-snap": For "snap list" command and used for getting Snapshot copies.

If cli-date or cli-snap permissions are not provided, acquisition can finish, but Snapshot copies are not reported.

To acquire a 7-Mode data source successfully and generate no warnings on the storage system, you should use one of the following command strings to define your user roles. The second string listed here is a streamlined version of the first:

login-http-admin,api-*,security-api-vfile,cli-rdfile,cli-options,cli-df,cli-lun,cli-ifconfig,cli-date,cli-snap,
or
login-http-admin,api-*,security-api-vfile,cli-*