EMC Isilon Storage Systems (via SSH)


EMC Isilon storage systems are discovered using SSH. The appropriate storage pattern is triggered on each host running a 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 using further SSH requests to discover the associated storage components.

Prerequisites

  • SSH credentials valid for the storage device (see below). 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. ADDM will recognize the custom Linux and create an EMC Isilon storage cluster.

Note: when defining these SSH credentials in BMC Discovery, set the "Force Subshell" to Yes in the UNIX Settings section.

  • Several commands need sudo privileges, such as:
  • /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
  • /usr/bin/isi quota quotas list (sudo privileges required)
  • /usr/bin/isi nfs exports
  • /usr/bin/isi version
  • /usr/bin/isi zone zones list

in that case, follow the procedure below to enable sudo:

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

The user with read only role can be created 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

Update the sudo file using :

  • isi_visudo
  • Then add the following line : USERNAME ALL=(ALL) NOPASSWD: ALL

Supported Platforms/Versions

  • S-Series, X- Series, 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.

Documentation Links

 

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