Discovering Dell EMC PowerScale and Dell EMC Isilon Storage Systems by using SSH


EMC Isilon storage systems are discovered using SSH. The appropriate storage pattern is triggered on each host running an Isilon ONeFS operating system. The Isilon commands (both cluster-specific and node-specific) are executed on each host to retrieve the cluster/node details. Then, each cluster/node is modeled in BMC Discovery. The storage discovery pattern continues discovery of the storage entity by using further SSH requests to discover the associated storage components.

Prerequisites

  • SSH credentials valid for the storage device. These should be entered as host credentials. Each node of the cluster should be scanned in the same way as a Linux server would be. BMC Helix Discovery will recognize the custom Linux and create an EMC Isilon storage cluster.
Warning
Important

When defining these SSH credentials in BMC Helix Discovery, set Force Subshell to Yes in the UNIX Settings section.

  • Several commands need sudo privileges as follows:
    • /usr/bin/isi_nodes
    • /usr/bin/isi status*
    • /usr/bin/isi devices*
    • /usr/bin/isi_radish
    • /usr/bin/isi storagepool
    • /usr/bin/isi smb shares
    • (sudo privileges required) /usr/bin/isi quota quotas list
    • /usr/bin/isi nfs exports
    • /usr/bin/isi version
    • /usr/bin/isi zone zones list

To enable sudo, follow the steps:

  1. Go to Admin > Discovery Platforms > FreeBSD > init edit.
  2. Navigate the shell script to where it defines PRIV_RUNCMD.
  3. Change the body of the function to /usr/local/bin/sudo "$@" (assuming sudo is located in/usr/local/bin/sudo).

The user with read-only role can be created by using the following commands:

  • isi auth users create USERNAME --enabled yes --password PASSWORD
  • isi auth roles create RO_ROLE_NAME
  • isi auth roles modify RO_ROLE_NAME --add-priv-ro=ISI_PRIV_LOGIN_SSH --add-user= USERNAME

Then, update the sudo file by using isi_visudo and add the following line:

USERNAME ALL=(ALL) NOPASSWD: ALL

Supported platforms and versions

  • S-Series, X- X-Series, and NL-Series.
  • EMC Isilon OneFS operating system version 6.5, 7.0, 7.1, 7.2, 8.x.

Vendor-specific Information

No known vendor-specific information.

Discovered storage information

Limitations

No known limitation.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Discovery content reference