table of contents
megaraid_lsmplugin(1) | libStorageMgmt | megaraid_lsmplugin(1) |
NAME¶
megaraid_lsmplugin -- LibstorageMgmt MegaRAID plugin
DESCRIPTION¶
LibstorageMgmt megaraid plugin allows user to manage LSI MegaRAID via vendor tool storcli[1] or Dell PERC via perccli[2]. The 'megaraid_lsmplugin' executable file is for libStorageMgmt daemon to execute when client user specifies megaraid plugin in the URI.
Extra SELinux actions are required to allowing plugin access the hardware.
When both storcli and percli is installed, the plugin will use storcli by default even that will result in no system found on Dell PERC server. In this case, please remove storcli.
Please be noted, current volume ID is just for temperate use, we will change to use volume VPD83 as volume ID once vendor provide so.
URI¶
To use this plugin, users should set their URI to this format:
megaraid://
or
megaraid://?storcli=<path_of_storcli>
- URI parameters
- These URI parameters are supported by this plugin:
- storcli
-
The 'storcli' URI parameter is used to specified the path of storcli/perccli tool. By default, this plugin will try these paths:
storcli rpm:
/opt/MegaRAID/storcli/storcli64, /opt/MegaRAID/storcli/storcli
perccli rpm:
/opt/MegaRAID/perccli/perccli64, /opt/MegaRAID/perccli/perccli
ROOT PRIVILEGE¶
This plugin requires both lsmd daemon and API client running as root user. Please check manpage lsmd.conf (5) for detail.
SUPPORTED HARDWARES¶
Please refer to LSI or Dell website for hardware support status of storcli/perccli. Detailed support status can be queried via:
* lsm.Client.capabilities() (Python API)
* lsm_capabilities() (C API)
* lsmcli capabilities (lsmcli command line).
FIREWALL RULES¶
This plugin only execute storcli on localhost. No network connection required.
SEE ALSO¶
lsmcli(1), lsmd(1), [1] http://www.lsi.com, [2] http://www.dell.com
BUGS¶
Please report bugs to <libstoragemgmt-devel@lists.fedorahosted.org>
AUTHOR¶
Gris Ge <fge@redhat.com>
June 2015 | megaraid_lsmplugin 1.9.1 |