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:
- Go to Admin -> Discovery Platforms -> FreeBSD -> init edit
- Scroll down the shell script to where it defines PRIV_RUNCMD.
- 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